PPSSPP Git (2026/10/21) 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 #22704 from hrydgard/me-firmware
* ME: Let mcidclan's MIST restart Sony's ME firmware and run tasks
* HLE: sceKernelUnregisterSysEventHandler
* ME: Boot Sony's ME firmware, as me_wrapper does
* ME: The clock divider registers at 0xBC200000
* ME: Sony's ME image, the SceMeRpc sysevent handler, the VME's status
* ME: sceSysreg_driver's ME reset and clock calls, MMIO copies in sysclib
* Merge pull request #22703 from hrydgard/me-wait
* ME: DMACplus colour space conversion
* ME: DMACplus transfers and LCD registers
* ME: Skip the rest of a slice the ME spends polling for the main CPU
* Merge pull request #22701 from hrydgard/me-jit
* CPU: Inline MIPSState::IsMediaEngine() and HasDefaultPrefix()
* ME: Run the Media Engine on the ARM64 and x64 JITs
* ME: Run the Media Engine on the IR interpreter
* Merge pull request #22702 from hrydgard/present-small-latest-draw
* Reject framebuffers for display by buffer size, not current width/height
* Merge pull request #22699 from hrydgard/me-devices
* ME: Reset, interrupts and the other registers homebrew runs the ME with
* CPU: Ask the MIPSState whether it's the Media Engine
* Memory: CreateMESpace's comment, which still had the ME seeing VRAM
* Merge pull request #22698 from hrydgard/ci-appimage-deps-retry
* CI: Retry AppImage pacman installs, authenticate debloated-pkgs downloads
* Merge pull request #22696 from hrydgard/kernel-hle-and-headless-input
* Core: Break on a memory exception while a dispatcher re-entry is pending
* Loader: Skip the exports of a module whose export table isn't in memory
* Loader: Refuse a PRX cut off before its relocations if it exports a library
* Headless: Scripted button presses and timed screenshots
* HLE: Kernel NIDs for sceKernelPollEventFlag and the 3.71 sampling setters
* HLE: Add sceKernelQueryLoadCoreCB
* Merge pull request #22697 from hrydgard/savestate-load-rollback
* SaveState: Go back to the current state when a load fails partway
* AuCtx: Accept a savestate with an MP3 handle reserved without parameters
* Merge pull request #22690 from hrydgard/me-core
* CPU: Add the Media Engine core, off by default
* Memory: Give the Media Engine an address space of its own
* pspautotests: me/vram
* Merge pull request #22695 from hrydgard/savestate-restart-fixes
* EmuScreen: Restart after a failed savestate load before drawing the frame
* Merge pull request #22691 from hrydgard/play-crash-fixes
* 32-bit: Keep the memory view range reserved, and mask guest addresses to it
* GPU: Pick up a changed Skip Buffer Effects even without a render resize
* Software transform: Don't write past the vertex buffer when clipping against the near plane
* Merge pull request #22688 from hrydgard/pops-cherry-pick
* Screenshot: Write the PNG when handed an empty buffer
* PBPReader: Read part of a subfile
* sceIo: PGD offset through a pointer, and plain data from that offset
* HLE: 6.60 kernel NIDs for module loading, memset and strnlen
* Merge pull request #22689 from hrydgard/homebrew-hle
* CPU: cfc0 and ctc0
* IR: Find blocks to invalidate by walking the table for huge ranges
* HLE: Register ExceptionManagerForKernel, sceCtrlSetButtonIntercept
* HLE: kuKernelCall and sctrlHENFindFunction
* sceGe: sceGeEdramGetHwSize and sceGeEdramSetSize
* Kernel: A kernel module's threads may have priorities 0x01-0x7E
* IR: Compile data cache ops to nothing
* scePower: Implement scePowerLock and scePowerUnlock as no-ops
* Merge pull request #22683 from hrydgard/address-space
* CPU: Give each MIPSState an address space for its memory accesses
* Merge pull request #22684 from hrydgard/misc-fixes
* Windows: Let the language ini's Font override use system fonts again
* Frameskipping is a gross hack, so move it in under "Speed hacks"
* Crashfix in the framedump recorder
* Merge pull request #22685 from hrydgard/hle-mipsstate-plumbing
* x64 IR JIT: Cast the replacement function pointer for clang
* HLE: Pass the MIPSState to syscalls and their implementations
* Merge pull request #22682 from hrydgard/spline-line-edges
* Splines: Draw a line patch's shared quad edges once
* Merge pull request #22681 from hrydgard/mmio-jit
* CPU: eret is checked on a PSP now
* Kernel: Implement sceKernelRegisterIntrHandler and friends
* IR: Compile kernel loads and stores instead of interpreting them
* Merge pull request #22679 from hrydgard/exit-on-game-exit
* Android: Enable "Copy deep link" on the game screen, copying the content URI
* Android: Read the Args extra also when launched with a URI
* Android: Apply command-line options again after the storage permission config reload
* Make --pause-menu-exit quit the app whenever the game ends
* Merge pull request #22680 from hrydgard/cop0-mmio
* MMIO: Register hardware register blocks as devices
* CPU: Keep COP0 in MIPSState, and interpret eret
Download:
PPSSPP Git (2026/10/21) x64
Download:
PPSSPP Git (2026/10/21) Android
Source: Here
2026-10-21

NewsLetter
Bookmark
Submit News
Email Us

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