Ryan Dwyer
51c80db5be
Extract assets to src/assets
...
* Removes build-time dependency on the `extracted` directory
* Allows assets to be stored in non-versioned folders which makes for
easier editing
2021-02-12 17:07:02 +10:00
Ryan Dwyer
a73335640a
Fix build errors on Debian
2020-11-02 18:05:10 +10:00
Ryan Dwyer
2de0ef3028
Remove uses of MATCHING environment variable and make patchpiracysums offer advice when it fails
2020-11-01 09:16:35 +10:00
Ryan Dwyer
dd4713bb68
Decompile func0000bfd0
2020-09-30 17:09:54 +10:00
Ryan Dwyer
e050353016
Split fonts segment into one per font and and replace some segment pointers with linker variables
2020-08-26 17:24:06 +10:00
Ryan Dwyer
23b6bd2643
Restructure build workflow
...
* All segments are now extracted from the base ROM; the base ROM is no
longer a compile time dependency
* ROM segments are now positioned relatively to each rather than with
hard coded addresses
* Piracy checksums are calculated during build
2020-08-25 20:40:35 +10:00