Katharine Chui
1e8e929bd9
shorten relay connection failure OSD message
2026-03-05 19:22:10 +01:00
Katharine Chui
20424bc5bc
Handle adhoc relay conection a bit better
...
- bump aemu_postoffice
- timeout TCP connection attempts at 5s to not block the library user too much
- set send and receive buffer sizes after connection to avoid some blocking cases on some platforms with small defaults (windows?)
- pop OSD message when relay connection fails
2026-03-05 19:09:51 +01:00
Henrik Rydgård
962d132e5f
Make the adhoc server list data driven
2026-03-05 15:15:25 +01:00
Henrik Rydgård
2a1cefb58b
(Fake-)load adhoc server list asynchronously when opening server list window.
2026-03-05 14:36:06 +01:00
Henrik Rydgård
cc49e5079d
Refactor a bit, preparing for async download
2026-03-05 14:30:32 +01:00
Henrik Rydgård
a0327ff5d5
Adhoc: Update some discord links
2026-03-05 14:30:32 +01:00
Henrik Rydgård
0d8358827b
Move the pre-loaded adhoc server address list logic to sceNetAdhoc.cpp
...
Yes, that file is growing too big...
2026-03-05 10:05:08 +01:00
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ård
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ård
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