Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Nintendo DS Emulators
  3. 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

Alternatives to DSVita

Every alternative, ranked