- Home
- Nintendo DS Emulators
- DSVita
DSVita
What it is
DSVita is a free Nintendo DS emulator for PlayStation Vita, with an experimental Android port and a documented ARM Linux build path. The maker says most games run, although some emulation features remain unfinished. Two-dimensional rendering is mostly complete, while three-dimensional rendering is mostly implemented; some effects are missing, and games using 3D on both screens can slow down or stutter. If a game fails with ARM7 HLE, the maker suggests SoundHle or AccurateLle, which may be more compatible but run slower. Release 0.9.4 lists savestates, Action Replay and libretro cheats, touchscreen controls, and customizable control profiles. The Vita rear touchpad can be mapped to the DS touchscreen, and the right stick can control it. ROM files must use the .nds extension and go in ux0:data/dsvita. Vita setup requires libshacccg.suprx and kubridge.skprx version 0.3.1 or later; the maker recommends overclocking the Vita to 500MHz. The repository is GPL-3.0 licensed and directs users to report issues on GitHub.
For and against
For
- Free Nintendo DS emulator for PlayStation Vita.
- Release 0.9.4 lists savestates and cheat support.
- Customizable control profiles and touchscreen controls.
- Rear touchpad can map to the DS touchscreen.
Against
- Android port is experimental and has no releases yet.
- Some 3D effects are missing, and some games stutter.
- ROM files must use .nds and a specified folder.
- Vita setup requires two components at version 0.3.1 or later.
The verdict
DSVita offers core DS emulation and control options, but its maker notes incomplete rendering and compatibility limits. Vita users should account for required components and recommended overclocking; Android support remains experimental.
Who it suits
DSVita suits PlayStation Vita owners who want to run Nintendo DS games and are comfortable with setup requirements and incomplete emulation. It may also interest developers looking at its experimental Android port or ARM Linux build path.
On the record
- Android support
- The Android port is experimental and has no releases yet, according to the repository README.github.com · read 7 Oct 2026
- Audio and compatibility
- If a game fails with ARM7 HLE, the maker recommends trying SoundHle or AccurateLle, which it says are more compatible but slower.github.com · read 7 Oct 2026
- Compatibility
- Most games run, but some games do not work with the default ARM7 HLE setting; SoundHle or AccurateLle may be more compatible and slower.github.com · read 7 Oct 2026
- Download and setup
- The README directs users to download the latest VPK release and install required Vita components, including libshacccg.suprx and kubridge.skprx version 0.3.1 or later.github.com · read 7 Oct 2026
- Frame rendering
- The emulator always uses automatic frame skipping and does not support scanline rendering, so games that update VRAM mid-frame may render incorrectly.github.com · read 7 Oct 2026
- Game files
- Users are instructed to put ROM files with the .nds extension in ux0:data/dsvita.github.com · read 7 Oct 2026
- Game support
- The maker says most games run, though some emulation features remain incomplete.github.com · read 7 Oct 2026
- Graphics
- 2D rendering is mostly complete; 3D rendering is mostly implemented, with some effects missing and slowdowns in games that use 3D on both screens.github.com · read 7 Oct 2026
- Installation requirements
- Vita setup requires libshacccg.suprx and kubridge.skprx version 0.3.1 or later.github.com · read 7 Oct 2026
- Known limits
- Some 3D effects such as fog are unimplemented, and games using 3D on both screens can have poor frame rates and stutters.github.com · read 7 Oct 2026
- License
- The repository identifies its license as GPL-3.0.github.com · read 7 Oct 2026
- Linux build
- The README documents building for ARM Linux using the thumbv7neon-unknown-linux-gnueabihf target.github.com · read 7 Oct 2026
- Linux support
- The README documents building for Linux ARMHF using an armhf sysroot with SDL2 development packages.github.com · read 7 Oct 2026
- Performance
- The maker strongly recommends overclocking the Vita to 500MHz.github.com · read 7 Oct 2026
- Performance guidance
- The maker strongly recommends overclocking the Vita to 500MHz.github.com · read 7 Oct 2026
- Purpose
- DSVita is a fast Nintendo DS emulator for ARM32 and PlayStation Vita.github.com · read 7 Oct 2026
- Recent features
- Release 0.9.4 lists savestates, Action Replay and libretro cheats, touchscreen controls, and customizable control profiles.github.com · read 7 Oct 2026
- Rendering
- Its 2D rendering is mostly complete, and 3D rendering is mostly implemented.github.com · read 7 Oct 2026