PPSSPP Git (2026/11/13) is compiled. PPSSPP is a fast and portable PSP emulator for Android, Windows, Mac, and Linux, written in C++.
PPSSPP Git Changelog:
* Merge pull request #23063 from hrydgard/crash-report-cheats
* Kernel: Don't read the option struct of semas, event flags and mbxs
* Kernel: Treat the low attr byte of semas, event flags and mbxs as UID permissions
* Crash reports: Never send any from the VSH
* Crash reports: Keep the first exception, and don't send the same crash twice
* Crash reports: Don't send any with cheats or plugins on
* Merge pull request #23061 from hrydgard/fs-depth-clamp-flat-z
* Keep the depth clamp fallback's rasterizer Z off the near plane
* Merge pull request #23060 from hrydgard/jit-kernel-loadstore
* LoongArch IR jit: Compile kernel loads and stores, like ARM64
* RISC-V IR jit: Compile kernel loads and stores, like ARM64
* ARM32 IR jit: Compile kernel loads and stores, like ARM64
* Merge pull request #23059 from hrydgard/aac-stream-fix
* sceAac: Hand out the stream buffer in halves, like libaac.prx
* Add a Disable HLE option for sceAac, running libaac.prx
* Merge pull request #23049 from hrydgard/jit-compile-speed
* CI: Run the qemu tests without the Media Engine
* IR: Compile on past at most 6 conditional branches, not 8
* IR native: Save only what FlushAll changes around a bad address report
* IR: Don't clear the constant pass's 1 KB of values for each block
* Docs: Timing the JIT compiler with --jit-bench
* x86 IR jit: Flush adjacent floats together, as was meant
* IR regcache: Map a GPR that's already alone in a reg without the general case
* DenseHashMap: Hash 32-bit keys inline
* IR native: Keep each block's exits in a fixed array
* IR regcache: At an exit, only look at the regs that may need flushing
* IR: Skip the passes a block has nothing for
* JIT: Time the compile phases only while they're shown or benchmarked
* ARM64: Read the cache line sizes once, not on every icache flush
* Merge pull request #23054 from hrydgard/vr-remove-gl
* VR: Remove OpenGL VR, VR is Vulkan only
* Merge pull request #23056 from hrydgard/vsh-game-id
* Log/report spam fixes
* Reporting: Don't report from firmware updaters
* VSH: Give the XMB the ID VSHM00000, versioned with the firmware
* Merge pull request #23055 from hrydgard/savedata-zip-import-fix
* Small tweak to avoid annoying line on LBP loading screen
* Zip install: Don't show stale info for the save being replaced
* Open the install screen for an archive given on the command line
* Merge pull request #23057 from hrydgard/ci-skip-pkgforge-mirror
* CI: Skip pkgforge's package mirror in the AppImage build
* Merge pull request #23053 from hrydgard/jit-rehash-large-icache-invalidate
* adhoc_session: Copy only matching savedata with --savedata, and retry the sync file on Windows
* JIT: Only check for changed code on the game's own large icache invalidations
* JIT: Count the hash checks large invalidations trigger, and report them
* JIT: Drop blocks whose code changed on a large icache invalidation
* Merge pull request #23052 from hrydgard/ui-changes
* Translations: PSP system clock speed, its hint and boot warning
* UI: Rename "Change CPU Clock" to "PSP system clock speed", warn at boot when it's set
* Minor layout tweaks
* Flip the default for EmulateMediaEngine to true
* Spacing adjustments on the main screen
* Merge pull request #23051 from hrydgard/reporting-played-seconds
* Reporting: Send the OS, device model and disc format, and the HLE flags
* Reporting: Send played_seconds and the installed firmware version
* Merge pull request #23050 from hrydgard/vulkan-split-huge-frames
* Frame dump replay: Don't read command data through struct pointers
* Vulkan: Split frames with more than 1000 render passes into several submits
Download:
PPSSPP Git (2026/11/13) x64
Download:
PPSSPP Git (2026/11/13) Android
Source: Here
2026-11-13

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!