Commit Graph

36 Commits

Author SHA1 Message Date
Ryan Dwyer 754e1288ae Update readme 2024-09-25 18:44:08 +10:00
Ryan Dwyer 259fab6a6d jpn-final: Introduce support for gcc 2022-11-27 19:53:42 +10:00
Ryan Dwyer 2d6d88cd6d ntsc-beta, pal-beta and pal-final: Introduce support for gcc 2022-11-26 19:53:48 +10:00
Ryan Dwyer 1d1d50494e Make some tweaks and fixes for the build system for Ubuntu 2022-10-17 08:12:08 +10:00
Ryan Dwyer 578c62a03e Update readme and remove WIP status 2022-10-13 17:06:51 +10:00
Ryan Dwyer c51c4c1573 Remove support for qemu-irix and require the use of recomp 2022-02-15 23:24:53 +10:00
Ryan Dwyer bab24b7660 Disassemble rspboot microcode 2021-11-22 20:31:52 +10:00
Ryan Dwyer 4b7473d768 ntsc-beta: Get game functions in their correct places 2021-03-23 17:15:05 +10:00
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 1d3ba405dd Rename JAP to JPN 2021-01-04 08:23:02 +10:00
Ryan Dwyer 084a57082d Add support for simultaneous build jobs (make -j) 2020-12-12 21:54:19 +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
Ryan Dwyer 93e1b2c077 Update readme 2020-04-24 21:51:22 +10:00
Ryan Dwyer 7321c05e17 Update readme stats 2020-03-01 00:39:18 +10:00
Ryan Dwyer 14490f181b Rename library segment to lib 2020-02-28 17:13:16 +10:00
Ryan Dwyer e3758839ed Remove pigz dependency 2020-02-24 23:28:27 +10:00
Ryan Dwyer b12c48d620 Exclude gamedata from readme stats 2020-02-02 23:36:23 +10:00
Ryan Dwyer 29ecc8321c Give up on readme table formatting 2020-01-22 22:19:59 +10:00
Ryan Dwyer 5e033797f1 Fix table formatting in readme 2020-01-22 22:18:24 +10:00
Ryan Dwyer ba4c123223 Make readme stats based on word count rather than function count 2020-01-22 22:16:01 +10:00
Ryan Dwyer 5a0aac795d Update readme stats 2020-01-04 00:53:15 +10:00
Ryan Dwyer 13527755de Rename rarezip segment to inflate 2019-12-16 17:41:04 +10:00
Ryan Dwyer 1330bae0ee Make ROM great again (aka matching) 2019-12-08 19:59:44 +10:00
Ryan Dwyer aaff7f685b Build ROM with asset files 2019-12-08 00:19:45 +10:00
Ryan Dwyer 14f8d62e3e Build ROM from C source
* ROM is mismatching but functionally equivalent.
* ROM does not shift, so any edits must use the same amount of bytecode.
* Asset files such as stage setup and lang are not included yet (they are copied from the base ROM).
2019-12-07 18:03:53 +10:00
Ryan Dwyer 063abf89f4 Update readme stats 2019-11-30 00:40:03 +10:00
Ryan Dwyer 9a3f8fbdaa Update readme stats 2019-11-09 00:22:12 +10:00
Ryan Dwyer ab0039f8aa Update readme stats 2019-11-02 23:18:13 +10:00
Ryan Dwyer 0244453baf Implement tile files 2019-10-29 09:10:46 +10:00
Ryan Dwyer 962aa0cfdd Update readme stats 2019-10-21 23:20:50 +10:00
Ryan Dwyer 9a8927960a Update readme stats 2019-10-10 22:51:24 +10:00
Ryan Dwyer 470da4347c Update readme 2019-10-09 22:48:56 +10:00
Ryan Dwyer 0994436231 Reorganise repository and rename globals to setup 2019-09-29 11:57:51 +10:00
Ryan Dwyer 0de8b2ab59 Decompile language files 2019-09-07 22:07:13 +10:00
Ryan Dwyer c9dec5deac Replace assembly implementation with C implementation 2019-09-07 16:12:32 +10:00
Ryan Dwyer 81b031f148 Initial commit 2019-09-06 08:09:40 +10:00