Disassembly of Pokémon Red/Blue
Find a file
IIMarckus beec27ef52 add map pointers
These are currently static values. Next would be to start
disassembling maps, I guess.

Step 1: Disassemble maps until all of these pointers have been replaced
with labels.

Step 2: Move all the map data to a different file (seems like it would
fit).

Step 3: Make an editor that outputs blockdata to a separate file?

hg-commit-id: 4d6f657603b1
2010-07-31 13:30:42 -06:00
Makefile improve makefile dependencies a bit 2010-03-19 00:18:39 -06:00
pokered.asm add map pointers 2010-07-31 13:30:42 -06:00
README list needed RGBDS version in readme 2010-03-18 20:59:22 -06:00

This is a disassembly of Pokémon Red.

It uses the following ROM as a base:
Pokemon Red (UE) [S][!].gb
(MD5: 3d45c1ee9abd5738df46d2bdda8b57dc)

To assemble, first install RGBDS and put it in your path.

The version of RGBDS needed is rgbds-linux:
git clone git://github.com/bentley/rgbds-linux.git

Then copy the Pokémon ROM to this directory as "baserom.gbc".
Then run "make" in your shell.

This will output a file named "pokered.gbc".