Derek Hensley
|
7b96e58622
|
Multiversion code support (n64-jp-1.1) (#1826)
* setup n64-jp-1.1 disasm
* Add versions
* New microcode
* Bootstrap z_sram
* Bootstrap ovl_file_choose
* Bootstrap kaleido scope
* Bootstrap BgHeavyBlock
* MessageContext shift
* SaveContext shift
* ItemId shift
* Fix `PLAYER_CSACTION` shift
* format
* Add JP only to Heavy Block Description
* Makefile multi version comment
---------
Co-authored-by: Tom Overton <tom.overton@outlook.com>
|
2025-12-08 21:11:07 -08:00 |
Derek Hensley
|
c767f49455
|
Extract Incbins (#1776)
* extract incbins infastructure
* rspboot incbin
* rsptext incbin
* rspdata incbin
* aspMainStack incbin
* ipl3 incbin
|
2025-01-27 13:15:16 -03:00 |
Derek Hensley
|
9e2ef99d2e
|
Ports over OoT's version config (#1750)
* Port over version_config from OoT
* extract_text
* remove need for calling by python modules
* Remove extract audio comment
* Newline
* pyyaml
|
2024-12-13 18:54:39 -08:00 |
Derek Hensley
|
471d86f530
|
Build Sync (#1600)
* Rename outputs
* Makefile target renames
* Add run target
* yeet z64compress
* venv
* baserom_uncompressed -> baserom-decompressed
* input rom name to baserom.z64
* Add BUILD_DIR makefile variable
* Move built roms to build dir
* Move baserom to baseroms folder
* Add version to map file name
* Makefile cleanup
* Rename ldscript to include version
* Multiversion build
* n64-us version name
* Remove venv as dependency of setup
* Readme wording
* extract_baserom.py suggestion
* Readd checksums
* Make .venv work with windows
* missed an endif
* Cleaner windows venv implementation
* Remove duplciate process
* Build process steps
* Move make_options back
* Fix schedule build directory
* Fix schedule includes
* Makefile NON_MATCHING check -> != 0
* OOT 1704 changes
* Small cleanups
* Missed 1 thing
* UNSET -> SYMS
* Update extract_baserom.py
* dmadata.py
* Small cleanup
* dmadata_start
* Format
* dmadata files
* Fix makefile comment
* Jenkins report fix
* extracted dir
* Python dependencies order in readme
|
2024-04-06 11:07:58 -07:00 |