It can be thought as the opposite of compilation (see 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).
Generation I
Pokémon Red and Green
Disassemblies
pokered-jp: https://github.com/luckytyphlosion/pokered-jpMemory maps
RAM map: https://github.com/luckytyphlosion/pokered-jp/blob/master/wram.asmhttps://github.com/luckytyphlosion/pokered-jp/blob/master/sram.asm
https://github.com/luckytyphlosion/pokered-jp/blob/master/hram.asm
https://github.com/luckytyphlosion/pokered-jp/blob/master/vram.asm
Pokémon Red and Blue
Disassemblies
pokered : http://github.com/pret/pokered/ (applies both for Pokémon Red and Blue)pokered-fr: https://github.com/einstein95/pokered-fr/
pokered-de: https://github.com/einstein95/pokered-de/
Memory maps
RAM maps: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:RAM_maphttps://github.com/pret/pokered/blob/master/wram.asm
https://github.com/pret/pokered/blob/master/sram.asm
https://github.com/pret/pokered/blob/master/hram.asm
https://github.com/pret/pokered/blob/master/vram.asm
ROM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:ROM_map
Notes
From Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:NotesPokémon Yellow
Disassemblies
pokeyellow: http://github.com/pret/pokeyellow/Memory maps
RAM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Yellow:RAM_mapROM map (partial): http://aurellem.org/vba-clojure/html/rom.html#sec-9-1
Pokémon Stadium
Disassemblies
pokestadium: http://github.com/pret/pokestadiumMemory maps
RAM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:RAM_mapROM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:ROM_map
Notes
From Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:NotesPokémon Pinball
Disassemblies
pokepinball: https://github.com/pret/pokepinballMemory maps
RAM map (partial): http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Pinball:RAM_mapROM map (partial): http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Pinball:ROM_map
Generation II
Pokémon Gold and Silver
Disassemblies
pokegold: https://github.com/pret/pokegoldMemory maps
RAM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:RAM_mapROM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:ROM_map
Notes
From Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:NotesPokémon Gold and Silver (1997 Space World demo)
Disassemblies
pokegold-spaceworld: https://github.com/pret/pokegold-spaceworldPokémon Crystal
Disassemblies
pokecrystal: https://github.com/pret/pokecrystalpokekuristaru (Japanese Crystal): https://github.com/PikalaxALT/pokekuristaru
Pokémon Puzzle Challenge
Disassemblies
pokepuzzle: https://github.com/pret/pokepuzzlePokémon Trading Card Game
Disassemblies
poketcg: http://github.com/pret/poketcg/Memory maps
RAM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Trading_Card_Game:RAM_mapROM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Trading_Card_Game:ROM_map
Notes
From Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Trading_Card_Game:NotesPokémon Stadium 2
Memory maps
ROM map: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium_2:ROM_mapGeneration III
Pokémon Ruby
Disassemblies
pokeruby: https://github.com/pret/pokerubyPokémon Emerald
Disassemblies
pokeemerald: https://github.com/pret/pokeemeraldPokémon FireRed
Disassemblies
pokefirered: https://github.com/cosarara97/pokefireredDisFire: https://github.com/shinyquagsire23/DisFire