A Kalos remake in Pokémon Emerald.
Find a file
Deokishisu cd89d17b12 Document More External Events
Did research to determine how the Japanese Colosseum Bonus Disc modifies the ExternalEventData fields. The Ageto Celebi flag, as well as the flag for the three PokeCoupon title rewards, have been documented and included into the struct.

The PokeCoupon fields are actually 3-byte fields, so they have been turned into bitfields, since u24 isn't possible.

Also discovered that Channel and US Colosseum Bonus Disc Jirachi use the same flag, so renamed that flag and commented to explain.

Also made general comments explaining how the ExternalEventData and ExternalEventFlags are applicable to Emerald specifically.
2021-02-16 09:41:07 -05:00
.github Eliminate most of PR template 2020-10-02 11:24:39 -05:00
.travis/calcrom
asm Rename obedient/fatefulEncounter to eventLegal 2021-02-15 14:54:35 -05:00
berry_fix Remove deadnaming, sync BgEvent 2020-12-31 14:27:46 -05:00
common_syms Document battle_controller_player.c 2021-01-22 20:03:27 -05:00
constants use constant for max directsound channels 2021-01-16 04:18:45 -05:00
data Rename obedient/fatefulEncounter to eventLegal 2021-02-15 14:54:35 -05:00
docs Remove redundant bug fix description 2021-01-11 10:39:53 -05:00
gflib Remove unused local variables and functions 2021-01-19 18:19:33 -05:00
graphics Document evolution scene 2021-02-03 17:55:37 -05:00
include Document More External Events 2021-02-16 09:41:07 -05:00
libagbsyscall Undo PokeCodec's PRs 2020-09-13 06:30:55 -03:00
sound one more instrument 2020-09-23 22:31:12 -04:00
src Merge pull request #1329 from Kurausukun/fakematches 2021-02-15 23:59:55 -05:00
tools Actually test out that it builds. 2021-01-05 20:10:43 -05:00
.gitattributes Add missing files to .gitattributes. 2020-11-08 20:13:21 -05:00
.gitignore Optimize Makefile, also add *.sna to gitignore. 2020-11-18 20:53:42 -05:00
.travis.yml Bump devkitARM 2020-04-04 16:09:36 -04:00
asmdiff.ps1
asmdiff.sh improve asmdiff.sh 2020-12-11 00:32:12 -05:00
build_tools.sh
charmap.txt Sync encounter musics with encounter music types 2020-08-20 21:03:24 -04:00
graphics_file_rules.mk renamed pokenav graphics file fixes 2020-10-11 09:11:12 -06:00
INSTALL.md Libpng-devel 2020-09-18 16:25:46 -04:00
json_data_rules.mk
ld_script.txt Rename to battle_anim_throw 2020-08-30 14:25:40 -04:00
ld_script_modern.txt
Makefile Add comments for some data in crt0.s 2021-01-29 18:36:39 -05:00
map_data_rules.mk
README.md
rom.sha1
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.