Vita3K-nx 1.1.0
-
Performance
- External Host Memory Mapping — the GPU reads guest memory directly
- Per-command heap allocations removed — Sly Cooper 2 and 3: 15-20 FPS → solid 30, and helps any draw-heavy game
- Improved CPU scheduling and thread reuse
-
Graphics
- Surface write-back to guest memory
- Stale surface detection — fixes the red flash between scenes in Trails in the Sky FC Evolution
- Typeless surface cast fixes — correct HDR and colour output
- FSR sharpening
- Nearest and Bicubic screen filters for OpenGL
-
Stability
- Fixes to memory allocation, thread teardown, mutexes and GXM object destruction
- A game branching through a null pointer no longer crashes the emulator
- Several shutdown deadlocks resolved
-
Installer and launcher
- Install order fixed — games install before their updates, and an update with no matching game is refused
- Install a game folder added
- Invalid packages rejected with a clear message
- Launcher returns to normal after installing
- Fixed shortcut icons generated from game icons
- Game ID shown instead of the folder path
- Chinese localization
-
Input
- Simultaneous front and rear touch
- Corrected motion sensor axes
- Better on-screen keyboard handling
-
From Vita3K-Plus - @nckstwrt - fixes near-black rendering in Black Ops Declassified and Resistance: Burning Skies
- Full-precision shader mode
- Shader compiler — many instruction and register fixes; more games render correctly instead of showing corrupted or missing geometry
- Surfaces and render targets — depth/stencil preservation, colour channels, texture LOD and format fallbacks
- Audio — NGS mixer and voice fixes, ATRAC9 recovering after a bad frame instead of going silent
- File I/O and kernel — positional file I/O, FIOS2 overlays, mutex and condition-variable fixes