Decompilation of Pokémon FireRed/LeafGreen
Go to file
Deokishisu fc623d2abf Rename "Hidden" Movement Type to "Buried"
This commit mirrors the change to pokeemerald that renames `MOVEMENT_TYPE_HIDDEN` to `MOVEMENT_TYPE_BURIED` to avoid confusion between it and `MOVEMENT_TYPE_INVISIBLE`.

As the files and function labels are not synced between the two repos, only the necessary changes were made based on what pokefirered calls its functions. More syncing of labels with pokeemerald will need to be done in the future.
2021-02-14 14:59:10 -05:00
.travis/calcrom Update calcrom.pl for optionally more verbose output 2020-03-02 16:28:02 -05:00
asm [LEAK-INFORMED] match the rest of pokedex_screen 2021-02-11 21:50:39 -05:00
berry_fix Remove deadnaming, sync BgEvent 2020-12-31 14:24:30 -05:00
common_syms More quest log documentation amid other stuff 2020-04-05 20:30:45 -04:00
constants Get rid of manual sym defines in sym_ewram.txt and ld_script_modern.txt 2020-07-04 18:14:40 -04:00
data Use more LOCALID constants 2021-02-10 20:20:15 -05:00
graphics Rename farfetchd graphics to match define 2020-11-26 11:26:05 -08:00
include Rename "Hidden" Movement Type to "Buried" 2021-02-14 14:59:10 -05:00
sound update audio macros 2020-09-27 22:38:52 -04:00
src Rename "Hidden" Movement Type to "Buried" 2021-02-14 14:59:10 -05:00
tools Sync mapjson with pokeemerald 2021-01-19 01:38:15 -05:00
.gitattributes Add missing text files to .gitattributes. 2020-06-13 13:40:49 -04:00
.gitignore Move 'source' asm files to src 2021-01-19 01:54:14 -05:00
.travis.yml Resolve travis config warnings 2020-09-08 15:41:09 -04:00
asmdiff.sh Start implementing LG and 1.1 2019-12-18 16:43:24 -05:00
build_tools.sh Fix building and update build instructions 2019-06-21 20:47:44 -04:00
charmap.txt Give songs meaningful english names 2020-08-29 03:11:03 -04:00
compare.sh Get rid of manual sym defines in sym_ewram.txt and ld_script_modern.txt 2020-07-04 18:14:40 -04:00
config.mk Start implementing LG and 1.1 2019-12-18 16:43:24 -05:00
firered_rev1.sha1 Start implementing LG and 1.1 2019-12-18 16:43:24 -05:00
firered.sha1 Start implementing LG and 1.1 2019-12-18 16:43:24 -05:00
graphics_file_rules.mk update make rules for graphics 2020-09-03 00:36:59 +02:00
INSTALL.md Fix INSTALL.md rendering error 2020-01-15 14:37:08 -05:00
json_data_rules.mk Dump wild_encounter data to C/JSON 2019-10-31 20:05:10 -04:00
ld_script_modern.txt Fix modern ld_script 2021-01-19 02:06:27 -05:00
ld_script.sed first commit 2017-12-16 23:54:22 -08:00
ld_script.txt [LEAK-INFORMED] match the rest of pokedex_screen 2021-02-11 21:50:39 -05:00
leafgreen_rev1.sha1 Start implementing LG and 1.1 2019-12-18 16:43:24 -05:00
leafgreen.sha1 Start implementing LG and 1.1 2019-12-18 16:43:24 -05:00
Makefile Move 'source' asm files to src 2021-01-19 01:54:14 -05:00
map_data_rules.mk clean some code in the map dump 2019-05-14 10:11:23 -04:00
README.md Grammar fix in README.md 2019-12-20 15:43:56 -05:00
replace.sh Get rid of manual sym defines in sym_ewram.txt and ld_script_modern.txt 2020-07-04 18:14:40 -04:00
songs.mk Give songs meaningful english names 2020-08-29 03:11:03 -04:00
spritesheet_rules.mk Reorient object event sprites to horizontal 2020-03-29 11:48:01 -04:00
sym_bss.txt Move 'source' asm files to src 2021-01-19 01:54:14 -05:00
sym_common.txt through sub_805644C 2020-03-28 12:20:20 -04:00
sym_ewram.txt Get rid of manual sym defines in sym_ewram.txt and ld_script_modern.txt 2020-07-04 18:14:40 -04:00
tileset_rules.mk Standardize tileset folder names 2020-03-16 20:52:12 -04:00

Pokémon FireRed and LeafGreen

Build Status

This is a disassembly of Pokémon FireRed and LeafGreen.

It builds the following ROMs:

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.