EVERYTHING XIAOMI
Get listed

DSVita

DSVita is a free Nintendo DS emulator for PlayStation Vita.

Place
#14 of 18
Score
5.5
DSVita's website

What DSVita is

DSVita is a free Nintendo DS emulator for PlayStation Vita. Its maker says most games run, though some emulation features remain incomplete. Two-dimensional rendering is mostly complete, while three-dimensional rendering is mostly implemented but lacks some effects; games using 3D on both screens can slow down or stutter. If a game does not work with ARM7 HLE, the maker recommends trying SoundHle or AccurateLle, which may be more compatible but are slower. Release 0.9.4 lists savestates, Action Replay and libretro cheats, touchscreen controls and customizable control profiles. The rear touchpad can be mapped to the DS touchscreen, and the right stick can control it. ROM files need 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 strongly recommends overclocking the Vita to 500MHz. The Android port is experimental and has no releases yet. The repository also documents an ARM Linux build path and uses the GPL-3.0 license.

Good

  • Includes savestates and cheat support
  • Customizable control profiles and touchscreen controls
  • Rear touchpad and right stick can control the DS touchscreen

Watch out

  • Some 3D effects are missing
  • 3D games on both screens can slow down or stutter
  • Vita setup requires additional components
  • Maker strongly recommends overclocking to 500MHz

Who it suits

DSVita suits PlayStation Vita users who want to play Nintendo DS games and can work with its setup requirements. The Android port is experimental and has no releases yet.

Verdict

DSVita offers several controls and save features, but emulation remains incomplete and performance can vary with 3D games. Check the required Vita components and ROM location before setting it up.

The facts

Each one read from DSVita's own pages, with the date it was checked.

Where it runs

Android support
The Android port is experimental and has no releases yet, according to the repository README.checked 7 Oct 2026
Linux build
The README documents building for ARM Linux using the thumbv7neon-unknown-linux-gnueabihf target.checked 7 Oct 2026
Linux support
The README documents building for Linux ARMHF using an armhf sysroot with SDL2 development packages.checked 7 Oct 2026

What it does

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.checked 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.checked 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.checked 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.checked 7 Oct 2026
Game files
Users are instructed to put ROM files with the .nds extension in ux0:data/dsvita.checked 7 Oct 2026
Game support
The maker says most games run, though some emulation features remain incomplete.checked 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.checked 7 Oct 2026
Installation requirements
Vita setup requires libshacccg.suprx and kubridge.skprx version 0.3.1 or later.checked 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.checked 7 Oct 2026
License
The repository identifies its license as GPL-3.0.checked 7 Oct 2026
Performance
The maker strongly recommends overclocking the Vita to 500MHz.checked 7 Oct 2026
Performance guidance
The maker strongly recommends overclocking the Vita to 500MHz.checked 7 Oct 2026
Purpose
DSVita is a fast Nintendo DS emulator for ARM32 and PlayStation Vita.checked 7 Oct 2026
Recent features
Release 0.9.4 lists savestates, Action Replay and libretro cheats, touchscreen controls, and customizable control profiles.checked 7 Oct 2026
Rendering
Its 2D rendering is mostly complete, and 3D rendering is mostly implemented.checked 7 Oct 2026
ROM setup
ROMs must use the .nds extension and go in ux0:data/dsvita.checked 7 Oct 2026
Screen controls
Release 0.9.4 says the rear touchpad can be mapped to the DS touchscreen and the right stick can control it.checked 7 Oct 2026
Support
The maker invites users to report problems by creating a GitHub issue.checked 7 Oct 2026

Alternatives to DSVita

All alternatives
  1. 1

    SkyEmu

    Free planOpen sourceAndroidiOSWebLinux
    8.0Free plan
  2. 2

    dust

    Free planOpen sourceLinuxmacOSWindows
    7.3Free plan
  3. 3

    MindSpark

    Free planWebAPILinuxSelf-hosted
    6.9Free plan
  4. 4melonDS logo

    melonDS

    Free planLinuxmacOSWindows
    6.5Free plan
  5. 5Delta logo

    Delta

    Free planiOSmacOS
    6.2Free plan
  6. 6

    DeSmuME

    Free planLinuxmacOSWindows
    6.2Free plan