Henrik Rydgård
445dd0bc0c
Fix support for custom game configs for homebrews
...
Fixes #21429
2026-03-14 14:03:33 +01:00
Henrik Rydgård and GitHub
f138aed508
Merge pull request #21424 from hrydgard/more-minor-fixes
...
Fix control input issues when toggling the pause menu using a controller
2026-03-13 17:45:04 +01:00
Henrik Rydgård
5e44495b5f
control map defaults: Don't map thumbstick click to pause. It's .. not good.
2026-03-13 16:02:32 +01:00
Henrik Rydgård
22b07849cf
Add a missing lock
2026-03-13 11:35:10 +01:00
Henrik Rydgård
cf8afb9490
Safety check in sceNetInetSelect
2026-03-13 10:36:59 +01:00
Henrik Rydgård
56be37a2e4
Correct two minor bugs causing reported crashes
2026-03-13 10:16:25 +01:00
Henrik Rydgård
b4646a49d5
Blacklist the "MMPX Advanced" texture upscaler on mobile GPUs.
2026-03-13 09:04:27 +01:00
Henrik Rydgård
2b946094a9
Warning fixes
2026-03-10 12:19:27 +01:00
Henrik Rydgård
620c6ae049
Add UI for adding and removing custom servers from the adhoc server screen
2026-03-09 11:57:31 +01:00
Henrik Rydgård
ae08b31573
Avoid the HTTP request on sceNetAdhoc init by reading from cache
2026-03-09 10:50:24 +01:00
Henrik Rydgård
71d884379d
Fix a potential race condition
2026-03-09 00:51:39 +01:00
Henrik Rydgård
cf9ee07b8e
Adhoc: Forgot that we have to load the server list in-game to check the connection mode
2026-03-09 00:44:56 +01:00
Henrik Rydgård
2e5de9435e
Don't crash if sceIoDopen is called with a null path.
2026-03-09 00:19:36 +01:00
Henrik Rydgård
f6dda460f9
Translate relay connection messages
2026-03-09 00:19:36 +01:00
Henrik Rydgård
d5c2a7ce62
Change some message timeouts
2026-03-09 00:19:36 +01:00
Eric Warmenhoven
9b26df8283
libretro: fix ios/tvos builds
2026-03-08 12:16:52 -04:00
Henrik Rydgård and GitHub
5a27f20387
Merge pull request #21380 from hrydgard/last-fixes
...
iOS: Try to avoid leaking file sandbox bookmarks, avoid trying to install zips where it's not possible
2026-03-08 13:46:25 +01:00
Henrik Rydgård
9e0cb93085
Workaround in remote disk streaming server
2026-03-08 12:40:22 +01:00
Henrik Rydgård
0a1be41fa7
Additional fixes to ZipFileLoader
2026-03-08 12:33:46 +01:00
Henrik Rydgård
4f09c24825
Fix crash in ZipFileLoader. Was missing a terminator to the va_args list. Gemini found this.
2026-03-08 12:25:51 +01:00
Henrik Rydgård
a2de96a4d1
iOS: Try to avoid leaking file bookmarks. Don't try to install zips into iCloud folder.
2026-03-08 10:20:24 +01:00
Henrik Rydgård
ba6ff9a224
Improve the adhoc server selector a little bit, add metadata viewer
2026-03-08 00:31:29 +01:00
Henrik Rydgård
14ef83f06a
Implement iOS "bookmark" support, to preserve permissions to recent files from iCloud
2026-03-07 15:04:49 +01:00
Henrik Rydgård
d6ca0378b6
Move DarwinFileSystemServices.mm/h to Core/Util
2026-03-07 11:35:34 +01:00
Henrik Rydgård
781be0d251
Add missing fallback for loading the adhoc server list
2026-03-07 09:52:20 +01:00
Henrik Rydgård
66b8e866fb
iOS: Fix opening files from iCloud and other secure places. Note: Not compatible with "Recents" yet.
2026-03-07 09:19:31 +01:00
Henrik Rydgård
b0a3d5753a
Remove an obsolete setting
2026-03-07 09:19:31 +01:00
Henrik Rydgård
04b86a0d87
Address Kethen's feedback
2026-03-06 13:34:16 +01:00
Henrik Rydgård
1a95e9e4e9
Fetch the public adhoc server list from metadata.ppsspp.org/adhoc-servers.json
2026-03-06 13:25:07 +01:00
Henrik Rydgård
3d50bf4b7d
Add categories to the server list
2026-03-06 13:25:07 +01:00
Henrik Rydgård
c192e95ce6
Fix lower-casing issue when installing from zip
2026-03-06 11:00:45 +01:00
Henrik Rydgård
e8d648e91d
InstallZip: Fix problem where the delete-after option didn't work
...
The file was held open.
2026-03-06 10:57:22 +01:00
Henrik Rydgård and GitHub
bc0d074677
Merge pull request #21357 from hrydgard/axis-swap-hold
...
Add a "hold" version of the axis swap toggle. Often more convenient.
2026-03-06 00:30:54 +01:00
Henrik Rydgård and GitHub
2520c87c95
Merge pull request #21352 from Kethen/adhoc_fixes
...
Handle adhoc relay connection a bit better
2026-03-06 00:05:07 +01:00
Henrik Rydgård
e3e568d1d4
Sneak in a fix to the adhoc server list (didn't read modes correctly from json)
2026-03-05 23:14:52 +01:00
Henrik Rydgård
232ea1a8a1
Add a "hold" version of the axis swap toggle. Often more convenient.
...
This is useful for working around some annoying control schemes.
Fixes #21354
2026-03-05 23:05:35 +01:00
Katharine Chui
6f64663f75
handle relay failure during adhoc pdp seend/recv
2026-03-05 22:50:40 +01:00
Katharine Chui
1875286019
remove extra GetI18NCategory
2026-03-05 22:41:13 +01:00
Katharine Chui
1a86682e84
do not use ptp connection result to check for adhoc relay status
...
ptp connection failure could also be due to the clinet on the other
side not accepting the connection
2026-03-05 22:34:32 +01:00
Katharine Chui
101789c075
disable adhoc relay retrying after 15 seconds of lack of success
2026-03-05 22:26:16 +01:00
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