This repository is for the annual International Hack Release Day (IHRD
) celebrated on the first of April.
Currently, this repository features hacks made for Fire Emblem: Thracia 776 and Fire Emblem: The Sacred Stones.
Please see the releases for premade .ups
patches.
First, install a recent version of Python 3 and make sure it's added to your PATH.
Obtain DevkitARM from DevkitPro and make sure it's added to your PATH.
Place CLib (with the folder named CLib
) in the TOOLS
folder.
Place Event Assembler (with the folder named EventAssembler
) in the TOOLS
folder.
Place ColorzCore in the TOOLS/EventAssembler
folder.
Place ParseFile in the TOOLS
folder.
Place lyn in your TOOLS/EventAssembler/Tools
folder.
Place ea-dep in your TOOLS/EventAssembler/Tools
folder.
Place Volt Edge one folder up from root.
Place 64tass in TOOLS
Legally acquire an unheadered ROM version of FE5 (named FE5.sfc
, SHA-1 checksum 75B504921D08E313FF58150E40121AC701884517
) and the U version of FE8 (named FE8U.gba
, SHA-1 checksum C25B145E37456171ADA4B0D440BF88A19F4D509F
) and put them in the root folder.
Your final structure should look something like
VoltEdge/
...
<IHRD>
TOOLS/
ParseFile
64tass
CLib/
...
EventAssembler/
ColorzCore
Tools/
lyn
ea-dep
...
...
...
FE5.sfc
FE8U.gba
...
...
In the root folder:
make <year>
e.g. make 2023
to build that year's project as its own ROM.
make all
to mash every year into a single ROM for their respective game (this will also build all of the years individually).
make clean
will remove the output ROMs, make veryclean
will delete all generated files.
- stan - CLib, lyn, ea-dep, makefiles, CHAX, wizardry, being incredible, the list goes on.
- CrazyColorz5 - ParseFile, Event Assembler, ColorzCore, the buildfile method.
- soci - 64tass
Misc. shout outs:
- circleseverywhere
- Hextator
- Nintenlord
- Leonarth
- Camdar
- Contro
- Snek
- Sme
- Huichelaar
- Teraspark
- Devvy
- Tequila
- Two Who Belong
- Vesly