PPSSPP Git (2026/10/01) 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 #22402 from hrydgard/vma-upgrade
* Upgrade VMA (Vulkan Memory Allocator) to 3.4.0
* Merge pull request #22399 from hrydgard/specular-lighting
* Update frametests: regenerated four specular lighting references
* Lighting: Compute the GE's pow from the float's bits
* SoftGPU: Add the secondary color on the portable triangle path
* Add the gpu/lighting/specular and shademap tests
* Shade mapping: Use the light vector as lighting sees it
* Lighting: Take the specular viewer direction from the view matrix
* Lighter: No specular from a light behind the surface
* Lighting: Use the GE's approximate pow for specular, diffuse and spot
* Merge pull request #22400 from hrydgard/pacman-spline-lighting
* Update frametests: regenerated GachiTora reference
* Unit tests: Allow rsqrt precision in spline normal lengths
* Splines: Detect poles relative to the other derivative
* Unit tests: Add a spline/Bezier tessellation test
* Splines: Fix a single patch with both edges open
* Unit tests: Share the benchmark timing loop
* GPU: Remove leftovers from hardware tessellation
* Splines: Use the limit normal at a pole instead of NaN
* Merge pull request #22397 from hrydgard/point-batching
* DrawEngine: Don't drop large batches of points, lines and rectangles
* Merge pull request #22395 from hrydgard/thread-timing
* Add the utility/savedata/shutdownstatus test
* AGENTS.md: Hardware claims need a test, one PSP operation at a time
* Debugger: Time input.buttons.press in emulated vblanks
* Utility: A savedata shutdown ends at priority 0x20
* docs: Never run two PSP hardware tests at once
* CoreTiming: Grow the event table for events a savestate lacks
* Tlspl: Time out at once like other waits
* Kernel waits: Share waiter ordering and clearing between objects
* Kernel waits: One timeout event for every kind of object
* CoreTiming: Load states that have event types we no longer register
* Interrupts: Charge for alarm handlers, and stop parking threads on idle
* sceDisplay: Release vblank waiters ~50us after the vblank
* Threads: Context switches cost what they do on hardware
* test.py: Add threads/scheduling dispatchwake and mutexhandoff
* Callbacks: A notify takes the thread out of its CB wait right away
* Threads: Wait timeouts work like hardware's, one rule for all of them
* Alarms: Setting one takes ~40us, and it can't go off within ~215us
* CoreTiming: An event due before the slice ends shortens it
* Merge pull request #22391 from hrydgard/atrac3-joint-stereo
* Add the audio/atrac/c0mono and audio/audiocodec/at3param tests
* sceAtrac: Charge ME time when SetData's first frame doesn't decode
* Atrac3: Set up the decoder the way libatrac3plus does
Download:
PPSSPP Git (2026/10/01) x64
Download:
PPSSPP Git (2026/10/01) Android
Source: Here
2026-10-01

NewsLetter
Bookmark
Submit News
Email Us

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