Commit Graph

8 Commits

Author SHA1 Message Date
Mr-Wiseguy 23b00df775 Add custom symbols toml and made non-relocatable versions of original gamestate functions, added base patch for Play_Init 2024-10-11 21:16:37 -04:00
Wiseguy a8a5e216fe
Tag all patches with the RECOMP_PATCH attribute in preparation for the recompiler's strict mode (#441) 2024-07-25 22:17:00 -04:00
Mr-Wiseguy 97912578e9 Fix patching error that resulted in the rewind button highlight being in the wrong position 2024-07-24 23:42:33 -04:00
Wiseguy 79fc56f1fd
Remove decomp elf dependency and automate patch relocations (#419)
* Changed patch recompilation to use new reference symbol functionality and removed all manual relocations

* Moved symbol tomls to submodule, switched from objcopy to recompiler output binary mechanism for patch recompilation

* Update N64Recomp commit in CI to symbol_reference_file branch

* Remove option in patches toml that doesn't exist

* Update N64Recomp to fix issue with pause screen cursor, fix some issues caused by patches and overlay function-local statics

* Disable unpaired lo16 warnings and update N64Recomp in CI

* Update build instructions to reflect that the decomp elf is no longer needed
2024-07-05 16:33:34 -04:00
Mr-Wiseguy ac14e4ca3f Fixed overlay symbol (kerning table) being referenced directly, added map file generation to patch compilation 2024-05-06 14:11:00 -04:00
Mr-Wiseguy b7775e1e96 Implement rewind button in save menu to load the base file instead of the owl save/autosave 2024-05-04 01:20:14 -04:00
Mr-Wiseguy f6e11ed723 Improved motion blur at higher framerates, reorganized some patch code 2024-03-03 02:36:14 -05:00
Mr-Wiseguy c0abf1a203 Patch options button in file select to be a quit button instead, update RT64 and RmlUi 2023-12-27 17:56:26 -05:00