Commit Graph

21 Commits

Author SHA1 Message Date
Mr-Wiseguy 1651298a2c Fixed crash caused by input latency reduction patch 2024-03-30 20:00:02 -04:00
Mr-Wiseguy d1d00e164c Fixed camera interpolation double skips, made the skybox skip interpolation with the camera, fixed particles getting incorrectly matched 2024-03-27 18:47:15 -04:00
thecozies 5f74dfa2ba added downsampling option 2024-03-27 17:43:15 -05:00
Mr-Wiseguy b7b7658431 Fixed audio channels getting swapped twice 2024-03-21 23:56:19 -04:00
Mr-Wiseguy 976bfa1969 Reduced input latency and improved gyro by moving input polling to main game thread and moving frame wait to after DL submission, fixed bluetooth dualsense gyro 2024-03-21 02:46:08 -04:00
Mr-Wiseguy 6845e5ef4f Pushed missing changes for rumble to ultramodern.hpp 2024-03-04 10:12:52 -05:00
Mr-Wiseguy ca66fdddbb Implemented proper ROM selection menu 2024-03-03 21:17:59 -05:00
Mr-Wiseguy f6e11ed723 Improved motion blur at higher framerates, reorganized some patch code 2024-03-03 02:36:14 -05:00
Mr-Wiseguy 569d86d901 Added heuristics to determine when to skip camera interpolation, added ability to enable developer mode in RT64 2024-03-02 23:28:48 -05:00
Mr-Wiseguy 958808acb0 Enable relevant RT64 enhancements, fix pause background corruption if song of soaring was played before ever pausing 2024-02-04 22:55:15 -05:00
Mr-Wiseguy e04865c715 Initial implementation of gyro aim with GamepadMotionHelpers for sensor fusion 2024-01-22 23:08:59 -05:00
Mr-Wiseguy 992bdb67e9 Save controls and graphics configs to files after editing and load them on startup 2024-01-21 19:21:58 -05:00
Mr-Wiseguy 8e4e4b1cae Split recomp config handling into separate file, changed "inputs" RmlUi variable to be a struct with an "array" member and named fields for each input 2024-01-21 14:04:56 -05:00
Mr-Wiseguy ecfe2381b0 Prototype quicksave functionality, disabled for now 2024-01-13 01:39:41 -05:00
Mr-Wiseguy 09bacbe82c Hooked up graphics option menu to RT64, updated RT64 2024-01-01 00:09:14 -05:00
Mr-Wiseguy 73db5cb6d8 Fixed saving lockup caused by incorrect fields in message queue struct, updated RT64 2023-12-17 15:39:46 -05:00
Mr-Wiseguy 971d728169 Input refactor to allow arbitrary bindings 2023-12-13 02:06:56 -05:00
Mr-Wiseguy e0ac016936 Update RT64, split UI immutable sampler into its own descriptor set 2023-11-24 18:12:58 -05:00
Mr-Wiseguy ec23ef02fd Added some more patch functionality, added recomp namespace 2023-11-24 17:10:21 -05:00
Mr-Wiseguy 3b06ad52f0 Check RT64 initialization return status 2023-11-24 14:49:23 -05:00
Mr-Wiseguy 244d37e3c8 Renamed everything ultra related to "ultramodern" 2023-11-12 19:40:02 -05:00