Decompilation of Pokémon Emerald
Go to file
Michael Panzlaff 2651401e6b Fix PATH for modern target for non dkp systems
When prepending something to PATH, we should use PATH=/foo/bar:$PATH
and not PATH=/foo/bar:PATH. Because your shell won't certainly find
something under the literal name PATH.

If one is not using devkitarm, TOOLCHAIN will resolve to an empty
string. If TOOLCHAIN is an empty string the only search path for the
modern gcc will be /bin which may work on some installations but is
probably not what was originally intended with this line. So let's just
search the standard search path if nothing can be found under $(TOOLCHAIN).

Either way, PATH is already set up previously, so we can make sure
MODERNCC is invoked properly by calling MODERNCC with PATH=$(PATH).
2023-06-08 12:42:17 +02:00
.github Sync calcrom fixes 2022-11-27 17:33:09 -05:00
asm Merge pull request #1858 from AsparagusEduardo/pret/doc/fateful 2023-02-28 11:48:34 -05:00
common_syms Remove unused common symbols in window.c 2023-02-01 16:14:32 -05:00
constants use constant for max directsound channels 2021-01-16 04:18:45 -05:00
data Merge pull request #1871 from GriffinRichards/doc-trendy-sayings 2023-03-24 08:05:51 -04:00
docs Cleaned trailing whitespace 2022-09-11 14:14:49 -04:00
gflib Add some missing palette macro use 2023-05-25 15:09:16 -04:00
graphics Merge pull request #1886 from GriffinRichards/1bpp 2023-05-27 21:58:45 -04:00
include Merge pull request #1890 from GriffinRichards/pal-macro 2023-05-28 18:28:50 -04:00
libagbsyscall Fix $(AR) define, remove \u warns on macOS. 2021-01-04 11:35:59 -05:00
sound forgot we could do this 2022-01-22 19:41:31 -05:00
src Merge pull request #1890 from GriffinRichards/pal-macro 2023-05-28 18:28:50 -04:00
tools Support plain pixel conversion, convert spinda spots to .png 2023-05-11 13:41:38 -04:00
.gitattributes Add missing files to .gitattributes. 2020-11-08 20:13:21 -05:00
.gitignore Ignore new Porymap config 2022-09-25 18:34:07 -04:00
INSTALL.md Update INSTALL.md 2023-01-14 21:05:10 -05:00
Makefile Fix PATH for modern target for non dkp systems 2023-06-08 12:42:17 +02:00
README.md Kill Freenode. 2021-10-08 04:57:05 -06:00
asmdiff.ps1 Remove debug printing 2019-04-07 19:18:42 -05:00
asmdiff.sh [Round 3] Apply all source related changes for the new INSTALL.md in one commit. 2020-12-16 21:24:44 -05:00
build_tools.sh Update deprecated build_tools script 2019-08-27 09:15:44 -04:00
charmap.txt Review changes 2023-03-05 17:17:39 -03:00
graphics_file_rules.mk Support plain pixel conversion, convert spinda spots to .png 2023-05-11 13:41:38 -04:00
json_data_rules.mk use json for region map sections 2022-04-04 23:32:03 -04:00
ld_script.txt Pinning the GF header to the front of modern 2022-11-02 12:42:26 -04:00
ld_script_modern.txt Pinning the GF header to the front of modern 2022-11-02 12:42:26 -04:00
make_tools.mk Whitelist instead of Blacklist for TOOLDIRS in Makefiles 2023-02-25 16:49:41 -03:00
map_data_rules.mk [Round 3] Apply all source related changes for the new INSTALL.md in one commit. 2020-12-16 21:24:44 -05: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 Color single-palette door anim graphics 2022-05-18 12:41:20 -04:00
sym_bss.txt move m4a track definitions 2022-01-22 19:37:46 -05:00
sym_common.txt Cleaned trailing whitespace 2022-09-11 14:14:49 -04:00
sym_ewram.txt Rename pokenav_match_call_ui 2021-11-15 00:21:40 -05:00

README.md

Pokémon Emerald

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.