mirror of
https://github.com/pret/pokecrystal.git
synced 2026-05-13 08:05:56 -05:00
Disassembly of Pokémon Crystal
This is an informed attempt at reorganizing the engine/ directory by creating categorized subdirectories, in order to make it easier to navigate and find things. The directories created are as follows: * engine/game: Contains all "minigames", things like the unown puzzle and slot machine. * engine/gfx: Contains all handling of graphics. From loading palettes to playing animations. * engine/link: Contains all multiplayer functionality. * engine/menu: Contains all generic/misc. menus and menu code. Other, more specialized menus are in their own subdirectories (pokedex, pokegear, party menu, etc). * engine/overworld: Contains all handling of the overworld. From loading and connecting maps to wild encounters and the scripting engine. * engine/pokegear: In the same vein as engine/pokedex, except it could use some more splitting up. * engine/pokemon: Contains everything related to manipulating pokemon data. From the pokemon storage system to evolution and mail. * engine/printer: Contains everything related to printing things as well as the printer communication. * engine/title: Contains intro sequences, title screens and credits. |
||
|---|---|---|
| audio | ||
| constants | ||
| data | ||
| docs | ||
| engine | ||
| extras@2ae1ae2f19 | ||
| gfx | ||
| home | ||
| lib/mobile | ||
| macros | ||
| maps | ||
| mobile | ||
| tools | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .travis.yml | ||
| audio.asm | ||
| charmap.asm | ||
| constants.asm | ||
| FAQ.md | ||
| gfx.py | ||
| home.asm | ||
| hram.asm | ||
| INSTALL.md | ||
| macros.asm | ||
| main.asm | ||
| Makefile | ||
| pokecrystal.link | ||
| README.md | ||
| roms.sha1 | ||
| sram.asm | ||
| STYLE.md | ||
| vram.asm | ||
| wram.asm | ||
Pokémon Crystal 
This is a disassembly of Pokémon Crystal.
It builds the following ROMs:
- Pokemon - Crystal Version (UE) (V1.0) [C][!].gbc
sha1: f4cd194bdee0d04ca4eac29e09b8e4e9d818c133 - Pokemon - Crystal Version (UE) (V1.1) [C][!].gbc
sha1: f2f52230b536214ef7c9924f483392993e226cfb
To set up the repository, see INSTALL.md.
See also
- FAQ
- Documentation
- Wiki (includes tutorials)
- Discord: pret
- IRC: freenode#pret
Other disassembly projects: