Pegasus
The most technically advanced frontend for builders wanting cutting-edge performance. Pegasus uses Qt's QML engine for buttery-smooth 60fps animations and GPU-accelerated rendering, making it the "GPU-Powered Future" of arcade frontends.
The Benefit
GPU-accelerated rendering means the UI never stutters. QML theming is incredibly powerful - you can create themes that rival commercial game UIs. Metadata format is compatible with ES-DE, making migration easy.
The Trade-off
QML has a learning curve for custom themes. Smaller community than LaunchBox or ES-DE means fewer pre-built themes available.
The "Next-Gen Engine" Philosophy
Understanding why Pegasus works differently
High-performance, QML-based frontend built for the next generation of arcade cabinets. It uses Qt's QML engine for buttery-smooth 60fps animations and GPU-accelerated rendering.
Start with the "Grid" or "Flixnet" community theme. These showcase Pegasus's GPU power and give you a professional look immediately.
Windows / Linux
Desktop and Cabinet
- ✓ Full GPU acceleration
- ✓ 4K optimized themes
- ✓ Keyboard & Gamepad
- ✓ ES-DE metadata support
Android
Portable and Tablet
- ✓ Native Android app
- ✓ Touch navigation
- ✓ RetroArch integration
- ✓ Tablet-friendly themes
QML Engine
Advanced Theming
- ✓ 60fps animations
- ✓ 3D transitions
- ✓ Particle effects
- ✓ Minimal CPU usage
The ABC Setup Workflow
Follow this three-phase workflow to get Pegasus running
The Cross-Platform Foundation
1. Download: Obtain from pegasus-frontend.org - available for Windows, Linux, and Android.
2. Install: Install or extract to a dedicated folder (e.g., D:\Pegasus\).
3. First Launch: Pegasus looks for metadata files in configured game directories. Set your game directories in Settings > Game Directories.
The Metadata Protocol
1. Create Files: Create metadata.pegasus.txt files in each game directory.
2. Format: Each game entry includes title, file path, developer, genre, and media references.
3. Alternative: Use the Skyscraper tool to auto-generate Pegasus-compatible metadata from online databases.
Pegasus can also read ES-DE gamelist.xml files, so if you're migrating from ES-DE, your existing metadata works.
Theme & GPU Optimization
1. Download Themes: Get themes from pegasus-frontend.org/tools/themes.
2. Install: Place in config/themes/ folder and select via Settings > Theme.
3. GPU Settings: Ensure your GPU drivers are up to date. Pegasus uses hardware acceleration by default.
4. For 4K Displays: Most themes auto-scale, but check theme settings for resolution-specific options.
Video Guides & Tutorials
Curated video tutorials covering setup, builds, and optimization
Setup & Build Guides
Pegasus Frontend: The Complete 2026 Setup Guide
15:00
Pegasus vs ES-DE: Which Frontend Should You Choose?
12:30
Advanced & Android
Building the Ultimate Android Arcade with Pegasus
18:45
Novice vs. Veteran Tier
Tips organized by experience level — from first boot to custom themes
The "No Games Found" Fix
Pegasus launches but shows no games.
Pegasus requires metadata.pegasus.txt files in your game directories. Without these files, it has nothing to display. Use Skyscraper to auto-generate them, or create a simple one manually with the game title and file path.
QML Theme Development
Want to build a completely custom theme with 3D transitions and particle effects?
Learn QML (Qt Modeling Language). Pegasus themes are full QML applications with access to GPU shaders, 3D transforms, and particle systems. The official documentation has excellent starter templates.
Android Arcade Tablet
Building a portable arcade or bartop with an Android tablet?
Pegasus is one of the few frontends with native Android support. Pair it with RetroArch on Android for a fully portable arcade experience. Use touch-friendly themes designed for tablet displays.
Final Verdict
The bottom line on Pegasus for your arcade build
The #1 choice for Tech-Forward Builders who want cutting-edge performance. It is the smoothest, most technically advanced frontend available in 2026.
Pegasus is the "GPU-Powered Future" of arcade frontends. Its QML engine delivers the smoothest animations in the scene, its metadata format is compatible with ES-DE, and its cross-platform support (including Android) makes it the most versatile next-gen option.
Related Frontend Guides
Explore other frontends in the Specialist Five tier and beyond

Builders creating visual showpiece cabinets where presentation is everything

Advanced builders who want to design a completely unique cabinet interface

Budget builds, Raspberry Pi cabinets, and builders who want authentic attract mode behavior
Explore more: Learn about emulator setup guides for the systems this frontend supports, check our Builder's Blueprint articles for cabinet construction tips, or browse our trusted vendor directory for parts and supplies.
