Commit Graph
14227 Commits
Author SHA1 Message Date
Henrik Rydgård eadd32e00a Keycodes: Restore the old PrintScreen keymapping, fixing mistake from #19656
Fixes #20588
2025-07-08 14:03:04 +02:00
Henrik Rydgård 0e0fef2a32 Add some more defaults 2025-07-03 09:41:03 +02:00
Nemoumbra c7aafd4cbe Deduplicated a config variable 2025-07-02 01:30:21 +03:00
Nemoumbra ee07254448 Constified some config values while preserving the comments 2025-07-02 00:02:33 +03:00
Nemoumbra c4dafe28b0 g_adhocServerConnected moved to NetAdhocCommon 2025-07-01 23:57:30 +03:00
Nemoumbra 9e03358283 moved matching threadhackaddr to NetAdhocCommon, reordering & cleanup 2025-07-01 19:56:09 +03:00
Nemoumbra 921fd32969 8 vars moved to NetAdhocCommon, 1 var moved to sceNetAdhocMatching 2025-07-01 19:56:09 +03:00
Nemoumbra d3d00d7d7b Start moving general adhoc stuff out of sceNetAdhoc 2025-07-01 19:56:09 +03:00
Nemoumbra acdee76b92 Added dummy NetAdhocCommon files 2025-07-01 19:56:09 +03:00
Henrik Rydgård 2134f52211 Merge pull request #20573 from hrydgard/thug-fix
Fix crash on second logo in Tony Hawk's Underground 2
2025-06-26 14:53:29 +02:00
Henrik Rydgård df23d178e5 Module loading: Also check plain ELF modules if they should be HLE:d.
- Fixes #20568
2025-06-26 14:25:04 +02:00
Henrik Rydgård b9b3669798 Log the name of started modules 2025-06-26 13:23:15 +02:00
Henrik Rydgård ffb1e01e7e Fix shutdown performance regression 2025-06-26 11:06:21 +02:00
Henrik Rydgård 0fc7d430b4 Reimplement wave parsing more simply, for AtracCtx2. 2025-06-26 11:06:18 +02:00
Henrik Rydgård 5c77ff9147 Atrac: Rework the header dependencies 2025-06-25 11:34:07 +02:00
Henrik Rydgård 33fd29faad Add a sanity check 2025-06-25 01:08:51 +02:00
Henrik Rydgård 6df9e513c1 Logging, comments and debugger fixes, plus simple dumping of the first block of streaming Atrac3 2025-06-25 01:08:47 +02:00
Henrik Rydgård ea29fd284f sceAtrac: Logging improvements, constification (and not) 2025-06-24 21:36:04 +02:00
Henrik Rydgård 1b13af6f81 In debug builds, also default new logs to ERROR 2025-06-24 21:36:04 +02:00
Henrik Rydgård 43e79aba55 Give Mpeg and Atrac their own log categories 2025-06-24 21:36:04 +02:00
Henrik Rydgård 0502d79c99 Remove the return value from NativeMix, correct mixing with other channel numbers than 2 2025-06-18 23:48:00 +02:00
Henrik Rydgård f595e83a44 Add computed buffer latency in ms to StereoResampler stats 2025-06-18 11:39:14 +02:00
Henrik Rydgård cc3fbb22e4 Change some stat arrays from double to float (to save mem bandwidth) 2025-06-18 11:00:27 +02:00
Henrik Rydgård 702c84e019 Code style fix in StereoResampler 2025-06-18 11:00:03 +02:00
Henrik Rydgård 61d6c95f0c More refactoring. Add the AudioBackend interface 2025-06-16 21:55:32 +02:00
Henrik Rydgård a721a0b6dd Minor refactor 2025-06-16 18:29:38 +02:00
Henrik Rydgård 70f1edb28f Misc sanity checks 2025-06-14 08:45:02 +02:00
Henrik Rydgård 413f468b6d Unrelated comment 2025-06-14 08:44:17 +02:00
Henrik Rydgård ddc8093b34 RetroAchievements: Better error messages on login, don't delete the username on failure 2025-06-13 19:09:35 +02:00
Henrik Rydgård 2a77846971 Developer tools: Add UI to force-enable HLE of modules that we have disabled HLE of
Can be useful for debugging.
2025-06-13 12:54:49 +02:00
Henrik Rydgård e3ad5951e3 Add alignment check for function exports (but don't reject, just log) 2025-06-13 10:34:05 +02:00
Henrik Rydgård bc0d3ae26c Remove bad check for exported variables (they don't need to be aligned) 2025-06-13 10:33:46 +02:00
Henrik Rydgård 3ccbebb27a SasAudio: Don't reset the decoder on SetVoice if all params are the same
Should fix #20507
2025-06-12 13:07:17 +02:00
Henrik Rydgård f537356bd2 Fix bug when setting reverb volume to 0 2025-06-12 11:39:46 +02:00
Henrik Rydgård 1f09b782d7 Make Persona 2 battle transition more reliable. 2025-06-12 11:02:37 +02:00
Henrik Rydgård f9c0c41074 Fix flickering UI state while debugging, breaking the Win32 debugger 2025-06-12 10:20:25 +02:00
Henrik Rydgård b51c5da003 Fix order of operations when clearing JitBlockCaches. 2025-06-12 10:05:19 +02:00
Henrik Rydgård 6e84cd7f38 Correct the clearing/destruction order when switching JITs.
Fixes #20502
2025-06-11 16:27:48 +02:00
Henrik Rydgård ba148e5ec7 JIT/IRJit: Delete an old "function preloading" experiment
This caused some confusion while trying to debug #20502
2025-06-11 15:45:18 +02:00
Henrik Rydgård f2c06ff2ab Merge pull request #20501 from hrydgard/multiplayer-speedup-setting
Add option to allow speed control while connected
2025-06-11 11:45:53 +02:00
Henrik Rydgård 53718cdb21 Add option to allow speed control while connected
It's pretty easy to cheat this anyway by using an old PPSSPP, and some
people seem to want this for PSO.

I put it at the bottom of network settings and added "(not recommended)"
to emphasize that it's, well, not recommended.
2025-06-11 10:36:24 +02:00
Henrik Rydgård 25da7faa04 Merge pull request #20500 from hrydgard/save-detection-fixes
Correct save/load detection for the reminder.
2025-06-11 10:31:20 +02:00
Henrik Rydgård 85a3635bfe Correct save/load detection for the reminder.
Was missing some critical logic.. oops.
2025-06-11 10:09:32 +02:00
Henrik Rydgård a1a9278047 Remove the upgrade reminder
We haven't activated it for a long time, and nowadays PPSSPP has a completely
different level of compatibility and performance compared to back when
we added the upgrade reminder.

Also I'm no longer a fan of HTTP requests on startup, even if only every
10 times like we did.

So, away it goes.

Moved the potentially useful translation strings into [Dialog].
2025-06-11 09:34:20 +02:00
Henrik Rydgård ad00c20660 Windows: Remove ARM32 configurations from project files.
These will never be supported again (and never really were, only used
for Windows Phone testing a long time ago)
2025-06-11 08:55:13 +02:00
Henrik Rydgård fa04337654 On Windows 11, start defaulting to Vulkan. 2025-06-10 21:24:31 +02:00
Henrik Rydgård 552c1cccd7 Merge pull request #20483 from oltolm/inline
Some cleanups
2025-06-10 17:40:30 +02:00
Henrik Rydgård 87baa69ce4 Merge pull request #20488 from hrydgard/more-fixes
Fix another texture replacement crash
2025-06-10 15:29:41 +02:00
Henrik Rydgård 6cfea96e58 Remove D3D9 support, to make future changes easier 2025-06-10 15:07:16 +02:00
Henrik Rydgård 252d342cc5 Fix another texture replacement crash (only happens with broken png texture files).
Fix a warning too.
2025-06-10 15:03:15 +02:00