Henrik Rydgård
c2655eaf82
Don't save the current tab between sessions.
2026-04-16 13:57:27 -06:00
Henrik Rydgård
56ca89a6e3
Adhoc: Don't show player ports by default (control with developer setting)
2026-04-16 12:48:14 -06:00
Henrik Rydgård
b5bc36a37f
Filter out problematic shortcut keys
2026-04-14 19:44:20 -06:00
Henrik Rydgård
e892c4e446
Implement the length check.
2026-04-14 12:55:29 -06:00
Henrik Rydgård
f7a7eeaf74
Rough implementation of sysclib_snprintf (kernel function, useful for plugins)
...
Requested by danssmnt on Discord
2026-04-14 12:48:44 -06:00
Henrik Rydgård
eca6f98a53
Register another function in ModuleMgrForKernel. Logging cleanup
2026-04-14 12:41:14 -06:00
Henrik Rydgård
bfe6debcfd
Support auto-installing plugins from ZIPs with a deeper directory structure
2026-04-14 11:55:13 -06:00
Henrik Rydgård
7a32998637
Merge pull request #21547 from hrydgard/hle-names
...
Updating the HLE names of some functions
2026-04-13 16:17:24 -06:00
Henrik Rydgård
4144839154
Add stub for sysclib_snprintf
2026-04-13 10:04:02 -06:00
Nemoumbra
6fea4671c8
scePower_a85880d0 -> scePowerCheckWlanCoexistenceClock
2026-04-12 02:28:29 +03:00
Nemoumbra
54d0e427c7
Forgot to update a comment
2026-04-12 02:26:10 +03:00
Nemoumbra
b0a9467699
Accepting raw block API names as real
2026-04-12 01:13:47 +03:00
Nemoumbra
2bc5d2e400
Wrong function called in sceKernelCreateHeap
2026-04-11 23:40:05 +03:00
Henrik Rydgård
31ad682e86
Kernel sysclib: Reduce logspam. This is useful for plugin developers.
2026-04-09 13:09:12 -06:00
Henrik Rydgård
9793172eba
More UI refinements
2026-04-07 20:52:38 -06:00
Henrik Rydgård
49d3d3dc37
Settings and dev settings: Preserve the current tab. Minor UI tweaks.
2026-04-06 12:09:40 -06:00
Henrik Rydgård
8304d8622a
Hide the save/load indicator by default, add a (developer) setting. Also sneak in an adhoc server list bug fix.
...
Fixes #21523
2026-04-06 10:04:09 -06:00
Henrik Rydgård
be2e96fb16
Merge pull request #21526 from hrydgard/adhoc-update
...
Fix json parsing bugs, add data.json for Relay Brasiliero
2026-04-05 14:11:38 -06:00
Henrik Rydgård
d9ee8cb538
Fix json parsing bugs, add data.json for Relay Brasiliero
2026-04-05 12:57:41 -06:00
Guido Cella
4413c7b10f
Implement pause on lost focus on SDL
...
This option was Windows exclusive and this commit implements it on SDL
as well.
It is hidden on mobile devices because it makes no sense there.
2026-04-01 15:39:34 +02:00
Henrik Rydgård
f703bc69c4
Analog stick autorotation now uses game timing.
...
Should fix frameskipping problem, where this didn't work in God of War
if frameskipping was on.
2026-03-31 11:14:48 -06:00
Henrik Rydgård
c63d30508e
GamesNexus also has data.json. Also, do an inventory of favicons. Not many usable...
2026-03-30 16:05:29 -06:00
Henrik Rydgård
6a977bd27f
Fix bug preventing us from loading the server list from the server
2026-03-30 13:51:27 -06:00
Henrik Rydgård
de228bd96c
Merge pull request #21496 from hrydgard/server-status-live
...
WIP: Add live server status for servers supporting data.json
2026-03-30 13:08:11 -06:00
Henrik Rydgård
cfc5d74602
Some progress with server status UI
2026-03-30 11:34:19 -06:00
Henrik Rydgård
5c082f8a2a
Merge pull request #21499 from lrzlin/loong-handler
...
loongarch: Implement excepetion handler and JIT bug fix
2026-03-30 11:12:15 -06:00
Lin Runze
53338cf029
loongarch: Implement excepetion handler and JIT bug fix
2026-03-30 18:35:54 +08:00
Henrik Rydgård
90f52b88a1
Initial work on downloading and showing the status from adhoc servers
2026-03-28 12:41:34 -06:00
Henrik Rydgård
288b72cb16
Add 7z streaming support, so we can have a progress bar
2026-03-27 14:34:18 -06:00
Henrik Rydgård
5e0a9a0113
Add really simple 7z extraction, using the 7z VFS
2026-03-27 14:34:18 -06:00
Henrik Rydgård
0c077acc74
Do some include untangling, to limit the spread of the Windows.h include from SevenZipFileReader.h
2026-03-27 14:34:18 -06:00
Henrik Rydgård
3083d37728
Add support for the raintegration menu rebuild event
2026-03-26 17:18:12 -06:00
Henrik Rydgård
64c05a5ddf
Atrac3: Allow sending 0xFFFFFFFF as data size. Death JR does this on audio loop for some reason.
2026-03-26 11:59:43 -06:00
Henrik Rydgård
55a255b042
Fix the ARM version of Vec4Pack32To8.
2026-03-26 10:49:32 -06:00
Henrik Rydgård
5a5630d130
More NEON/SSE in IRInterpreter
2026-03-26 10:49:32 -06:00
Henrik Rydgård
78739104b1
Additional micro-optimizations (verified) in the IRInterpreter
...
Turns out that u8 promotes to int, causing signed indexing arithmetic
which is completely unnecessary.
2026-03-26 10:49:32 -06:00
Henrik Rydgård
b233745640
Add NEON versions of a few more IRInterpreter instructions
...
Buildfix
2026-03-26 10:49:32 -06:00
Henrik Rydgård
300f18db58
Add back the "Landscape auto" rotation type
2026-03-24 10:36:16 -06:00
Henrik Rydgård
b8463b9203
Fix assorted warnings, bump Cargo.lock
2026-03-24 10:26:49 -06:00
Henrik Rydgård
910b60defc
Merge pull request #21463 from hrydgard/misc
...
Add a new file dumping setting to dump the raw ISO file from NPDRM-packed demos
2026-03-19 22:18:01 +01:00
Katharine Chui
f1f6f3d75f
fix the warriors in relay mode
...
The behavior of https://github.com/hrydgard/ppsspp/pull/13967 was
missing in relay mode, adding that back.
Also skips ptp flush in relay mode.
2026-03-19 19:00:08 +01:00
Henrik Rydgård
6377c0bb06
Implement optional dumping of NPDRM isos (PBP demos) on game startup
2026-03-19 16:07:24 +01:00
Henrik Rydgård
0e55129fab
Prepare for dumping NPDRM isos, use shared_ptr to manage lifetime of BlockDevice
2026-03-19 13:59:04 +01:00
Henrik Rydgård
4c3d982182
Allow opening extracted ISOs whose directory name ends with .iso
2026-03-18 21:54:12 +01:00
Henrik Rydgård
73450b2b15
Merge pull request #21428 from kreinholz/master
...
Add options to build/link against system installed freetype, libchdr, and rapidjson
2026-03-18 10:03:37 +01:00
Katharine Chui
0f219edcc9
fix street rider sending pdp packets using wrong pdp dst addresses in relay mode
...
In P2P mode, this issue was solved by resolving the final IP
address without the first byte. Fix the issue again for relay mode
by resolving the true mac address before sending.
True mac resolving was also added to relay mode ptp connect as a
precaution.
2026-03-17 17:40:31 +01:00
Henrik Rydgård
445dd0bc0c
Fix support for custom game configs for homebrews
...
Fixes #21429
2026-03-14 14:03:33 +01:00
Kevin Reinholz
d404040b21
Merge branch 'master' into master
2026-03-13 19:00:00 -07:00
Henrik Rydgård
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