Decompilation of Pokémon Ruby/Sapphire
Go to file
2018-02-04 23:06:04 -05:00
.travis travis: allow formatting job to fail instead of falsely reporting passed 2017-07-04 20:55:59 -04:00
asm Finish decompiling psychic.s 2018-02-01 12:20:37 -08:00
constants Decompile through HandleEndTurn_BattleWon, and update trainer class constant names 2018-01-07 20:07:36 -08:00
data Merge branch 'master' into fix_nonmatching 2018-02-04 23:06:04 -05:00
data-de refactor build system 2018-01-10 23:20:32 -06:00
graphics Fix file modes 2018-01-14 17:24:28 -05:00
graphics-de Build German Sapphire (1.0) 2017-07-09 13:54:21 +02:00
include Merge branch 'master' into fix_nonmatching 2018-02-04 23:06:04 -05:00
sound get rid of raw addresses in music_player_table.inc 2018-02-03 22:15:54 -06:00
src Merge branch 'master' into fix_nonmatching 2018-02-04 23:06:04 -05:00
tools allow bit depth conversion when possible 2017-12-04 23:02:18 -06:00
.clang-format Add formatting rules 2017-06-22 23:03:41 +02:00
.gitattributes actually ignore things recursively, please 2017-11-20 21:21:14 -05:00
.gitignore formatting 2017-07-17 01:07:17 -04:00
.gitmodules Create and propagate field map object callback declaration macro 2017-05-22 14:40:21 -04:00
.travis.yml refactor build system 2018-01-10 23:20:32 -06:00
asmdiff_de.sh Add some potentially useful scripts 2017-12-18 11:27:43 -05:00
asmdiff.sh remove shared_syms 2017-11-09 20:54:49 -05:00
build_tools_mac.sh Add some potentially useful scripts 2017-12-18 11:27:43 -05:00
build_tools.sh introduce RAM variable LD script generator tool 2016-09-25 00:32:04 -07:00
castform.mk tilesets 2016-01-29 03:55:59 -08:00
charmap.txt test messages 2016-06-19 10:25:09 -07:00
clean_tools.sh Add some potentially useful scripts 2017-12-18 11:27:43 -05:00
compare-ruby.sh Add ROM comparison scripts (requires baserom-ruby.gba and baserom-sapphire.gba) 2016-08-27 21:53:50 -04:00
compare-sapphire.sh Add ROM comparison scripts (requires baserom-ruby.gba and baserom-sapphire.gba) 2016-08-27 21:53:50 -04:00
compare.sh don't have compare.sh show warnings 2016-10-17 12:47:30 -07:00
config.mk avoid clashing with existing environment variables 2018-01-12 15:03:24 -06:00
CONTRIBUTING.md Add CONTRIBUTING.md 2017-05-27 17:18:20 -04:00
de_after.sh fix some code and formatting anomalies 2018-01-06 12:27:27 -06:00
de_before.sh fix some code and formatting anomalies 2018-01-06 12:27:27 -06:00
fonts.mk refactor build system 2018-01-10 23:20:32 -06:00
INSTALL.md fix shell scripts in install instructions 2018-01-21 13:51:28 -05:00
ld_script.txt Finish decompiling psychic.s 2018-02-01 12:20:37 -08:00
Makefile Move cries to own directory 2018-01-27 13:58:40 -08:00
misc.mk refactor build system 2018-01-10 23:20:32 -06:00
override-de.mk override-de.mk: GFX -> GBAGFX 2018-01-10 23:27:54 -06:00
override.mk Empty overrides 2017-06-24 18:59:52 +02:00
README.md Add pokegold and pokefirered. 2017-12-31 13:29:33 -05:00
ruby_de.sha1 Add hash 2017-06-24 02:21:27 +02:00
ruby_rev1.sha1 Build multiple versions at a time. Generated files go in build/. 2017-03-22 17:42:07 -04:00
ruby_rev2.sha1 Build multiple versions at a time. Generated files go in build/. 2017-03-22 17:42:07 -04:00
ruby.sha1 build Ruby/Sapphire separately 2016-09-22 23:18:40 -07:00
sapphire_de.sha1 Build German Sapphire (1.0) 2017-07-09 13:54:21 +02:00
sapphire_rev1.sha1 Build multiple versions at a time. Generated files go in build/. 2017-03-22 17:42:07 -04:00
sapphire_rev2.sha1 Build multiple versions at a time. Generated files go in build/. 2017-03-22 17:42:07 -04:00
sapphire.sha1 build Ruby/Sapphire separately 2016-09-22 23:18:40 -07:00
sym_bss.txt use sed to convert library paths relative to build dir 2018-01-21 12:35:46 -06:00
sym_common.txt Merge branch 'master' into pokemon_storage_system 2018-01-29 22:07:02 -05:00
sym_ewram.txt Create stub files to hold ewram symbols 2018-01-21 21:04:43 -05:00
tilesets.mk refactor build system 2018-01-10 23:20:32 -06:00

Pokémon Ruby and Sapphire Build Status

This is a disassembly of Pokémon Ruby and Sapphire.

It builds the following roms:

  • pokeruby.gba sha1: f28b6ffc97847e94a6c21a63cacf633ee5c8df1e
  • pokesapphire.gba sha1: 3ccbbd45f8553c36463f13b938e833f652b793e4

To set up the repository, see INSTALL.md.

See also