Hacker GitHub

← All repos

pret/pokecrystal

View on GitHub ↗ ★ 2,546 Assembly

Disassembly of Pokémon Crystal

13 mentions on Hacker News by 8 people: 4 stories, 9 comments · first 2012-12-08 · latest 2025-12-01

Mentions per year 13 mentions · busiest year 2014 (5)
20082026
  1. …instead of `ld a, 0`" is basically the first optimization that you learn when doing SM83 assembly. https://github.com/pret/pokecrystal/wiki/Optimizing-assembly...
    comment by favorited · 2025-12-01 · in Why xor eax, eax?
  2. ▲ 1
    Interesting facts about the Game Freak dev process
    story by davikr · 2024-01-16 · 0 comments
  3. ▲ 2
    Disassembly of Pokémon Crystal
    story by JetSpiegel · 2020-07-12 · 0 comments
  4. ▲ 3
    Disassembly of Pokémon Crystal
    story by scotteh · 2019-07-13 · 0 comments
  5. …commands instead of machine code. For example, this is the script to choose your starter pokemon: https://github.com/kanzure/pokecrystal/blob/master/maps/Elms...
    comment by armada651 · 2014-05-26 · in Pokémon Crystal disassembled source code
  6. …Obviously there are no comments and labels, These look like labels and comments to me: https://github.com/kanzure/pokecrystal/blob/master/engine/ti... https://github.com/kanzure/pokecrystal/blob/master/battle/ai...…
    comment by kanzure · 2014-05-19 · in Pokémon Crystal disassembled source code
  7. This is certainly a thing of beauty. See, for instance, the way the trainers are defined: https://github.com/kanzure/pokecrystal/blob/master/trainers/... It almost looks like a high-level language.
  8. ▲ 106
    Pokémon Crystal disassembled source code
    story by beltex · 2014-05-19 · 60 comments
  9. Much of the work was before that, but there's also https://github.com/iimarckus/pokered and https://github.com/kanzure/pokecrystal to consider now (working source code).
    comment by kanzure · 2014-05-12 · in Algorithm for Capturing Pokémon
  10. …there's commented source code over here: Red/Blue: https://github.com/iimarckus/pokered Crystal: https://github.com/kanzure/pokecrystal (Gold/Silver doesn't compile yet)
    comment by kanzure · 2013-12-01 · in Writing a Program in Pokemon Blue
  11. …be up your street.. ... wtf? you use rgbds? There's only like 10 of us in existence. I use it here: https://github.com/kanzure/pokecrystal
    comment by kanzure · 2013-05-19 · in Hacking Developer Auction
  12. …found that I could easily use all these programming skills I've developed to directly hack games. https://github.com/kanzure/pokecrystal So things like "beat the Elite Four 16,383 times" turn out to be definitely false. Also "mash A to…
    comment by kanzure · 2013-05-18 · in How do GameShark/GameGenie codes work?
  13. Or you can just rewrite the game from source code :) https://github.com/kanzure/pokecrystal https://bitbucket.org/iimarckus/pokered (Red is fairly close to being the same as Yellow. But there are definitely differences.)