Commit Graph

45601 Commits

Author SHA1 Message Date
Henrik Rydgård 2402c62f37 Merge pull request #21502 from hrydgard/more-ui-refinement
Ad hoc: Fix a server list loading bug from the last PR
2026-03-30 16:23:34 -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 36b273841b Add a couple known status pages 2026-03-30 12:18:49 -06:00
Henrik Rydgård df7ebd38be More translation strings 2026-03-30 12:06:23 -06:00
Henrik Rydgård c2b6070c74 Add translation string for Players waiting 2026-03-30 11:34:24 -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 ca0871a7c1 Merge pull request #21493 from hrydgard/7z-support
Initial 7z support
2026-03-27 22:47:21 -06:00
Henrik Rydgård cb6e1df518 Android ndk-build buildfix 2026-03-27 20:42:21 -06:00
Henrik Rydgård 0a0b4b9d95 Make opening 7z file android-compatible. Assorted buildfixes. 2026-03-27 14:34:18 -06:00
Henrik Rydgård 9cf0c64343 InstallZipScreen: Handle the Play choice properly. 2026-03-27 14:34:18 -06:00
Henrik Rydgård 99d5bcc26d Build fixes, crashfix on fail-to-open 2026-03-27 14:34:18 -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 8380e13f10 Add AI-generated SevenZipFileReader 2026-03-27 14:34:18 -06:00
Henrik Rydgård 116c31e7d9 Add the LZMA sdk 2026-03-27 14:34:15 -06:00
Henrik Rydgård 3e69145712 Merge pull request #21492 from hrydgard/raintegration-fixes
RAIntegration fixes
2026-03-27 08:48:21 -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 7378951ae7 Fix bug that ate RAIntegration menu events 2026-03-26 17:17:36 -06:00
Henrik Rydgård bde25eb4b3 Merge pull request #21491 from hrydgard/ini-section-header-fix
IniFile: Disallow section headers from starting at other line offsets than the start
2026-03-26 15:34:09 -06:00
Henrik Rydgård 0153761de0 IniFile: Disallow section headers from starting at other line offsets than 0.
See #21479
2026-03-26 13:04:23 -06:00
Henrik Rydgård 12d3d3e761 Merge pull request #21490 from hrydgard/death-jr-music-fix
Atrac3: Allow sending 0xFFFFFFFF as data size (Death JR music looping)
2026-03-26 13:02:56 -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 3313a76e27 Merge pull request #20904 from hrydgard/ir-interpreter-neon
Add NEON versions of a few more IRInterpreter instructions
2026-03-26 11:07:44 -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 6ad4908d01 Merge pull request #21488 from hrydgard/nickname-nudge
Nickname: Add hint to make it unique, if it's still "PPSSPP", add a warning triangle
2026-03-26 10:48:33 -06:00
Henrik Rydgård edbef88c75 More translation fixes 2026-03-26 10:14:47 -06:00
Henrik Rydgård 6c24a8b758 Add another missing translation 2026-03-26 10:07:52 -06:00
Henrik Rydgård f6e518aae7 More string cleanup 2026-03-26 09:49:35 -06:00
Henrik Rydgård 212547eece Remove "Change" from "Change nickname", remove redundant translation 2026-03-26 09:35:37 -06:00
Henrik Rydgård a4b76ed285 Try to nudge the user to pick a unique nickname for adhoc 2026-03-26 09:29:20 -06:00
Henrik Rydgård ab2136fd63 Merge pull request #21482 from hrydgard/misc-changes
Restore the "Landscape auto" orientation mode
2026-03-24 11:05:21 -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 fd40faeea0 Merge pull request #21475 from GermanAizek/remove-thread-limit
threadmanager: remove detect cpu max 16 threads for compute
2026-03-23 10:12:38 -06:00
Herman Semenoff fc0812061e threadmanager: remove detect cpu max 16 threads for compute
Removing restrictions greatly improves performance software rendering on multi-core systems above 16 threads.
2026-03-23 02:56:46 +03:00
Henrik Rydgård 1c31db1b76 Bump langtool dependencies.
Replaces #21471
2026-03-21 08:56:28 -06:00
Henrik Rydgård 2d8832ec71 Merge pull request #21392 from chealy/gl-timer-query-profiler
OpenGL: Add GPU timestamp profiling with GL_EXT_disjoint_timer_query
2026-03-21 15:51:08 +01: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
Henrik Rydgård e1c50abe25 Merge pull request #21464 from Kethen/adhoc_fixes
fix the warriors in relay mode
2026-03-19 22:17:47 +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