Commit Graph

16 Commits

Author SHA1 Message Date
Tharo
89af45ae34
ultramodern / recomp runtime: Relax alignment restrictions in osEPiReadIo, implement some more stubs (#130)
- osDriveRomInit
 - __osPiGetAccess
 - __osPiRelAccess
 - osPfsChecker
2024-05-14 00:21:51 -04:00
Mr-Wiseguy
1ef8656a93 Asynchronous saving 2024-05-01 02:38:33 -04:00
Mr-Wiseguy
7c37f8ef8e Fixed race condition with thread deletion, update RT64 2024-04-27 15:06:26 -04:00
Mr-Wiseguy
598948bfb6 Implemented shader cache preloading 2024-04-27 00:02:10 -04:00
Reonu
c4b89613ab Fix Linux build and locale 2024-04-25 15:51:04 +01:00
Mr-Wiseguy
a6e34bb49b Changes to fix compilation on linux 2024-04-25 03:04:14 -04:00
Mr-Wiseguy
68ee43f5ac Implemented new thread scheduling logic that doesn't need a central scheduler thread, removed all uses of atomic waits 2024-04-25 02:57:06 -04:00
thecozies
4fef9d9203 show display refresh rate in description 2024-04-22 08:11:13 -05: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
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
ecfe2381b0 Prototype quicksave functionality, disabled for now 2024-01-13 01:39:41 -05:00
Mr-Wiseguy
971d728169 Input refactor to allow arbitrary bindings 2023-12-13 02:06:56 -05:00
Mr-Wiseguy
244d37e3c8 Renamed everything ultra related to "ultramodern" 2023-11-12 19:40:02 -05:00