RetroFE
The Skinner's Dream
The most customizable frontend for builders who want complete control over every pixel. RetroFE's XML-based layout system lets you create entirely unique interfaces — no two RetroFE cabinets look alike. The choice for builders who treat their cabinet UI as art.
The "Minimalist Power" Philosophy
If you want a frontend that is as fast as a racing car and as flexible as a blank canvas, RetroFE is the professional's choice. While LaunchBox is about metadata and Hyperspin is about flash, RetroFE is about pure performance and artistic control. It is the "underground" engine that powers many of the most famous pre-configured arcade builds (like CoinOPS), but mastering it yourself allows you to build a truly unique, one-of-a-kind cabinet.
In 2026, RetroFE remains the gold standard for builders who want a cinematic, 4K-ready interface without the overhead of a full Windows desktop manager. RetroFE is built on a "Layout-and-Collection" architecture.
The Advantage
It is incredibly lightweight. Because it doesn't rely on heavy databases, it boots almost instantly and scrolls through thousands of games with zero lag, even on mid-range hardware.
The Trade-off
It is "Configuration-Heavy." There is no fancy GUI for adding games; you'll be working with simple text files and folder structures.
The ABC Setup Workflow
Follow this three-phase workflow to build a lightning-fast RetroFE cabinet with full artistic control over every visual element.
The "Portable" Foundation
1. Download: Get the latest stable release of RetroFE from the official website or a trusted community mirror.
2. Installation: Extract the folder to the root of your drive (e.g., D:\RetroFE\).
3. The "Core" Folders: Familiarize yourself with these three folders:
layouts/ — Where your visual themes live.
collections/ — Where your game lists and emulator settings live.
meta/ — Where your game descriptions and year/manufacturer data live.
The "Collection" Protocol
To add a system (like MAME), you must create a collection.
1. Create Folder: Create a folder in collections/ named MAME.
2. The include.txt: Create a text file named include.txt inside that folder. List your game filenames (one per line) here.
3. The settings.conf: This file tells RetroFE which emulator to use. Point it to your MAME executable:
executable = D:\Emulators\MAME\mame.exe
arguments = "%ITEM_NAME%"
Layouts & 4K Optimization
1. Choose a Theme: Download a modern, 4K-ready layout like "Aeon Nox" or "Aura." Place it in the layouts/ folder.
2. Set the Default: Open settings.conf in the root folder and set layout = YourThemeName.
3. Screen Scaling: For 4K cabinets, ensure your Windows "Scale and Layout" is set to 100%. If it's set to 150% or 200%, the RetroFE interface may appear "cut off" or misaligned.
World-Class Video Walkthroughs
These curated video tutorials cover the complete RetroFE setup process, the best minimalist themes of 2026, and how RetroFE powers the world's most popular arcade builds.
RetroFE: The Ultimate 2026 Setup Guide for Beginners
A complete 4K walkthrough of the initial setup, focusing on the latest 2026 performance tweaks and layout customizations.
Showcase: The Best "Clean" RetroFE Themes of 2026
See why RetroFE is the "Skinner's Dream." A tour of the most artistic and minimalist themes that make a cabinet look like a retail product.
RetroFE vs. CoinOPS: Understanding the Engine
Learn how RetroFE powers the world's most popular arcade builds and how you can use that same power for your custom project.
Novice vs. Veteran Tier
Whether you're troubleshooting missing video previews or building per-collection layouts, these tips are organized by experience level.
The "Missing Video" Fix
If your games show up but there's no video preview:
RetroFE is very strict about naming. Your video file (in collections/MAME/medium_video/) must match the game name in your include.txt exactly. If the game is sf2.zip, the video must be sf2.mp4.
The "Global Search" Feature
For cabinets with thousands of games, scrolling is a pain.
Enable the "Search" layout feature. By mapping a specific button on your arcade panel to the "Search" command, you can bring up an on-screen keyboard to jump directly to any game in your entire library.
Per-Collection Layouts
Want your "Fighting Games" collection to have a different look than your "Classic 80s" collection?
You can assign a specific theme to a specific collection. In collections/MAME/settings.conf, add the line layout = FightingTheme. This allows your cabinet to change its entire "personality" as you browse different genres.
Final Recommendation
For the G&G Arcade builder, RetroFE is the #1 choice for Custom-Themed Cabinets. If you are building a cabinet with a specific theme (e.g., a Star Wars or Marvel dedicated machine), RetroFE gives you the tools to make the software match the physical art perfectly.
