🏠 Main

HandheldWiki

The gaming handheld encyclopedia

Emulation Software & Cores Directory — HandheldWiki

Compiled & reviewed by Urs von Gunten, HandheldWiki editorial · How we rate ·

The authoritative encyclopedic reference for all 22 video game emulators and Libretro cores on modern handheld gaming devices. Compare target architectures, graphics APIs, custom driver requirements, and handheld optimization guides.

Emulator / CoreTypeTarget ConsolesSupported OSGraphics BackendsLicenseWiki Guide
DolphinStandaloneGameCube, WiiAndroid, Windows, Linux, macOSVulkan, OpenGL, Direct3D 11, Direct3D 12GPLv2+Guide
PCSX2StandalonePlayStation 2Windows, Linux (Steam Deck), macOSVulkan, Direct3D 11, Direct3D 12, OpenGLGPLv3Guide
NetherSX2Standalone (Community Build)PlayStation 2AndroidVulkan, OpenGLFreeware / Community PatchGuide
DuckStationStandalone & Libretro CorePlayStation (PS1)Android, Windows, Linux, macOSVulkan, OpenGL, Direct3D 11, SoftwareGPLv3Guide
PPSSPPStandalone & Libretro CorePlayStation Portable (PSP)Android, Windows, Linux, macOS, iOSVulkan, OpenGL, Direct3D 11GPLv2+Guide
FlycastStandalone & Libretro CoreDreamcastAndroid, Windows, Linux, macOSVulkan, OpenGL, DirectX 11GPLv2Guide
RedreamStandaloneDreamcastAndroid, Windows, Linux, macOSOpenGL, Direct3D 11Freeware / Commercial ($5 Premium for 1080p+)Guide
DraStic DS EmulatorStandaloneNintendo DSAndroidCustom Software Dynarec, OpenGL ESFreeware (Open Source transition)Guide
melonDSStandalone & Libretro CoreNintendo DSAndroid, Windows, Linux, macOSOpenGL, SoftwareGPLv3Guide
Mupen64Plus FZStandaloneNintendo 64AndroidGLideN64, Glide64, Rice, AngrylionGPLv3Guide
Lime3DSStandaloneNintendo 3DSAndroid, Windows, Linux, macOSVulkan, OpenGLGPLv2+Guide
SudachiStandaloneNintendo SwitchAndroid, Windows, Linux, iOSVulkanGPLv3Guide
RyujinxStandaloneNintendo SwitchWindows, Linux (Steam Deck), macOSVulkan, OpenGLMITGuide
CemuStandaloneWii UWindows, Linux (Steam Deck), macOSVulkan, OpenGLGPLv3Guide
RPCS3StandalonePlayStation 3Windows, Linux (Steam Deck), macOSVulkanGPLv2Guide
Beetle SaturnLibretro CoreSega SaturnAll PlatformsSoftware, OpenGLGPLv2Guide
YabaSanshiroStandalone & Libretro CoreSega SaturnAndroid, Windows, Linux, iOSVulkan, OpenGL ESGPLv2Guide
mGBAStandalone & Libretro CoreGame Boy Advance, Game Boy & Game Boy ColorAll PlatformsSoftware, OpenGLMPL 2.0Guide
Snes9xStandalone & Libretro CoreSuper Nintendo Entertainment System (SNES)All PlatformsSoftware, OpenGL, VulkanSnes9x License (GPL compatible)Guide
Genesis Plus GXLibretro CoreSega Genesis / Mega DriveAll PlatformsSoftwareGPLv2+Guide
MesenStandalone & Libretro CoreNintendo Entertainment System (NES / Famicom)All PlatformsSoftware, DirectX, OpenGLGPLv3Guide
RetroArchUniversal Frontend / Core FrameworkGame Boy & Game Boy Color, Nintendo Entertainment System (NES / Famicom), Sega Genesis / Mega Drive, Game Boy Advance, Super Nintendo Entertainment System (SNES), PlayStation (PS1), Nintendo 64, Sega SaturnAll PlatformsVulkan, OpenGL, Direct3D, MetalGPLv3Guide

← Browse all handhelds