Zelda64Recomp/patches
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
..
dummy_headers Added patches for skipping interpolation when actors get teleported in cutscenes 2024-04-06 00:34:10 -04:00
.gitignore Fixed overlay symbol (kerning table) being referenced directly, added map file generation to patch compilation 2024-05-06 14:11:00 -04:00
Makefile Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
actor_transform_tagging.c Added patches for skipping interpolation when actors get teleported in cutscenes 2024-04-06 00:34:10 -04:00
autosave.rgba32.bin WIP autosave functionality 2024-05-01 04:06:53 -04:00
autosave.rgba32.png WIP autosave functionality 2024-05-01 04:06:53 -04:00
autosaving.c 1.0.1 Hotfixes (#190) 2024-05-18 18:46:11 -04:00
billboard_tagging.c Skip rotation interpolation on the ground in the intro cutscene 2024-04-01 03:40:54 -04:00
camera_patches.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
camera_patches.h Adds analog camera and other controller options (#264) 2024-05-26 09:34:26 -04:00
camera_transform_tagging.c Adds analog camera and other controller options (#264) 2024-05-26 09:34:26 -04:00
cheats.c Disable infinite magic cheat 2023-12-17 21:43:09 -05:00
culling.c Add transform tags for bow and arrow's string and hookshot chain, update patch makefile to use fast-math and no-unsafe-math-optimizations 2024-02-24 16:14:48 -05:00
cutscene_patches.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
debug_patches.c added set time debug ui 2024-04-05 11:25:45 -05:00
dpad.rgba32.bin Implemented D-Pad transformation masks and ocarina 2024-03-05 02:55:05 -05:00
dpad.rgba32.png Implemented D-Pad transformation masks and ocarina 2024-03-05 02:55:05 -05:00
effect_patches.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
effect_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
fixes.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
graphics.h Support for high precision framebuffers and dither noise (RT64) (#252) 2024-05-26 01:24:46 -04:00
input.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
input.h Adds analog camera and other controller options (#264) 2024-05-26 09:34:26 -04:00
input_latency.c Adds analog camera and other controller options (#264) 2024-05-26 09:34:26 -04:00
item_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
misc_funcs.h Building Instructions & CI (#178) 2024-05-18 04:23:48 +02:00
ocarina_effect_patches.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
options.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
particle_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
patch_helpers.h Migrate to N64ModernRuntime (#354) 2024-06-05 01:12:43 +02:00
patches.h Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
patches.ld Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
play_patches.c Adds analog camera and other controller options (#264) 2024-05-26 09:34:26 -04:00
play_patches.h Adds analog camera and other controller options (#264) 2024-05-26 09:34:26 -04:00
print.c Improved motion blur at higher framerates, reorganized some patch code 2024-03-03 02:36:14 -05:00
quicksave_patches.c Prototype quicksave functionality, disabled for now 2024-01-13 01:39:41 -05:00
required_patches.c Building Instructions & CI (#178) 2024-05-18 04:23:48 +02:00
rewind.ia16.bin 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
rewind.ia16.png 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
room_patches.c Patched branch commands on Clock Town geometry in Termina field to fix force branch issue 2024-03-28 00:44:30 -04:00
save_patches.c Asynchronous saving 2024-05-01 02:38:33 -04:00
skip_sos.c Allow skipping Song of Soaring cutscene (#409) 2024-06-22 22:02:33 -04:00
sky_transform_tagging.c Implemented system for detecting billboards and disabling rotation interpolation for them during camera cuts, update RT64 2024-03-31 23:12:22 -04:00
song_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
sound.h Added background music volume and low health beep settings, imported warp names 2024-03-10 16:40:41 -04:00
sound_patches.c Added background music volume and low health beep settings, imported warp names 2024-03-10 16:40:41 -04:00
specific_actor_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
syms.ld Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
terrain_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
transform_ids.h Various transform tagging 2024-05-05 19:09:11 -04:00
ui_patches.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00
ui_transform_tagging.c Remove decomp elf dependency and automate patch relocations (#419) 2024-07-05 16:33:34 -04:00