- For software that emulates the PS Vita, see PlayStation Vita emulators.
If you have a PSVita/PSTV on firmware version 3.60 to 3.73, you can turn it into a decent emulation device by installing the HENkaku homebrew enabler. If you're on the 3.60 firmware, you can obtain it henkaku, for 3.65-3.73 use Final h-encore. Those on firmware versions prior to 3.60 can update manually by following the instructions here. Furthermore, on versions 3.60 and 3.65 it's possible to use a bootloader patch called Ensō, which loads HENkaku automatically at boot: Ensō for 3.60, Ensō for 3.65. It's possible to downgrade firmware version with a tool called modoru. You can also use tools such as Vita Homebrew Browser to install homebrew directly on your PS Vita/PSTV.
Emulators via Adrenaline[edit]
Adrenaline is a software that modifies the official PSP Emulator using taiHEN CFW framework to make it run a PSP 6.61 custom firmware. Thanks to the power of taiHEN, Adrenaline can inject custom code into the IPL which allows unsigned code to run at boottime. You can use PSP Homebrew Browser to install homebrew to run through Adrenaline.
PSP-EMULATORS-INSTALLER (part of Adrenaline)[edit]
Version
|
git
|
FLOSS
|
✓ Recommended
|
Supported Emulators
|
- ColEm PSP = ColecoVision
- CPS1PSP = CPS1
- DaedalusX64 = Nintendo 64
- EmuoDD = Magnavox Odyssey
- Fuse = ZX Spectrum 48K
- Handy = Atari Lynx
- MasterBoy = MasterSystem/GameGear/GB/GBC
- MVSPSP = NeoGeo MVS
- PicoDrive = MegaDrive/MasterSystem/GameGear/Genesis/CD/32X
- PSP7800 = Atari7800
- Atari800 PSP = Atari800/800XL/130XE
- PSPAtari = Atari800/800XL/130XE
- PSPCap32 = Amstrad CPC/CPC464
- PSPHuGo = PCE/PCECD/SGfx
- PSPInt = IntelliVision
- PSPThom = Thompson TO7
- PSPVE = Vectrex
- RACE! PSP = Neo Geo Pocket/Color
- SNES9xTYLcm_mod = SNES
- SMSPSP = MasterSystem/GameGear
- VICE PSP = C64
|
PSVita-EMULATORS-INSTALLER[edit]
Version
|
git
|
FLOSS
|
✓ Recommended
|
Multi-system[edit]
Stable
Nightly
GitHub
BIOS : Download
Available cores
Core
|
Game/System
|
Working?
|
Notes
|
2048
|
2048
|
✓
|
|
blueMSX
|
MSX/SVI/ColecoVision/SG-1000
|
✓
|
|
DeSmuME
|
Nintendo DS
|
✗
|
Doesn't load
|
DOSBox
|
286 and 386
|
✓
|
Virtual keyboard required
|
EightyOne
|
Sinclair ZX 81
|
✓
|
|
FinalBurn Alpha (2012)
|
Arcade
|
✓
|
- Uses FBA v0.2.97.30 ROM sets
- Main core (fbalpha2012_libretro) does not work, but platform-specific cores run at full speed
|
FinalBurn Neo
|
✓
|
|
FCEUmm
|
NES
|
✓
|
|
fMSX
|
MSX
|
✓
|
|
FUSE
|
ZX Spectrum
|
?
|
Loading more than one ROM in a single session will crash RetroArch
|
Gambatte
|
Game Boy/Color
|
✓
|
|
Gearsystem
|
Sega systems (SMS/GG/SG-1000)
|
?
|
Use Genesis Plus GX or Picodrive instead
|
Genesis Plus GX
|
Sega systems (SMS/GG/GEN/SCD/SG-1000)
|
✓
|
Redbook audio hangs when suspending or pausing RetroArch
|
gpSP
|
Game Boy Advance
|
✓
|
~50-60 FPS with dynarec
|
Handy
|
Atari Lynx
|
✓
|
|
MAME (2000)
|
Arcade
|
✓
|
- Uses MAME 0.37b5 ROM sets
- Up to 60 FPS depending on game
|
MAME (2003)
|
✓
|
- Uses MAME 0.78 ROM sets
- 30 FPS or less, FBN is recommended instead
|
MAME (2003Plus)
|
✓
|
- Uses MAME 0.78 ROM sets
- 30 FPS or less, FBN is recommended instead
|
Mednafen
|
Neo Geo Pocket/Color
|
?
|
Loading more than one ROM in a single session will crash RetroArch
|
PC Engine
|
✓
|
|
Virtual Boy
|
✓
|
~25-30 FPS
|
WonderSwan/Color
|
✓
|
Full speed on WS games, ~45-60 FPS on WSC games
|
Nestopia UE
|
NES
|
~
|
~55-60 FPS, use FCEUmm instead
|
NXEngine
|
Cave Story
|
✓
|
|
PCSX-ReARMed
|
PlayStation
|
✓
|
~50-60 FPS at standard resolution
|
PicoDrive
|
Sega systems (SMS/GG/GEN/SCD/32X/Pico)
|
✓
|
2D games run full speed, 3D games run about 30 FPS or less
|
PokeMini
|
Pokemon Mini
|
✓
|
|
PrBoom
|
Doom
|
✓
|
|
ProSystem
|
Atari 7800
|
✓
|
|
QuickNES
|
NES
|
✓
|
|
RACE
|
Neo Geo Pocket/Color
|
~
|
Least accurate but fastest NGP/C core, Use Mednafen (Beetle NeoPop) instead
|
Snes9x 2002 (PocketSNES)
|
Super Nintendo
|
✓
|
Least accurate but fastest SNES core
|
Snes9x 2005 (CATSFC)
|
✓
|
~55-60 FPS on standard games, ~50 FPS on Super FX games
|
Snes9x 2005+ (CATSFC Plus)
|
✓
|
Same as Snes9x 2005 but with better sound, at the cost of a few FPS
|
Snes9x 2010 (Snes9x Next)
|
✓
|
Most accurate but slowest SNES core (~40 FPS)
|
Stella
|
Atari 2600
|
?
|
Use Stella 2014 instead
|
Stella 2014
|
Atari 2600
|
✓
|
|
TGB Dual
|
Game Boy/Color
|
✓
|
|
TyrQuake
|
Quake
|
~
|
~40-50 FPS, use vitaQuake instead
|
VBA-Next
|
Game Boy Advance
|
✓
|
Barely runs full speed.
|
vecx
|
Vectrex
|
✓
|
|
VICE x128
|
Commodore 128
|
✓
|
|
VICE x64 (fast)
|
Commodore 64
|
✓
|
|
VICE x64sc (accurate)
|
✓
|
|
VICE xpet
|
Commodore PET
|
✓
|
|
VICE xplus4
|
Commodore Plus4
|
✓
|
|
VICE xvic
|
Commodore VIC20
|
✓
|
|
Yabause
|
Sega Saturn
|
~
|
Technically works but is unstably slow
|
Intel CPUs[edit]
Name
|
Latest Version
|
8086*¹
|
286
|
386*²
|
486*³
|
Pentium*⁴
|
Pentium II*⁵
|
Celeron*⁶
|
Pentium III*⁷
|
Pentium 4*⁸
|
FLOSS
|
Active
|
Recommended
|
UniPCemu
|
itch.io
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✗ |
✗ |
✗ |
✓ |
✓ |
?
|
*¹8086 emulation includes the 8088 CPU.
*²386 emulation includes the SX and SL.
*³486 emulation includes variants.
*⁴Pentium emulation includes variants.
*⁵Pentium II emulation includes variants.
*⁶Celeron emulation includes variants.
*⁷Pentium III emulation includes variants.
*⁸Pentium 4 emulation includes variants.
Arcade Systems[edit]
Nintendo[edit]
Game Boy Advance[edit]
* GBA is slow (~40-50 FPS depending on the game) but highly compatible.
Game Boy / Color[edit]
* Retroarch has better SNES emulation
** SuperFX emulation isn't running at full speed
Nintendo DS[edit]
* No dynamic recompiler, runs very slow
** No official binary available, but an unofficial one can be found here.
Nintendo 64[edit]
* WIP, Some stutters, See here for compatibilty.
** Needs to run through Adrenaline, Some stutters, Average compatibilty
Genesis / MasterSystem[edit]
Dreamcast[edit]
PlayStation[edit]
PlayStation Portable[edit]
Android[edit]
Atari Lynx[edit]
Neo Geo Pocket / Color[edit]
Chip8 / SChip8[edit]
Commodore 64[edit]
Amiga 500 / 1200[edit]
ZX Spectrum[edit]
OpenBOR[edit]
MacOS 2.x[edit]
Visual Novels[edit]
Name
|
Version
|
FLOSS
|
Active
|
Recommended
|
Kirikiri Vita
|
1.0.3
|
✗
|
~
|
~
|
ONScripter-jh-PSVita
|
0.5.1.1
|
✓
|
~
|
~
|
ONScripter-Vita
|
1.0
|
?
|
?
|
?
|
March22 (LLP)
|
1.0
|
✗
|
~
|
~
|
DDLC-LOVE
|
1.2.2
|
✓
|
?
|
?
|
Doki Doki Literature Club Vita
|
1.0.1
|
✓
|
?
|
?
|
Ren’Py
|
Git
|
✓
|
?
|
~
|
Contract-Demon
|
Git
|
?
|
?
|
?
|
Name
|
Version
|
FLOSS
|
Doom
|
Heretic/Hexen
|
Chex
|
ZDoom Compatibility
|
Multiplayer
|
Recommended
|
PRBoom+
|
1.2
|
✓
|
✓
|
✗
|
✓
|
✗
|
✗
|
✓
|
VitaDoom
|
1.1
|
✓
|
✓
|
✗
|
?
|
✗
|
✗
|
✗
|
Chocolate Doom
|
3.1
|
✓
|
✓
|
✓
|
✓
|
✗
|
✗
|
✓
|
PRBoom (Retroarch)
|
2.5.0
|
✗
|
✓
|
✗
|
~*
|
✗
|
✗
|
~
|
Odamex
|
git
|
✓
|
✓
|
✓
|
✓
|
~ (ZDoom 1.22)
|
✗
|
~**
|
* Chex Quest is very glitchy
** Very WIP, sound is not working, multiplayer is disabled.
Quake I[edit]
Quake II[edit]
Quake III[edit]
Wolfenstein 3D[edit]
Return to Castle Wolfenstein[edit]
* Runs at about 20-30 FPS.
Duke Nukem 3D[edit]
* Duke Nukem 3D: Megaton Edition is also available for PSVITA
Half-Life[edit]
* Joysticks don't work with MiniVitaTV plugin installed.
Hexen II[edit]
Helltaker[edit]
Prince of Persia[edit]
Star Trek Voyager[edit]
Final Fantasy[edit]
Grand Theft Auto[edit]
Max Payne[edit]
Heroes of Might and Magic II[edit]
Cannon Fodder[edit]
OpenTTD[edit]
See Also[edit]
External links[edit]