List of Pokémon disassembly projects: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>ISSOtm
(Created stuff for the first two gens. I've put everything I know so far, and... welp, other games await.)
 
>Torchickens
(Add additional projects)
Line 1:
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 comprehensive form.
 
It can also be thought as the opposite of compilation (see [https://en.[wikipedia.org/wiki/Reverse_engineering:reverse Reverseengineering|reverse Engineeringengineering]] on Wikipedia).
 
This page lists such projets, 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).
 
This page lists such projetsprojects, 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 ==
Line 28 ⟶ 27:
 
ROM map (partial) : http://aurellem.org/vba-clojure/html/rom.html#sec-9-1
 
 
=== Pokémon Stadium ===
Line 42 ⟶ 40:
Datacrystal : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium:Notes
 
=== Pokémon Pinball ===
====Disassemblies====
Poképinball: 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 ==
Line 57 ⟶ 64:
=== Pokémon Crystal ===
==== Disassemblies ====
Pokécrystal : https://github.com/pret/pokecrystal
 
===Pokémon Puzzle Challenge===
====Disassemblies====
Poképuzzle: https://github.com/pret/pokepuzzle
 
=== Pokémon TCG ===
Line 75 ⟶ 86:
==== Memory maps ====
ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Stadium_2:ROM_map
 
== Generation III ==
 
===Pokémon Emerald===
====Disassemblies====
Pokéemerald: https://github.com/pret/pokeemerald

Revision as of 12:47, 29 July 2016

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

It can also 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 Blue

Disassemblies

Pokéred : http://github.com/pret/pokered/ (applies both for Pokémon Red and Blue)

Memory maps

RAM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:RAM_map

ROM map : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red_and_Blue:ROM_map

Notes

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


Pokémon Yellow

Disassemblies

Pokéyellow : 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 : 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

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

Pokémon Pinball

Disassemblies

Poképinball: 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

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

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


Pokémon Crystal

Disassemblies

Pokécrystal : https://github.com/pret/pokecrystal

Pokémon Puzzle Challenge

Disassemblies

Poképuzzle: https://github.com/pret/pokepuzzle

Pokémon TCG

Disassemblies

PokéTCG : 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

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 Emerald

Disassemblies

Pokéemerald: https://github.com/pret/pokeemerald