EmulationStation Frontend
REG ES, a bespoke EmulationStation build, delivers a slick nostalgic UI that is simple to tweak.
Retro Emulation Gaming Linux
Founded by retro gaming enthusiasts and open source developers, REG Linux turns SBCs, handhelds, laptops, and desktops into polished gaming rigs with curated software grounded in Buildroot, systemd-free system, and official wiki documentation that guides every release.
REG Linux blends a customized EmulationStation frontend with curated RetroArch cores on top of a rock-solid Linux foundation.
What makes REG special
REG Linux ships with the pieces you expect from a dedicated retro rig—carefully tuned frontends, tested emulators, community-requested ports, and a focus on reliability.
REG ES, a bespoke EmulationStation build, delivers a slick nostalgic UI that is simple to tweak.
An ever-growing catalog of native ports, engines, and tools sits alongside the default emulator stack.
Immutable Buildroot base plus an integrated rescue workflow keep experiments safe.
REG Linux is community-driven, transparent, and licensed for tinkering without restrictions.
Play arcade, console, and computer classics, switching cores or ports with a single menu action.
From aging laptops to modern SBCs and handhelds, REG targets diverse devices with tuned kernels.
REG ships with the most requested emulators ready to play: RetroArch, MAME, and specialist cores for handhelds, arcades, and microcomputers. Inputs, shaders, and hotkeys are sensible by default, so you can jump straight into the fun.
Hardware coverage
REG relies on mainline LTS kernels whenever possible, making it easier to support SBC boards, handhelds, mini consoles, and desktops. The wiki installation guide lists coverage for ARM (Allwinner, Rockchip, Amlogic), AArch64 (RK3588, Snapdragon), RISC-V (K1, JH7110), and x86_64 mini PCs, so you can pick the profile that matches your hardware.
From Raspberry Pi-style boards to RK3588 powerhouses, profiles ensure video, audio, and I/O just work.
REG keeps controls responsive and includes handheld-friendly themes plus suspend-safe defaults.
Install on internal storage or boot from USB for a dedicated gaming partition that remains isolated.
Official wiki
The REG Linux wiki runs on MkDocs Material and mirrors every release, covering installation, architecture, developer builds, and community resources for hardware enthusiasts.
Choose an image, flash it safely, and get controller-friendly onboarding tips for EmulationStation.
Open guideSupported platforms span ARM (Allwinner, Rockchip, Amlogic), AArch64 (RK3588, Snapdragon), RISC-V (K1, JH7110), and x86_64 mini PCs.
View devicesImmutable Buildroot layout with sysvinit, a squashfs root, and configurable /userdata partitions for game storage.
Explore architectureBuild from source with commands like make h700-build and tweak configurations inside the configs directory.
Boot and play
Read the wiki, join Discord, or open a GitHub issue—contributors are active and eager to assist.
Open source & community
REG Linux is driven by volunteers. Whether you file bugs, port engines, design themes, or help with docs, every contribution keeps the project thriving.