If you have a PS Vita or 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 here, 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 enso, which loads HENkaku automatically at boot: Ensō for 3.60, 3.65. It's possible to downgrade firmware version with a tool called modoru.
Multi-system
Available cores
Core
|
Game/System
|
Working?
|
Notes
|
2048
|
2048
|
✓
|
|
blueMSX
|
MSX/SVI/ColecoVision/SG-1000
|
✓
|
|
DeSmuME
|
Nintendo DS
|
✗
|
|
DOSBox
|
286 and 386
|
✓
|
Virtual keyboard does not work
|
EightyOne
|
Sinclair ZX 81
|
✓
|
|
FinalBurn Neo
|
Arcade
|
✓
|
|
FinalBurn Alpha (2012)
|
✓
|
- Uses FBA v0.2.97.30 ROM sets
- Main core (fbalpha2012_libretro) does not work, but platform-specific cores run at full speed
|
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
|
✓
|
~50-60 FPS, use gpSP instead
|
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 unplayably slow
|
Nintendo
Super Nintendo
Name
|
Version
|
SuperFX
|
Recommended
|
CATSFC-libretro-vita
|
Git
|
~**
|
✓*
|
Snes9xVITA
|
Git
|
~**
|
~
|
* Retroarch has better SNES emulation
** SuperFX emulation isn't running at full speed
Game Boy/Color/Advance
* mGBA runs slow on the Vita currently, but optimizations and a dynamic recompiler are in progress.[1][2]
** Needs to run through Adrenaline, for 3D games use TempGBA
*** Needs to run through Adrenaline
Nintendo DS
* No dynamic recompiler, runs very slow
** No official binary available, but an unofficial one can be found here.
Nintendo 64
* Needs to run through Adrenaline, Very slow, Low compatibilty
Sega
Sony
PlayStation 1
Name
|
BIN/CUE
|
ISO
|
PSX2PSP
|
Multi-Disc Games
|
Recommended
|
Adrenaline
|
✗
|
✗
|
✓
|
✓
|
✓
|
PCSX-ReARMed (Retroarch)
|
✓
|
✓
|
✓
|
✓
|
~
|
PlayStation Portable
Other systems
Atari Lynx
- HandyVITA (Download: Git)
Neo Geo Pocket/Color
- NeopopVITA (Download: Git)
Amiga 500/1200
ZX Spectrum
Ports
Doom
Name
|
Version
|
Doom
|
Heretic/Hexen
|
Chex
|
ZDoom Compatibility
|
Multiplayer
|
Recommended
|
VitaDoom
|
Git
|
✓
|
✗
|
?
|
✗
|
✗
|
✗
|
Chocolate Doom
|
Git
|
✓
|
✓
|
✓
|
✗
|
✗
|
✓
|
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
Name
|
CD Audio Support
|
Multiplayer
|
Texture Pack Support
|
Recommended
|
vitaQuake
|
✓
|
✓
|
✓
|
✓
|
TyrQuake (Retroarch)
|
✓
|
✗
|
✗
|
✗
|
Quake II
Quake III
Wolfenstein 3D
Return to Castle Wolfenstein
Duke Nukem 3D
* Duke Nukem 3D: Megaton Edition is also available for PSVITA
Half-Life
Hexen II
Outrun
- Cannonball (Download: Git)
Diablo
- DevilutionX (Download: Git)
Prince of Persia
- SDL Prince of Persia Vita (Download: Git)
- Prince Of Persia (cpasjuste) (Download: VitaDB)
Star Trek Voyager
See also
References
External links