Commit Graph

23 Commits

Author SHA1 Message Date
Mr-Wiseguy
b334c677b9 Update RT64 and refactor RT64 handling 2024-04-14 15:59:42 -04:00
Mr-Wiseguy
bd537728e3 Switch system_clock to high_resolution_clock, work around win32 sleep_for/sleep_until bug when clocks go backwards 2024-04-06 00:33:07 -04:00
thecozies
ad32fcbe78 update extAspectRatio for RT64 change + option rename 2024-04-01 12:32:47 -05:00
thecozies
bb11e81850 hud aspect ratio in gfx config 2024-04-01 12:23:09 -05:00
Mr-Wiseguy
4c5f48a2c3 Add check for programmable sample positions for MSAA settings, fixed fullscreen option going out of sync with alt+enter shortcut 2024-04-01 03:19:16 -04:00
Mr-Wiseguy
1651298a2c Fixed crash caused by input latency reduction patch 2024-03-30 20:00:02 -04:00
thecozies
5f74dfa2ba added downsampling option 2024-03-27 17:43:15 -05: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
de35dfc8a8 Rename cmake project, embed data for custom code directly into executable instead of a separate file 2024-03-15 01:15:33 -04:00
Mr-Wiseguy
0192cac272 Fixed cursor hiding lag, moved save file location to config folder 2024-03-12 00:27:20 -04:00
Mr-Wiseguy
57475d058b Implemented rumble, added control options menu with rumble strength and targeting mode 2024-03-04 02:13:12 -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
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
971d728169 Input refactor to allow arbitrary bindings 2023-12-13 02:06:56 -05:00
Mr-Wiseguy
d71b86c1da Added WIP dual analog camera and widescreen UI patches 2023-12-01 10:56:20 -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
f324253052 Reorganized loose files in src into src/recomp folder 2023-11-12 20:09:29 -05:00