Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of an article from Glitch City Laboratories wiki.

A live version of this article is available at the Glitch City Wiki here.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of the wiki in .tar.gz or .xml.gz formats.

List of Pokémon disassembly projects

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 comprehensible form.

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-jp

Memory maps

RAM map: https://github.com/luckytyphlosion/pokered-jp/blob/master/wram.asm

https://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_map

https://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:Notes

Pokémon Yellow

Disassemblies

pokeyellow: http://github.com/pret/pokeyellow/

Memory maps

RAM map: 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

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

From Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:Notes

Pokémon Pinball

Disassemblies

pokepinball: 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

Generation II

Pokémon Gold and Silver

Disassemblies

pokegold: 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

From Datacrystal: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold_and_Silver:Notes

Pokémon Gold and Silver (1997 Space World demo)

Disassemblies

pokegold-spaceworld: https://github.com/pret/pokegold-spaceworld

Pokémon Crystal

Disassemblies

pokecrystal: https://github.com/pret/pokecrystal

pokekuristaru (Japanese Crystal): https://github.com/PikalaxALT/pokekuristaru

Pokémon Puzzle Challenge

Disassemblies

pokepuzzle: https://github.com/pret/pokepuzzle

Poké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_map

ROM 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: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

pokeruby: https://github.com/pret/pokeruby

Pokémon Emerald

Disassemblies

pokeemerald: https://github.com/pret/pokeemerald

Pokémon FireRed

Disassemblies

pokefirered: https://github.com/cosarara97/pokefirered

DisFire: https://github.com/shinyquagsire23/DisFire

Pokémon Mystery Dungeon: Red Rescue Team

pokemdred: https://github.com/PikalaxALT/pokemdred

Categories