Decompilation of Pokémon Ruby/Sapphire
Go to file
GriffinR 7e4a1a3923
Some checks failed
CI / build (push) Has been cancelled
Merge pull request #887 from AsparagusEduardo/pret/pr/environment
2026-02-15 11:07:15 -05:00
.github Fix CI 2026-02-12 07:02:10 -03:00
constants Give songs meaningful english names 2020-08-29 01:47:36 -04:00
data Merge pull request #887 from AsparagusEduardo/pret/pr/environment 2026-02-15 11:07:15 -05:00
data-de Merge branch 'master' into master 2026-02-14 12:08:49 -05:00
graphics Rename Terrain to Environment 2026-02-13 22:43:39 -03:00
graphics-de Rename old_charmap and move from graphics-de/unused to graphics/debug. 2019-08-24 16:35:52 -04:00
include Merge pull request #887 from AsparagusEduardo/pret/pr/environment 2026-02-15 11:07:15 -05:00
projects Standardize Event Object to Object Event 2020-02-12 18:35:27 -06:00
sound Update .wav samples to use 'agbl' chunk to accomodate for vanilla's off-by-one loop end behavior (#884) 2025-12-28 09:16:07 -06:00
src Merge pull request #887 from AsparagusEduardo/pret/pr/environment 2026-02-15 11:07:15 -05:00
tools Update .wav samples to use 'agbl' chunk to accomodate for vanilla's off-by-one loop end behavior (#884) 2025-12-28 09:16:07 -06:00
.clang-format
.gitattributes Add json to list of LF line-end files 2019-02-05 15:45:17 -06:00
.gitignore Ignore new Porymap config 2022-09-25 18:35:59 -04:00
.gitmodules
asmdiff_de_debug.sh Fix building German Debug 2019-07-02 19:29:49 -05:00
asmdiff_de.sh Finish porting contest data to C 2021-06-24 10:44:43 -04:00
asmdiff.sh Revert migration to colordiff in asmdiff.sh 2019-07-29 10:58:07 -04:00
build_tools_mac.sh Convert .aif files to .wav (#883) 2025-12-01 09:01:56 -06:00
build_tools.sh Convert .aif files to .wav (#883) 2025-12-01 09:01:56 -06:00
castform.mk
charmap.txt Fix alignment in charmap 2020-08-31 13:33:26 -04:00
clean_tools.sh Convert .aif files to .wav (#883) 2025-12-01 09:01:56 -06:00
compare-ruby.sh
compare-sapphire.sh
compare.sh
config.mk Add German rev1 target 2020-12-05 13:29:16 -05:00
CONTRIBUTING.md Fix type in CONTRIBUTING.md 2019-04-23 19:56:44 -05:00
de_after.sh Don't clobber override.mk when building German 2021-06-24 14:33:57 -04:00
de_before.sh Don't clobber override.mk when building German 2021-06-24 14:33:57 -04:00
fonts.mk
INSTALL.md Preliminary support for English rev0 debug. Matching but still needs 2020-06-08 04:12:23 -04:00
json_data_rules.mk Generate heal location constants automatically 2025-02-10 13:55:58 -05:00
ld_script_modern.txt Fix COMMON sym references under modern gcc 2020-07-22 13:12:23 -04:00
ld_script.txt Finish porting contest data to C 2021-06-24 09:02:27 -04:00
make_tools.mk Convert .aif files to .wav (#883) 2025-12-01 09:01:56 -06:00
Makefile Convert .aif files to .wav (#883) 2025-12-01 09:01:56 -06:00
map_data_rules.mk Generate heal location constants automatically 2025-02-10 13:55:58 -05:00
misc.mk combine battle interface graphics files 2019-07-28 14:00:31 -05:00
override-de.mk
override.mk Don't clobber override.mk when building German 2021-06-24 14:33:57 -04:00
README.md Replaced decomp list with pret.github.io link 2023-08-30 18:39:12 -04:00
ruby_de_debug.sha1
ruby_de_rev1.sha1 Forgot these, oops 2020-12-05 14:22:34 -05:00
ruby_de.sha1
ruby_debug.sha1 Preliminary support for English rev0 debug. Matching but still needs 2020-06-08 04:12:23 -04:00
ruby_rev1.sha1
ruby_rev2.sha1
ruby.sha1
sapphire_de_debug.sha1 Review changes. 2020-08-18 04:38:42 -04:00
sapphire_de_rev1.sha1 Forgot these, oops 2020-12-05 14:22:34 -05:00
sapphire_de.sha1
sapphire_debug.sha1 Preliminary support for English rev0 debug. Matching but still needs 2020-06-08 04:12:23 -04:00
sapphire_rev1.sha1
sapphire_rev2.sha1
sapphire.sha1
spritesheet_rules.mk Standardize Event Object to Object Event 2020-02-12 18:35:27 -06:00
sym_bss.txt emerald file names, part 1 2019-07-28 20:33:25 -05:00
sym_common.txt Rename Terrain to Environment 2026-02-13 22:43:39 -03:00
sym_ewram.txt Unify ChooseMoveStruct; name BattleStruct fields 2021-07-01 17:54:51 -04:00
tilesets.mk

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.

For contacts and other pret projects, see pret.github.io.