Commit Graph
14678 Commits
Author SHA1 Message Date
Henrik Rydgård 3352ba44bb Remove misguided hack to signal that we handled key repeats.
Fixes #21336
2026-03-05 01:55:41 +01:00
Henrik Rydgård 2052ebc60c Fix switching of audio devices on Windows.
Fixes #21337
2026-03-04 14:41:59 +01:00
Henrik Rydgård 892ef99daa Misc cleanups and fixes 2026-03-04 14:41:59 +01:00
Henrik Rydgård b40b4fc1d0 Fix adding excessive buttons to the UI input mappings 2026-03-04 12:03:01 +01:00
Henrik Rydgård 827430e1b1 sceNpDrmEdataSetupKey: Only check that the key has been set if the file is encrypted. Fixes Wipeout Pulse DLC.
Fixes #21335
2026-03-04 11:23:59 +01:00
Henrik Rydgård 3255f26b47 Add another adhoc server to the list 2026-03-03 12:17:32 +01:00
Katharine Chui eb87c92252 update brazil server name as requested by server owner 2026-03-03 11:31:34 +01:00
Henrik Rydgård a98ae2e664 Server reordering 2026-03-02 23:40:15 +01:00
Henrik Rydgård e780e32f98 Controls: Add a setting for the threshold used to map analog stick inputs to digital buttons 2026-03-02 22:50:15 +01:00
Henrik Rydgård 133c36f145 Minor logging cleanup in savedata 2026-03-02 00:24:19 +01:00
Henrik Rydgård e9930c77fd Show more info in sysinfo build config, including the FFMPEG version PPSSPP was built with 2026-03-02 00:24:19 +01:00
Henrik Rydgård e80c67df25 Fix check for top screen. Fixes a problem with input focus after game reset.
Reported by Flide, thanks!

However, there's some underlying bug in screen focus tracking, this just works around it by checking for top screen in a more reliable way.
2026-03-01 17:47:46 +01:00
Henrik Rydgård 6b3e4b7dd0 Shorter default hiding time for touch controls (8 seconds now) 2026-02-28 13:56:18 +01:00
Naggioperso eb79c1cb1c Added Games Nexus to the server list
Added Games Nexus relay server running postoffice to the list of servers
2026-02-26 19:42:56 +01:00
Henrik Rydgård f184967a53 Remove entry with private address (requires OpenVPN), correct discord link 2026-02-26 18:45:00 +01:00
Henrik Rydgård 1d2a7e641d Add back accidentally deleted server to list 2026-02-26 18:41:26 +01:00
Henrik Rydgård 9097dd935a Somewhat improve the UI of the adhoc server list 2026-02-26 17:17:42 +01:00
Henrik Rydgård 8708295cc4 Add more servers 2026-02-26 17:17:42 +01:00
Henrik Rydgård 9cb4e45de3 Add two new relay adhoc servers to the list 2026-02-26 17:17:42 +01:00
Katharine Chui f218138f2e add missing null check during actOnDeathPacket
It is not impossible for deadkid to not be tracked, so we have to
null check that
2026-02-26 13:18:03 +01:00
Henrik Rydgård bae1a7c7f9 Add "FastEmulatedGPU" compat flag. For games like Outrun that have intermittent slowdowns on hardware, it's unnecessary under emulation. 2026-02-26 10:44:16 +01:00
Henrik Rydgård e5a226a309 Correct bugs in CSO reader 2026-02-26 10:37:12 +01:00
Henrik Rydgård afb005e738 Add a sanity check in VPL 2026-02-26 10:37:12 +01:00
Henrik Rydgård 749e3a02cb Jit: Add missing instruction address check from ARM jits 2026-02-26 10:37:12 +01:00
Henrik Rydgård e50199ad0a Fix the gemini-written video player to actually work 2026-02-26 09:33:26 +01:00
Henrik Rydgård c74e21243d Add support for installing plugins directly from zip files 2026-02-25 14:28:57 +01:00
Henrik Rydgård 1e57d8110f Minor blockcache improvement 2026-02-25 00:52:25 +01:00
Henrik Rydgård b7ad74d309 MetaFileSystem: Turn another argument into string_view 2026-02-25 00:52:25 +01:00
Henrik Rydgård 22bfa0087c Minor code cleanup 2026-02-25 00:52:25 +01:00
Henrik Rydgård 5dc169ecbe Fix more race conditions if you exit during game bootup 2026-02-24 00:56:45 +01:00
Henrik Rydgård 25392ef6fd Add a workaround for boot-up crashes caused by switching away from the app while waiting for the boot-up thread to finish 2026-02-24 00:56:45 +01:00
Henrik Rydgård 3dc7aa4a65 Add workaround for the Silent Hill: Shattered Memories. Thanks fcrwr!
Fixes #13781
2026-02-23 15:19:03 +01:00
Henrik Rydgård 5be7a43b86 Revert "Check for valid draw context a little earlier in boot."
This reverts commit 045368656f.
2026-02-23 11:53:50 +01:00
Henrik Rydgård dac2407a36 sceIo: Add support for microseconds in filetimes (not implemented in platforms yet) 2026-02-23 11:04:17 +01:00
Henrik Rydgård 202259eb09 Add a quick workaround for Mahjongg Artifacts framebuffer expiration.
Fixes #15828, well at least except for savestate support.
2026-02-22 23:42:13 +01:00
Henrik Rydgård 61fd0430e5 Update strings for the adhoc mode message 2026-02-19 16:43:55 +01:00
Henrik Rydgård 40a5cd1509 Minor logging improvement, refresh gamescreen on deleted savedata 2026-02-19 16:05:00 +01:00
Henrik RydgårdandGitHub d26a4a62ba Merge pull request #21282 from hrydgard/valgrind-fixes
Fix a bunch of memory problems found by valgrind
2026-02-19 12:35:31 +01:00
Henrik Rydgård 5aeb38412d Fix another valgrind warning 2026-02-19 11:46:14 +01:00
Henrik Rydgård 5a5c7028b9 Assorted warning fixes and data initialization to please valgrind 2026-02-19 11:24:46 +01:00
Henrik Rydgård 412bbb268a SaveState: Fix memory bug (can't safely pass string_view into a lambda) 2026-02-19 11:07:48 +01:00
Henrik RydgårdandGitHub 20f1714e6e Merge pull request #21280 from Kethen/adhoc_stuffs
Adhoc relay server: Auto/Yes/No instead of checkbox
2026-02-19 10:47:07 +01:00
Katharine Chui 3e11b33e6f coding style fixes
- fix switch case formatting
- use utility function equals to compare strings that can be std::string_view
- do not default initialize strings with ""
2026-02-19 01:14:02 +01:00
Henrik Rydgård aa2c9e2408 Add sanity check to frame timing 2026-02-19 00:35:33 +01:00
Henrik Rydgård 1c049b63d5 Throw in a safety check in JitBlockCache::DestroyBlock. 2026-02-19 00:30:39 +01:00
Henrik Rydgård f036c907a8 Correct display of default for lens flare occlusion on Android/iOS 2026-02-19 00:15:49 +01:00
Katharine Chui b3b9e90403 expand adhoc server list
Add various data fields and logic to handle:
- automatic adhoc data mode handling
- future UI expension on server list
- future support for automatically downloaded/user provided server list
2026-02-18 19:22:38 +01:00
Henrik RydgårdandKatharine Chui 4477396045 AdHoc relay server: Replace checkbox with "Auto" / "On" / "Off" 2026-02-18 19:18:42 +01:00
Henrik Rydgård b75c416bc1 Some error message cleanup 2026-02-18 14:42:41 +01:00
Henrik Rydgård 0dd77f896a A few more string length safety fixes in SavedataParam.cpp 2026-02-18 11:24:55 +01:00