EmuELEC 3.8 is a legacy version of the popular, open-source retro gaming operating system specifically designed for Amlogic-based Android TV boxes and handhelds. While newer versions like 4.6 and beyond are now standard, version 3.8 remains a notable milestone for users of older hardware (like the S905 chipset family) due to its stability and lower system overhead. Key Features of Version 3.8

Performance Improvements: This version introduced better PSP emulation performance on certain hardware, such as the RK2020.

Broad System Support: It includes emulators for a massive range of consoles, from the Atari 2600 and NES to the PlayStation Portable (PSP) and Dreamcast.

User-Friendly Interface: Built on EmulationStation, it provides a clean, console-like menu that is easy to navigate with a gamepad.

Auto-Configuration: Most Bluetooth and USB controllers are automatically recognized and mapped, making it a "plug-and-play" experience for many. Why "Free" Matters EmuELEC - GitHub


What is EmuELEC?

EmuELEC (Emulation Embedded Linux Entertainment Center) is a Linux-based distribution derived from CoreELEC and Lakka. It strips away the Android operating system completely and boots directly into EmulationStation (ES) as its front-end, using RetroArch (Libretro) as the back-end emulation manager.

Version 3.8 is part of the legacy "Amlogic NG" (Next Gen) branch, specifically optimized for the aging but incredibly popular S9xx series of processors.

What Exactly is EmuELEC 3.8?

EmuELEC (Emulation Embedded Linux Entertainment Center) is a customized firmware that runs from a microSD card or USB drive. It boots directly into EmulationStation (your visual game frontend) and uses RetroArch (the backend emulator core) to play ROMs.

Version 3.8, released in late 2021/early 2022, was a landmark update. It introduced:

  • Kernel 4.9 for better hardware compatibility
  • Amazing first-boot setup – no more command-line partitioning
  • Bluetooth controller pairing via the GUI
  • Standalone PPSSPP (PSP emulator) for better performance
  • Dolphin standalone (GameCube/Wii) on powerful S905X3/S922X boxes

While newer versions (4.0, 4.5, 5.x) exist, many users stick with 3.8 because it is rock-solid, less resource-hungry, and has the largest library of pre-configured bezels and themes.


Why Choose EmuELEC 3.8 Over Other Options?

There are three main ways to emulate games on an Android box: using an Android front-end (like RetroArch Plus), installing a standalone Linux emulation distro (like Lakka), or using EmuELEC. Here is why 3.8 wins.

1. Performance vs. Android Android introduces overhead. Even on a powerful S905X3, running RetroArch inside Android can result in input lag and frame drops on demanding cores (PSP, N64). EmuELEC runs on bare metal. It boots directly to EmulationStation (the front-end) with zero Android services running in the background. This means your CPU and GPU are 100% dedicated to gaming.

2. Stability vs. Newer EmuELEC Versions Version 3.8 is the last major release that fully supports the S905 (non-X) and S912 chips without workarounds. Version 4.0 introduced a new device tree structure that broke compatibility for many cheap boxes. If you have an older box from 2017–2020, 3.8 is the flawless, bug-free sweet spot.

3. Cost vs. Commercial Front-Ends Some "retro game boxes" sold on AliExpress or Amazon come pre-loaded with emulators, but they’re often running a stolen, unlicensed build of EmuELEC. You can do it yourself for free, with better results.

Why choose 3.8 over newer versions (4.x/5.x)?

While EmuELEC 4.0+ exists for newer chips (S905X3/S905X4), version 3.8 remains the last "universal" build for the older S912 (8-core) and original S905 boxes that millions of people bought in 2017-2019. It is lighter, uses less RAM, and has zero telemetry.

Is EmuELEC 3.8 Still Relevant in 2025?

Absolutely. While newer versions (4.6, 5.0) offer support for the S905X4 and RK3588, they require newer kernels that drop support for the S912 and older S905. The majority of cheap second-hand boxes are S905X and S912. These boxes cost as little as $15–20 on eBay or Facebook Marketplace.

Pair EmuELEC 3.8 with a $10 USB SNES controller, and you have a dedicated retro console that plays:

  • NES, SNES, Genesis (perfect)
  • PlayStation 1 (near-perfect, even with enhanced resolution)
  • N64 (leaf-green, red: 80% playable)
  • PSP (God of War runs at 30-40fps, 2D games perfect)
  • MAME (thousands of arcade classics)

All of this for the price of a pizza. And the software? Zero dollars.