A Kalos remake in Pokémon Emerald.
Find a file
Michael Panzlaff 187c96d6e5 rewrite MultiBootWaitCycles as naked function
Before, when compiling MultiBootWaitCycles with O3 and MODERN=1, you
might have run into problems during optimizations when the compiler tried
to optimize the function, even if declared NOINLINE.

When rewriting this function as NAKED function, this no longer happens
as the optimizer will treat it as black box and compilation will resume.
2020-10-02 12:27:16 +02:00
.github Remove breaking change line 2020-09-27 18:09:35 -05:00
.travis/calcrom Celebratory change to calcrom.pl 2020-03-03 16:29:57 -05:00
asm Mark unused script commands 2020-09-25 13:41:17 -05:00
berry_fix Reverted -nostdlib changes 2020-09-08 19:54:58 -04:00
common_syms Rename to battle_anim_throw 2020-08-30 14:25:40 -04:00
constants fixed mistakes 2020-08-29 13:18:35 -04:00
data Change script command table comment alignment from tabs to spaces 2020-09-25 14:05:17 -05:00
docs Update bugs_and_glitches.md 2020-09-12 20:02:27 +02:00
gflib Remove unnecessary comments 2020-10-01 17:06:33 -05:00
graphics Merge pull request #1161 from GriffinRichards/doc-wallclock 2020-09-04 19:48:04 -04:00
include Replace POKEMON_SLOTS_NUMBER 2020-10-01 17:07:12 -05:00
libagbsyscall Reverted -nostdlib changes 2020-09-08 19:54:58 -04:00
sound one more instrument 2020-09-23 22:31:12 -04:00
src rewrite MultiBootWaitCycles as naked function 2020-10-02 12:27:16 +02:00
tools Merge pull request #1112 from GriffinRichards/add-genwarn 2020-07-28 17:47:55 -04:00
.gitattributes Add LF normalization for .sh files 2019-06-16 00:41:35 +01:00
.gitignore Changed to ignore all mGBA's savestates. 2020-03-06 01:28:11 -03:00
.travis.yml Bump devkitARM 2020-04-04 16:09:36 -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 Update deprecated build_tools script 2019-08-27 09:15:44 -04:00
charmap.txt Sync encounter musics with encounter music types 2020-08-20 21:03:24 -04:00
graphics_file_rules.mk Start documenting rayquaza_scene 2020-08-25 17:49:42 -04:00
INSTALL.md Libpng-devel 2020-09-18 16:25:46 -04:00
json_data_rules.mk Fix building 2019-05-08 17:06:39 -05:00
ld_script.txt Rename to battle_anim_throw 2020-08-30 14:25:40 -04:00
ld_script_modern.txt fix modern 2020-02-16 14:24:06 -05:00
Makefile Reverted -nostdlib changes 2020-09-08 19:54:58 -04: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 Bump discord invite 2019-11-25 18:38:13 -06:00
rom.sha1 Make rom.sha1 lowercase to fix erroneous comparison results on *nix 2017-09-06 09:20:49 -04:00
songs.mk Sync encounter musics with encounter music types 2020-08-20 21:03:24 -04:00
spritesheet_rules.mk Clean up field effect doc 2020-07-02 05:05:13 -04:00
sym_bss.txt Split wireless_communication_status_screen.c out 2020-06-02 18:51:26 -04:00
sym_common.txt Rename to battle_anim_throw 2020-08-30 14:25:40 -04:00
sym_ewram.txt Merge branch 'master' of https://github.com/pret/pokeemerald into doc-confetti 2020-07-08 15:45:31 -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.