* add exports for fd anywhere and epona fix patches
* use better logic for restoreHudVisibility
* cleanup
* fix a couple edge cases (being sent the bow while riding Epona)
* add exports and events for moon crash save and owl save
* fix recomp_on_owl_save event, add exports and callbacks for save loading
* add more flexible owl events
* add init event
* fix init event to not be terrible
* rename a couple events
* use deletes instead of resets
* use better names, add better annotations
* use full signature for event annotations
* WIP HD texture support
* Remove STB implementation as it's already defined in RT64
* Fix texcoords for seamless pause background patch
* Fix RT64 compilation error and temporarily disable shader cache
* Fix vertices for bottom strip in seamless pause background patch
* Update RT64 for mip preloading and alignment fixes
* Update RT64 for zipped texture pack support and fix CMake warning flags for clang-cl
* Update RT64 to have multiple pack loading and texture memory stats in the debugger
* Update RT64 to fix replace button crash
* Update to RT64 main as HD textures were merged and completely removed shader cache as it's not needed
---------
Co-authored-by: Wiseguy <68165316+Mr-Wiseguy@users.noreply.github.com>
* 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
* 279 Adjusted autocam/analog cam behavior while inside of a deku flower or when spike rolling
* override analog cam while left stick is active in deku flower
* Change to auto cam when spike rolling (#323)
* Fix duplicate skip_analog_cam_once declaration
---------
Co-authored-by: Reonu <danileon95@gmail.com>
* Added analog cam and camera inversion options to menu, initial implementation of analog cam
* Automatically suppress inputs on the right stick while analog cam is active
* Return to automatic camera mode when pressing target
* Add aiming inversion options
* Add analog camera inversion options
* 64 bit framebuffer for rt64
* Remove mention of motion blur cap from readme
* Add graphics.json option to control high precision framebuffers, disable clamping alpha for accumulation blur when using high precision FBs
* Increase dither noise strength at higher resolutions to make it more noticeable
---------
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com>
* Fixed bug with autosaving where some flags weren't updated in the save buffer
* Display message boxes for RT64 initialization errors
* Bump version number to 1.0.1