A Kalos remake in Pokémon Emerald.
Find a file
Tustin2121 f4d4424618 Folded nops into hidemoneybox and updatemoneybox
The nops are essential to the hidemoneybox and updatemoneybox commands when using vanilla versions of those commands. Even though they're not actually used parameters in the command implementation, they are still consumed, which means if someone were to get rid of the nops (as I did in TriHard) it causes the commands to consume bytecode that are not theirs, resulting in undefined behavior usually leading to softlocks. Folding the extra bytes into the macros means there's no chance of the extra bytes getting losts in scripts.
2019-08-17 13:25:36 -04:00
.travis/calcrom Report data decomp in calcrom 2019-08-06 13:00:03 -04:00
asm Folded nops into hidemoneybox and updatemoneybox 2019-08-17 13:25:36 -04:00
common_syms Wildcard bss, ewram_data, and COMMON in modern toolchain 2019-06-29 08:35:52 -04:00
constants improve checkplayergender calls 2018-12-28 08:22:21 -06:00
data Folded nops into hidemoneybox and updatemoneybox 2019-08-17 13:25:36 -04:00
graphics decompile pokenav_unk_5 data 2019-07-19 21:05:55 -04:00
include Move pokenav syms around 2019-08-05 20:23:56 -04:00
sound rename instrument samples 2019-05-25 08:25:19 -05:00
src Document the braille window id. 2019-08-17 13:20:18 -04:00
tools Fix Makefiles to account for the $CC and $CXX environment variables 2019-08-06 20:30:57 -03:00
.gitattributes Add LF normalization for .sh files 2019-06-16 00:41:35 +01:00
.gitignore Merge branch 'master' into dodrio_berry_picking 2019-05-11 21:22:09 -04:00
.travis.yml Deprecate build_tools.sh 2019-07-19 20:54:02 -04:00
asmdiff.ps1 Remove debug printing 2019-04-07 19:18:42 -05:00
asmdiff.sh sub_8024BC8 2019-03-24 17:32:59 -04:00
build_tools.sh Create jsonproc tool 2019-05-08 17:06:39 -05:00
charmap.txt Update charmap.txt 2019-04-08 17:30:10 -05:00
graphics_file_rules.mk Rename battle anim sprites 2019-04-06 10:14:48 -05:00
INSTALL.md Merge branch 'master' into master 2019-08-04 20:35:38 +01:00
json_data_rules.mk Fix building 2019-05-08 17:06:39 -05:00
ld_script.txt Finish pokenav_unk_9 2019-08-05 17:17:05 -04:00
ld_script_modern.txt Wildcard bss, ewram_data, and COMMON in modern toolchain 2019-06-29 08:35:52 -04:00
Makefile Fix Makefiles to account for the $CC and $CXX environment variables 2019-08-06 20:30:57 -03:00
map_data_rules.mk Fix make to look for .json files instead of folders 2019-03-05 01:46:20 -05:00
README.md Another update for README.md 2019-06-16 22:26:10 +01:00
rom.sha1 Make rom.sha1 lowercase to fix erroneous comparison results on *nix 2017-09-06 09:20:49 -04:00
songs.mk Update se_z_search.mid 2019-03-24 16:37:27 -05:00
spritesheet_rules.mk Rename OW Sprites 2018-10-14 15:49:55 -04:00
sym_bss.txt Wildcard bss, ewram_data, and COMMON in modern toolchain 2019-06-29 08:35:52 -04:00
sym_common.txt Wildcard bss, ewram_data, and COMMON in modern toolchain 2019-06-29 08:35:52 -04:00
sym_ewram.txt Wildcard bss, ewram_data, and COMMON in modern toolchain 2019-06-29 08:35:52 -04:00

Pokémon Emerald

Build Status

This is a decompilation of Pokémon Emerald.

It builds the following ROM:

To set up the repository, see INSTALL.md.

See also

Other disassembly and/or decompilation projects:

Contacts

You can find us on Discord and IRC.