Disassembly of Pokémon Ruby/Sapphire
C Assembly Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit 68cf5eb Jul 13, 2018
Permalink
Failed to load latest commit information.
.travis/calcrom Woops. Restore executable permissions to scripts Jun 21, 2018
asm Decompile battle_anim_813F0f4.s Jul 6, 2018
constants Use MUS_ prefix instead of BGM_ prefix for songs Jun 20, 2018
data-de Fix german Jun 21, 2018
data Use map battle scene constants in map headers Jul 13, 2018
graphics-de Build German Sapphire (1.0) Jul 9, 2017
graphics Update file permissions Jun 20, 2018
include Use map type constants in map headers Jul 13, 2018
projects remove Visual Studio support. Hardcoded paths are too much, look into… Feb 19, 2018
sound Strip address comments from voice definitions Jun 24, 2018
src Use map type constants in map headers Jul 13, 2018
tools Fix "catching polymorphic type" errors with newest gcc Jun 3, 2018
.clang-format Add formatting rules Jun 22, 2017
.gitattributes actually ignore things recursively, please Nov 21, 2017
.gitignore move project files to projects subdir. Feb 2, 2018
.gitmodules Create and propagate field map object callback declaration macro May 24, 2017
.travis.yml Build with devkitARM r49 Jun 25, 2018
CONTRIBUTING.md Update CONTRIBUTING.md Apr 21, 2018
INSTALL.md Update installation instructions to export DEVKITPRO Jun 6, 2018
Makefile Update Makefile and installation instructions for devkitpro r48 May 27, 2018
README.md Add pokegold and pokefirered. Dec 31, 2017
asmdiff.sh Woops. Restore executable permissions to scripts Jun 21, 2018
asmdiff_de.sh Woops. Restore executable permissions to scripts Jun 21, 2018
asmdiff_de_debug.sh Woops. Restore executable permissions to scripts Jun 21, 2018
build_tools.sh Woops. Restore executable permissions to scripts Jun 21, 2018
build_tools_mac.sh Woops. Restore executable permissions to scripts Jun 21, 2018
castform.mk tilesets Jan 29, 2016
charmap.txt Use MUS_ prefix instead of BGM_ prefix for songs Jun 20, 2018
clean_tools.sh Woops. Restore executable permissions to scripts Jun 21, 2018
compare-ruby.sh Woops. Restore executable permissions to scripts Jun 21, 2018
compare-sapphire.sh Woops. Restore executable permissions to scripts Jun 21, 2018
compare.sh Woops. Restore executable permissions to scripts Jun 21, 2018
config.mk add debug target Jan 17, 2018
de_after.sh Woops. Restore executable permissions to scripts Jun 21, 2018
de_before.sh Woops. Restore executable permissions to scripts Jun 21, 2018
fonts.mk refactor build system Jan 11, 2018
ld_script.txt Decompile battle_anim_813F0f4.s Jul 6, 2018
misc.mk refactor build system Jan 11, 2018
override-de.mk override-de.mk: GFX -> GBAGFX Jan 11, 2018
override.mk fuck you, git Jan 17, 2018
ruby.sha1 build Ruby/Sapphire separately Sep 23, 2016
ruby_de.sha1 Add hash Jun 24, 2017
ruby_de_debug.sha1 add debug target Jan 17, 2018
ruby_rev1.sha1 Build multiple versions at a time. Generated files go in build/. Mar 22, 2017
ruby_rev2.sha1 Build multiple versions at a time. Generated files go in build/. Mar 22, 2017
sapphire.sha1 build Ruby/Sapphire separately Sep 23, 2016
sapphire_de.sha1 Build German Sapphire (1.0) Jul 9, 2017
sapphire_rev1.sha1 Build multiple versions at a time. Generated files go in build/. Mar 22, 2017
sapphire_rev2.sha1 Build multiple versions at a time. Generated files go in build/. Mar 22, 2017
sym_bss.txt Label move_tutor_menu.c Jun 10, 2018
sym_common.txt Label field_camera Jun 9, 2018
sym_ewram.txt Merge pull request #590 from huderlem/battle_9 Apr 7, 2018
tilesets.mk refactor build system Jan 11, 2018

README.md

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