Commit Graph

13 Commits

Author SHA1 Message Date
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
David Chavez b31cf0a76b
Update N64ModernRuntime submodule url (#389) 2024-06-10 16:50:54 +02:00
David Chavez bec699f0bd
Migrate to N64ModernRuntime (#354) 2024-06-05 01:12:43 +02:00
theofficialgman b803da8a58
Fix arm64 building and X11 conflicts (#214) 2024-05-22 02:39:34 +02:00
Mr-Wiseguy b334c677b9 Update RT64 and refactor RT64 handling 2024-04-14 15:59:42 -04:00
Mr-Wiseguy 37bc904b2a Moved rt64 submodule to new folder to reflect change in repo name 2024-03-15 17:46:45 -04:00
Mr-Wiseguy 5d48dbeee9 Switched to new RT64 repo 2024-03-15 12:39:40 -04:00
Mr-Wiseguy d6e9d2e94d Add lunasvg and enable SVG support in RmlUi, fix color endianness for RmlUi generated images 2024-01-09 19:55:44 -05:00
Mr-Wiseguy 32cb89ed76 Added MM decomp as submodule and added workaround file to avoid needing to build it 2023-12-18 19:26:47 -05:00
Mr-Wiseguy 92a95eecc7 Add freetype binary git submodule to replace vcpkg 2023-12-18 19:10:15 -05:00
Mr-Wiseguy a487014623 Made RT64 into a submodule, redid UI patching using new extended gbi alignment commands 2023-12-03 13:14:54 -05:00
Mr-Wiseguy 398988a961 Added function patching, began reorganizing UI code, added native file dialog library 2023-11-11 17:42:07 -05:00
Mr-Wiseguy 6fdf66b296 Integrated RmlUi, fully moved over to cmake 2023-11-02 01:20:12 -04:00