Supported Emulators

This page lists the emulator cores that Stable-Retro can build, and whether they are supported on each platform.

Legend: ✓ supported, — not supported.

Emulator core

Linux

Windows

Apple

Snes9x (SNES)

✓

✓

✓

Genesis Plus GX (Genesis / SMS / Sega CD)

✓

✓

✓

FCEUmm (NES)

✓

✓

✓

Stella (Atari 2600)

✓

✓

✓

Gambatte (Game Boy)

✓

✓

✓*

mGBA (GBA)

✓

✓

✓

Mednafen PCE Fast (PC Engine)

✓

✓

✓

PicoDrive (Sega 32X)

✓

✓

✓

Beetle Saturn (Saturn)

✓

✓

✓

melonDS (Nintendo DS)

✓

✓

✓

FBNeo (Arcade)

✓

✓

—

Parallel N64 (Nintendo 64)

✓†

✓†

—

Flycast (Dreamcast)

✓‡

—

—

Full list of supported Arcade machines here

* On Apple Silicon (arm64), Gambatte (GB) is skipped by default in the CMake build.

† Built by default when BUILD_N64=ON and OpenGL headers are available. If headers are missing, the build skips the N64 core.

‡ Only available when hardware rendering is enabled (ENABLE_HW_RENDER=ON). Hardware rendering support is currently Linux-only in this project.