Emuelec Supported Platforms May 2026
EmuELEC is a specialized operating system designed to turn Android TV boxes and other ARM-based devices into powerful retro gaming consoles. It primarily supports devices using Amlogic processors
, leveraging their hardware to emulate systems ranging from early 8-bit consoles to the PlayStation Portable (PSP). Retro Game Corps Supported Hardware Platforms
EmuELEC is highly dependent on specific System-on-a-Chip (SoC) architectures. The most common supported platforms include: Android TV Boxes
: Many generic boxes with Amlogic S905, S905X, S905X2, S905X3, S912, S922X, and A311D processors are compatible. Odroid Devices : Official support is available for Hardkernel's , Odroid C2, Odroid-Go Advance , and Odroid-Go Super. Handheld Consoles : Dedicated handhelds like the Anbernic RG351
, R36S (and its clones), and Gameforce Chi often run official or modified versions of EmuELEC. Single Board Computers (SBCs) emuelec supported platforms
: Supported boards include the Libre Computer Le Potato and various Wetek devices. Emulated Systems The software utilizes
and various standalone emulators to support dozens of classic systems, including: emuelec-emulationstation/SYSTEMS ... - GitHub
Systems * Nintendo Wii. Dolphin. In Options → Configure → Interface, disable Confirm to Stop. ... * Nintendo GameCube. Dolphin. ..
EmuELEC is a Linux-based retro gaming distribution (a fork of CoreELEC/LibreELEC) designed specifically for Amlogic chipset devices. It does not run on PC, Raspberry Pi, or Rockchip devices. EmuELEC is a specialized operating system designed to
Summary of Supported Game Platforms
For a quick reference, here is the tier list of what you can expect to play on a standard mid-range device (e.g., S905X3):
| Tier | Platforms | Emulator Cores | | :--- | :--- | :--- | | Perfect | Atari, NES, SNES, Genesis, GBC, GBA, PS1, Neo Geo, CPS1/2/3 | Various (Snes9x, Genesis Plus GX, PCSX-ReARMed) | | Great | Nintendo DS, PSP, Dreamcast, N64, Saturn (Partial) | DeSmuME, PPSSPP, Reicast, Mupen64Plus | | Playable | Nintendo Wii, GameCube, PS2 (Selective) | Dolphin, Play!, LRPS2 | | Experimental| Nintendo 3DS, Sega 32X | Citra (Very hardware dependent) |
The Mainline Branch (v4.x - v5.x)
- Supported: Only Amlogic S905, S912, S905X2, S905X3, S922X.
- Status: Stable, daily-driver ready.
Conclusion: "Supported" is a Spectrum
For EmuELEC, a "supported platform" means three things:
- The SoC is Amlogic GX/G12/SM1.
- A DTB exists for your specific RAM + Ethernet combination.
- You accept that WiFi will likely fail, requiring a USB Ethernet adapter or tethering.
The Ultimate Safe Bet: Buy a box with a S905X3, 4GB DDR4, Gigabit Ethernet, and a known DTB (e.g., X96 Air, Vontar X3). Avoid S905W, avoid "fake" RAM, and treat WiFi support as a lottery. EmuELEC transforms e-waste into gaming gold, but only if you understand the hardware beneath the plastic shell. Supported: Only Amlogic S905, S912, S905X2, S905X3, S922X
EmuELEC is a specialized Linux-based operating system designed for retro gaming, specifically optimized for Amlogic SoC (System on a Chip) devices. While it is most famous for powering budget Android TV boxes, it also supports a range of handheld consoles and single-board computers. Supported Hardware Platforms
EmuELEC is primarily categorized by the chipsets it runs on rather than just individual device names. ODROID Go Super Review with Recalbox, EmuElec & Batocera
The "Non-Supported" Graveyard (Common Misconceptions)
- Rockchip (RK3328/RK3399): Not supported. No official builds. The boot process (miniloader vs. U-Boot) is incompatible. You need "JELOS" or "Rocknix."
- Allwinner (H616/H618): Not supported. Mali GPU blobs are proprietary and binary-blob-only for the G31 GPU.
- Realtek (RTD1295/1395): Not supported. Used in Zidoo players; no open-source GPU driver.
- Broadcom (Raspberry Pi 4): Not supported. Different architecture (VideoCore GPU vs. Mali). Use RetroPie or Batocera.
4. Version Matching Guide
| EmuELEC Version | Best for Chipsets | Kernel | Notes | | :--- | :--- | :--- | :--- | | v4.6 (final 4.x) | S905, S905X, S912 | 3.14 | Last version for 32-bit only chips | | v5.0 – v5.9 | S905X2, S905X3, S922X | 4.9 | Stable, most popular | | v6.0 – latest | S905X3, S905X4, S922X | 5.15+ | Requires 64-bit chip, better Vulkan support |
❌ Not Supported
- Raspberry Pi (any model)
- PC / x86_64 laptops
- Rockchip devices (RK3328, RK3399)
- Allwinner devices (H6, A64)
- Cheap boxes with Amlogic S805, S805X, S905W-B (low RAM, buggy)
1. GXBB (GigaBox Basic) – The Legacy Tier
- Chip: S905 (original)
- Architecture: 64-bit CPU, but EmuELEC uses 32-bit userspace for compatibility.
- Performance: Playstation 1 runs perfectly. N64 is spotty (Mario 64 works; GoldenEye does not). Dreamcast is borderline.
- Notable Boxes: Nexbox A95X (original), Beelink Mini MX, Tronsmart Vega S95.
- EmuELEC Status: Supported up to version 4.6. Version 5+ drops support for this chip due to GPU driver limitations.