Skip to content
SPECIFICTION
Get listed

DSVita

github.com

LinuxAndroid
Visit github.com
Spec score 7.3 #12 of 18 in Nintendo DS Emulators

What it is

DSVita is a free Nintendo DS emulator for PlayStation Vita, with an experimental Android port and a documented ARM Linux build. The maker says most games run, although some emulation features are incomplete. Two-dimensional rendering is mostly complete, while three-dimensional rendering is mostly implemented; missing effects and games using 3D on both screens can cause slowdowns or stutters. When ARM7 HLE fails, SoundHle or AccurateLle may be more compatible but slower. Release 0.9.4 lists savestates, Action Replay and libretro cheats, touchscreen controls and customizable control profiles. The rear touchpad can map to the DS touchscreen, and the right stick can control it. ROM files must use the .nds extension and be placed in ux0:data/dsvita. Vita installation requires libshacccg.suprx and kubridge.skprx 0.3.1 or later. Automatic frame skipping is always used, with no scanline rendering. The project recommends overclocking the Vita to 500MHz.

Spec sheet

Purpose
DSVita is a fast Nintendo DS emulator for ARM32 and PlayStation Vita.Read 7 Oct 2026 · github.com
Support
The maker invites users to report problems by creating a GitHub issue.Read 7 Oct 2026 · github.com
License
The repository identifies its license as GPL-3.0.Read 7 Oct 2026 · github.com
Android support
The Android port is experimental and has no releases yet, according to the repository README.Read 7 Oct 2026 · github.com
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.Read 7 Oct 2026 · github.com
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.Read 7 Oct 2026 · github.com
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.Read 7 Oct 2026 · github.com
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.Read 7 Oct 2026 · github.com
Game files
Users are instructed to put ROM files with the .nds extension in ux0:data/dsvita.Read 7 Oct 2026 · github.com
Game support
The maker says most games run, though some emulation features remain incomplete.Read 7 Oct 2026 · github.com
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.Read 7 Oct 2026 · github.com
Installation requirements
Vita setup requires libshacccg.suprx and kubridge.skprx version 0.3.1 or later.Read 7 Oct 2026 · github.com
Known limits
Some 3D effects such as fog are unimplemented, and games using 3D on both screens can have poor frame rates and stutters.Read 7 Oct 2026 · github.com
Linux build
The README documents building for ARM Linux using the thumbv7neon-unknown-linux-gnueabihf target.Read 7 Oct 2026 · github.com
Linux support
The README documents building for Linux ARMHF using an armhf sysroot with SDL2 development packages.Read 7 Oct 2026 · github.com
Performance
The maker strongly recommends overclocking the Vita to 500MHz.Read 7 Oct 2026 · github.com
Performance guidance
The maker strongly recommends overclocking the Vita to 500MHz.Read 7 Oct 2026 · github.com
Recent features
Release 0.9.4 lists savestates, Action Replay and libretro cheats, touchscreen controls, and customizable control profiles.Read 7 Oct 2026 · github.com
Rendering
Its 2D rendering is mostly complete, and 3D rendering is mostly implemented.Read 7 Oct 2026 · github.com
ROM setup
ROMs must use the .nds extension and go in ux0:data/dsvita.Read 7 Oct 2026 · github.com
Screen controls
Release 0.9.4 says the rear touchpad can be mapped to the DS touchscreen and the right stick can control it.Read 7 Oct 2026 · github.com

Strong points and limits

Strong points

  • Most games are reported to run
  • Savestates and cheat support are listed
  • Rear touchpad can map to touchscreen
  • Customizable control profiles are available
  • Free plan with GPL-3.0 license

Limits

  • Android port is experimental with no releases
  • Some 3D effects remain unimplemented
  • Dual-screen 3D games may stutter
  • Vita setup requires additional components

Who it suits

DSVita suits PlayStation Vita users who want Nintendo DS emulation and configurable touch controls. It is also relevant to Android or ARM Linux users willing to use experimental or documented build paths.

Verdict

DSVita offers broad DS functionality on Vita, including saves, cheats and touch mapping. Incomplete 3D rendering, automatic frame skipping and setup requirements define the main limitations.

Where Specifiction places it

Alternatives to DSVitaAll alternatives →