Disassembly of Pokémon Red/Blue
Find a file
Matthew Glazar d51dcc263e Remove duplicate OaksLabText labels
For unknown reasons, the text pointer list for Oak's Lab is
duplicated. This is currently implemented by treating the
two text pointer lists as one large list. This leads to
duplicate labels and some confusing logic.

Refactor the code to treat the two text pointer lists
separately. This lets us remove several labels. It also
makes the code which sets the text pointer list
self-documenting.
2017-04-02 13:32:21 -07:00
audio Replace unnecessary tabs with spaces 2016-07-27 22:33:48 -05:00
constants correct mistaken comments 2016-10-29 02:04:48 -07:00
data Continuing the source-level documentation of roughly where trainers can be found 2016-09-04 14:31:59 -05:00
engine Gave names to the functions and labels and adresses used in DivideBCD 2017-03-19 21:09:24 +00:00
extras@0e1798937a Try again to bump extras 2016-06-09 20:50:31 -04:00
gfx Remove the Beach House option. 2016-06-07 23:55:55 -06:00
home split code out of main.asm 2016-12-31 17:23:54 -08:00
macros Split macros.asm 2016-07-31 13:04:04 -05:00
maps Remove the Beach House option. 2016-06-07 23:55:55 -06:00
pic Fix Yellow Electrode front pic 2015-07-27 19:40:06 -05:00
scripts Remove duplicate OaksLabText labels 2017-04-02 13:32:21 -07:00
text pull some bank 1 code out of main.asm 2016-09-17 17:37:32 -07:00
.gitattributes crlf to lf 2016-06-11 17:11:05 -07:00
.gitignore Don't ignore .map files 2015-01-24 09:15:09 -05:00
.gitmodules make extras/ a submodule 2013-09-01 02:27:44 -05:00
.travis.yml Update Travis script to use make compare and rgbds v0.2.5 2017-03-20 20:37:02 +01:00
audio.asm Fix floating sections 2017-03-14 21:45:45 +00:00
charmap.asm Merge branch 'master' of https://github.com/pret/pokered 2016-07-18 01:32:24 -05:00
constants.asm Split macros.asm 2016-07-31 13:04:04 -05:00
home.asm Fix floating sections 2017-03-14 21:45:45 +00:00
hram.asm Gave names to the functions and labels and adresses used in DivideBCD 2017-03-19 21:09:24 +00:00
INSTALL.md Bump extras so that pypng doesn't need to be installed. 2016-02-17 16:34:50 -05:00
macros.asm Split macros.asm 2016-07-31 13:04:04 -05:00
main.asm Fix floating sections 2017-03-14 21:45:45 +00:00
Makefile Use pattern variables in the makefile. 2016-07-01 17:25:11 -04:00
README.md Update IRC links. 2014-11-15 23:35:54 -07:00
roms.md5 Finish reversion of .gb file extensions 2016-05-13 18:04:35 -04:00
sram.asm Fix floating sections 2017-03-14 21:45:45 +00:00
text.asm Fix floating sections 2017-03-14 21:45:45 +00:00
vram.asm VRAM constants. 2014-05-29 01:30:09 -07:00
wram.asm Fix typo in address 2017-03-16 20:47:01 +01:00

Pokémon Red and Blue

This is a disassembly of Pokémon Red and Blue.

It builds the following roms:

  • Pokemon Red (UE) [S][!].gb md5: 3d45c1ee9abd5738df46d2bdda8b57dc
  • Pokemon Blue (UE) [S][!].gb md5: 50927e843568814f7ed45ec4f944bd8b

To set up the repository, see INSTALL.md.

See also