Skip to content


If you want to be an achievement developer, check here how to become a developer.

Every Developer must know and adhere the Developer's Code of Conduct.

Now a brief description some pages you'll see in this section.

  1. How to Become an Achievement Developer: overview of the steps required in obtaining developer status

  2. Getting Started as an Achievement Developer: it's for the very first contact with cheevos development tools (Memory Inspector and other Achievements dialogs). IF YOU ARE A COMPLETE NEWBIE, START HERE!

  3. New Achievement Set Checklist: a quick list of simple steps to take before reserving a game.

  4. Achievement Scoring: a guide to deciding point totals for achievements

  5. Memory Inspector Overview: detailed look at one of an achievement developer's most used tools.

  6. Achievement Logic Features: describes the available tools a developer have in order to improve the logic behind the achievements, such as delta values, hit counts, ResetIf, PauseIf, Alt groups, etc.

  7. Real Examples: showing real examples and breaking down the logic behind them. AWESOME LEARNING RESOURCE!

  8. Achievement Templates: some generic templates to get inspiration.

  9. Tips and Tricks: general tips and tricks about memory digging and achievement creation.

  10. Difficulty Scale and Balance: guidelines/suggestions on how to balance the difficulty of your achievement set.

  11. Achievement Design: a guide on how to think about and design good achievements, not the technical side but the conceptual.

  12. Set Development Roadmap: suggestions of steps to take in order to create a really neat achievement set.

  13. Achievement Set Revisions: information on revisions, rescores, and the icon gauntlet.

  14. Subsets: an advanced topic on creating special challenge sets and how to release them.

  15. Badge and Icon Creation: some guidelines and tips about badge/icon creation.

  16. Leaderboards: instructions on how to create Leaderboards for a game.

  17. Rich Presence: how to write Rich Presence Scripts.

  18. Working with the Right ROM: information on using correct ROMs and hashes.

  19. Game Identification: details on the hashing methods used for each system.

  20. Emulator Support and Issues: details on both supported and unsupported cores, testing progress, etc.

  21. Achievements for ROM Hacks: a detailed guide for developers on the proper inclusion (and approval) of ROM Hacks.

  22. Console Specific Tips: knowing the peculiarities of your favorite console can help you with memory digging.


Last 10 changes on this page:

  • [2023-03-13 07:36] televandalist: Updated Developer docs (markdown)
  • [2022-02-18 21:18] televandalist: Bonus Set Guide -> Subsets
  • [2021-05-12 22:14] televandalist: Fixing another link. Whoops.
  • [2021-05-12 22:13] televandalist: Fixing a link
  • [2021-05-12 21:55] televandalist: Put everything in the order they appear in on the sidebar. Also added several missing sections.
  • [2018-09-05 04:33] meleu: Updated Developer docs (markdown)
  • [2018-08-31 23:49] meleu: publicizing the dev's CoC
  • [2018-05-22 16:47] meleu: Updated Developer docs (markdown)
  • [2018-05-18 09:12] meleu: added a link to the "lazy learner" page
  • [2018-05-03 12:16] meleu: cosmetic