Vita3K emulator ported to Nintendo Switch, though don't expect Persona 4 Golden to run well yet
A homebrew developer has forked the PlayStation Vita emulator Vita3K to run on Nintendo Switch, an early and reportedly slow first step for Vita emulation on the console.
AI-drafted from 2 sources. This story was written with AI from the outside reporting listed under Sources, and checked by automated tools before it went up. The originals have the full detail.
Vita3K, the experimental PlayStation Vita emulator that already runs on Windows, Linux, macOS and Android, now has a Nintendo Switch build. The fork, called Vita3K-nx and published on GitHub by a developer using the handle NaGaa95, adapts the existing codebase to run on Nintendo's handheld rather than adding new emulation logic from scratch, according to the GitHub repository. The project was spotted and discussed on a thread on r/SBCGaming.
The “nx” in the name is the usual shorthand homebrew developers use for the Switch, borrowed from Nintendo's own internal codename for the console. Slapping “-nx” on a project's name is a common signal in the Switch homebrew scene that something has been ported to run on Atmosphère or similar custom firmware, rather than built for it from the ground up.
Why running Vita3K on a Switch is hard
Vita3K is a high level emulator, meaning it re-implements the Vita's operating system calls and graphics libraries in software rather than replicating the console's hardware down to the transistor. That approach is lighter than low level emulation but still demands a lot from the host chip, particularly for translating the Vita's ARM code on the fly. The project's own documentation, quoted in its main repository, is blunt about where things stand generally: “the project is in an early stage” and users should “expect crashes, glitches, low compatibility and poor performance.” Running that workload inside a Switch, whose Tegra chip was never designed with Vita emulation in mind, adds another layer of difficulty on top.
The repository's gallery, inherited from the original Vita3K project, includes screenshots of Persona 4 Golden and A Rose in the Twilight with debug overlays showing frame timings. One shows Persona 4 Golden rendering at 135 milliseconds per frame, or roughly seven frames per second. Another shows A Rose in the Twilight at 13 milliseconds per frame, close to 76 frames per second. It isn't clear from the repository whether either capture was taken on the Switch port itself or carried over unchanged from the original PC and Android builds, and the fork's page gives no Switch-specific benchmark figures of its own.
What the fork actually offers, and what's missing
As of the port's release, the GitHub page shows a small project: no listed contributors besides the original fork, three open issues, 62 stars and a single fork of its own. That is consistent with a very early, low-profile release rather than a polished tool. Vita3K itself is licensed under the GPLv2, largely because of a dependency called Unicorn, a CPU emulation library used for the dynamic translation of Vita binaries.
The original project's documentation is also careful to note it does not endorse piracy: users are pointed towards tools such as NoNpDrm or FAGDec to dump games they legitimately own, and towards VitaDB for homebrew. None of that changes for the Switch fork, and none of it is a licence to source Vita game files from anywhere else.
What's still unclear
There is no independent benchmark yet showing how Vita3K-nx performs across a range of commercial Vita games on real Switch hardware, and the reused gallery screenshots make it hard to judge current speed with any confidence. It is also unclear how actively the fork will be maintained, given the size of the project and the fact that upstream Vita3K itself remains an emulator with, in its own words, low compatibility. For now this looks like a proof that Vita3K can be coaxed onto Switch hardware at all, not evidence that it runs well there.
Sources
- You can now play Vita games on your Switch (GitHub)
- Discussion: You can now play Vita games on your Switch (Reddit)
Image: GitHub