The goal of disassembling a game, or a program, is to convert it from its compiled form (a series of bytes, arranged in one or multiple files) to a more comprehensivecomprehensible form.
It can also be thought as the opposite of compilation (see [[wikipedia:reverse engineering|reverse engineering]] on Wikipedia).
This page lists such projects, as far as Pokémon games are concerned. This page will also reference projects that partially disassemble the game (such as RAM and ROM maps).
===Pokémon Red and Green===
====Disassemblies====
Pokéred JPpokered-jp: https://github.com/Luckytyphlosionluckytyphlosion/pokered-jp
====Memory maps====
RAM map:
https://github.com/Luckytyphlosionluckytyphlosion/pokered-jp/blob/master/wram.asm
https://github.com/Luckytyphlosionluckytyphlosion/pokered-jp/blob/master/sram.asm
https://github.com/Luckytyphlosionluckytyphlosion/pokered-jp/blob/master/hram.asm
https://github.com/Luckytyphlosionluckytyphlosion/pokered-jp/blob/master/vram.asm
===Pokémon Red and Blue===
====Disassemblies====
Pokéredpokered : http://github.com/pret/pokered/ (applies both for Pokémon Red and Blue)
Pokéred FRpokered-fr: https://github.com/einstein95/pokered-fr/
Pokéred DEpokered-de: https://github.com/einstein95/pokered-de/
====Memory maps====
RAM map maps: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:RAM_map
https://github.com/pret/pokered/blob/master/wram.asm
ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:ROM_map
====Notes====
DatacrystalFrom Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:Notes
===Pokémon Yellow===
====Disassemblies====
Pokéyellow pokeyellow: http://github.com/pret/pokeyellow/
====Memory maps====
RAM map (partial) : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Yellow:RAM_map
ROM map (partial) : http://aurellem.org/vba-clojure/html/rom.html#sec-9-1
===Pokémon Stadium===
====Disassemblies====
Pokéstadium pokestadium: http://github.com/pret/pokestadium
====Memory maps====
RAM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:RAM_map
ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:ROM_map
====Notes====
DatacrystalFrom Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:Notes
===Pokémon Pinball===
====Disassemblies====
Poképinballpokepinball: https://github.com/pret/pokepinball
====Memory maps====
RAM map (partial) :
http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Pinball:RAM_map
ROM map (partial) :
http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Pinball:ROM_map
===Pokémon Gold and Silver===
====Disassemblies====
Pokégoldpokegold: https://github.com/pret/pokegold
====Memory maps====
RAM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:RAM_map
ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:ROM_map
====Notes====
DatacrystalFrom Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:Notes
===Pokémon Gold and Silver (1997 Space World demo)===
====Disassemblies====
Pokégoldpokegold-spaceworld: https://github.com/pret/pokegold-spaceworld
===Pokémon Crystal===
====Disassemblies====
Pokécrystal pokecrystal: https://github.com/pret/pokecrystal
Pokekuristarupokekuristaru (Japanese Crystal): https://github.com/PikalaxALT/pokekuristaru
===Pokémon Puzzle Challenge===
====Disassemblies====
Poképuzzlepokepuzzle: https://github.com/pret/pokepuzzle
===Pokémon TCGTrading Card Game===
====Disassemblies====
PokéTCG poketcg: http://github.com/pret/poketcg/
====Memory maps====
RAM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Trading_Card_Game:RAM_map
ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Trading_Card_Game:ROM_map
====Notes====
DatacrystalFrom Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Trading_Card_Game:Notes
===Pokémon Stadium 2===
====Memory maps====
ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium_2:ROM_map
==Generation III==
===Pokémon Ruby===
====Disassemblies====
Pokérubypokeruby: https://github.com/pret/pokeruby
===Pokémon Emerald===
====Disassemblies====
Pokéemeraldpokeemerald: https://github.com/pret/pokeemerald
===Pokémon FireRed===
====Disassemblies====
Pokéfireredpokefirered: https://github.com/cosarara97/pokefirered
DisFire: https://github.com/shinyquagsire23/DisFire
===Pokémon Mystery Dungeon: Red Rescue Team===
Pokemdredpokemdred: https://github.com/PikalaxALT/pokemdred
[[Category:Lists]]
|