Chips: Amlogic S905X2, S905X3, S905X4; Rockchip RK3326
Example devices: Khadas VIM1, ODROID-GO Advance, X96 Air
In the world of retro gaming, the temptation to turn a cheap TV box into a retro gaming powerhouse is strong. While RetroArch and Lakka are household names, EmuELEC has quietly become the Swiss Army Knife for ARM-based devices. It is a minimal Linux distribution designed to do one thing flawlessly: emulate retro games on Amlogic, Rockchip, and Allwinner hardware.
But what exactly can you play on it? If you are looking to build a DIY console, here is a comprehensive breakdown of the EmuELEC supported platforms.
Supporting a platform isn't just about the SoC. Three hardware components break compatibility:
Always search for “your box model + EmuELEC” before buying. Many cheap boxes have fake RAM specs or incompatible WiFi/BT chips that cause crashes. For a hassle-free experience, buy an Odroid N2+ or a well-documented box like X96 Max+ or HK1 Box.
EmuELEC Supported Platforms
EmuELEC is a popular emulator frontend that allows users to play a wide range of classic games on various devices. But which platforms does EmuELEC support?
Here are the platforms that EmuELEC currently supports:
EmuELEC provides a user-friendly interface that allows you to easily browse and play your favorite classic games. With support for a wide range of platforms, EmuELEC is a great option for anyone looking to play retro games on their device.
Minimum System Requirements:
Supported Emulators:
Want to learn more about EmuELEC or get started with the platform? Check out the official EmuELEC website or community forums for more information!
EmuELEC Supported Platforms Report is a specialized, open-source Linux distribution designed specifically for retro gaming on Amlogic-based TV boxes and select handheld devices. It leverages
as its base and focuses on providing a plug-and-play experience for emulation. 1. Hardware Platform Compatibility EmuELEC is optimized for the
architecture. Broadly, it supports devices that utilize 64-bit Amlogic SoCs. Releases · EmuELEC/EmuELEC - GitHub
EmuELEC is a retro-gaming operating system specifically designed for
-based devices, including many popular Android TV boxes and select open-source handhelds. Supported Hardware Platforms EmuELEC's primary focus is on Amlogic System-on-Chips (SoCs) . Key supported platforms include: Android TV Boxes : Many "generic" budget boxes using S905 series , etc.) and chips are supported. Official Handheld Devices : Supported Rockchip-based handhelds include: Odroid-Go Advance (OGA) Odroid-Go Super (OGS) GameForce CHI SBCs (Single Board Computers)
: While primarily for Amlogic, specific versions have been adapted for the Raspberry Pi 4 in certain guides. Clone Handhelds
: Firmware updates and community versions often exist for devices like the Emulated Systems (Console Support) How to Add Games to EmuELEC - Video Guide - EEMC501 19 Apr 2021 —
EmuELEC has become the gold standard for turning affordable hardware into powerful retro gaming hubs. By focusing specifically on Amlogic-based systems, it offers a optimized experience that general-purpose operating systems can’t match.
Whether you are looking to repurpose an old TV box or buying a dedicated handheld, understanding EmuELEC supported platforms is the first step toward building your ultimate retro collection. What is EmuELEC? emuelec supported platforms
EmuELEC is a specialized Linux distribution designed strictly for Amlogic SoC (System on a Chip) devices. It combines several powerful tools into one seamless interface: CoreELEC: The lightweight Linux foundation.
EmulationStation: The beautiful "frontend" where you browse your game covers and menus.
RetroArch: The "backend" that manages the various emulator cores needed to run each system. Core Supported Hardware: The Amlogic Ecosystem
The vast majority of EmuELEC’s development is focused on Amlogic processors. These are typically found in Android TV boxes and select single-board computers. 1. Android TV Boxes
This is the most common way to use EmuELEC. High-performance boxes use chipsets that can handle everything from 8-bit classics to PlayStation 1 and even some PSP or Dreamcast titles.
S905 Series (The Budget Kings): Includes S905, S905X, S905W, and S905L. These are perfect for systems up to PS1.
S905X2 / S905X3 / S905X4: More modern chips that offer better performance for N64, Dreamcast, and PSP.
S922X / A311D (The Performance Leaders): Found in high-end boxes like the Beelink GT-King Pro or the Khadas VIM3. These are the top performers for the firmware.
S928X: The latest high-end support seen in devices like the Ugoos AM8. 2. Single-Board Computers (SBCs)
Many enthusiasts prefer SBCs for their reliability and community support. EmuELEC provides a user-friendly interface that allows you
Hardkernel Odroid: Supported models include the Odroid C2, C4, N2, and N2+.
Libre Computer: Popular models like Le Potato (S905X) and La Frite are fully compatible.
Khadas: The VIM series (VIM1, VIM3, VIM3L, VIM4) are well-supported through specific device trees. 3. Handheld Consoles
While EmuELEC is primarily for TV boxes, a few specific handhelds use it as their native OS:
Odroid Go Advance (OGA) & Odroid Go Super (OGS): These were some of the first handhelds to get official support.
GameForce Chi: Another RockChip-based handheld that runs EmuELEC effectively.
Pre-built Clones: Many "Super Console X" style devices from retailers like AliExpress come pre-installed with EmuELEC versions.
EmuELEC Handheld Review: Is This the Best Retro Gaming ... - AliExpress
EmuELEC's bootloader must initialize the memory controller. S905X3 boxes with DDR3 (common in cheap "4GB" fake boxes) require a special dtb file. If you use the standard DDR4 DTB, you get a black screen.