Batocera can turn an old PC, mini computer or compatible handheld into a remarkably convincing living-room retro console. Here is what the project looks like in 2026, what changed in the current stable release, and what we would check before trusting an update with a carefully curated library.
What is Batocera?
Batocera.linux is a free, open-source gaming distribution designed to boot straight into a controller-friendly interface. You can run it from a USB drive or SD card without replacing the operating system already installed on your computer, or dedicate a machine to it permanently.
Underneath the polished EmulationStation front end is a curated collection of emulators, game engines and utilities. That curation is the real appeal. Instead of building a desktop Linux installation one emulator at a time, Batocera gives you a mostly coherent console experience with shared controller mapping, artwork scraping, save-state tools, shaders, bezels, RetroAchievements support and network file sharing.
We have used Batocera in an arcade restoration ourselves. You can see the finished cabinet in Arcade Machines We’ve Known and Loved.
Current version: Batocera 43.1 “Glasswing”
At the time of writing, the current stable line is Batocera 43.1, released on 30 May 2026. The project’s changelog also contains work-in-progress notes for Batocera 44 “Malachite”, but v44 has no final release date yet. If this machine holds your main library, stay on the stable channel and treat development builds as test-drive material.
The v43 features that matter most
Better controller control
EmulationStation gained a new interface for configuring in-game controller hotkeys, plus global hotkeys that can use spare controller buttons, arcade controls or keyboard keys. That is a meaningful quality-of-life upgrade for cabinets and multi-controller living-room systems.
Batocera Control Center
The new on-screen Control Center gives quick access to global configuration and controls. On supported touchscreen Wayland devices it can also launch a virtual keyboard, reducing the need to keep a physical keyboard beside a handheld or television.
Handheld and display improvements
v43 expands support for modern handhelds, adds LED controls on supported ARM devices, improves multi-screen brightness controls and moves preferred AMD and Intel x86_64 handheld builds towards Wayland and LabWC.
More useful network settings
A Wi-Fi country selector now applies the correct regional rules and can improve connectivity, including access to supported 6 GHz bands. It sounds minor, but it removes a surprisingly common source of wireless frustration.
Light-gun progress
Light-gun support continues to mature across Dolphin, DuckStation, Flycast, PCSX2, RPCS3 and MAME-related setups. Accuracy, crosshair behaviour and multi-gun support have all received attention, making v43 particularly interesting for cabinet builders.
Modern emulators and streaming
The stable release updates major components including RetroArch, PCSX2, RPCS3, Dolphin, Flycast and ScummVM. Moonlight has moved from Moonlight Embedded to Moonlight QT on most boards, improving the route into streamed PC gaming where hardware acceleration is supported.
Why v43.1 is the version to choose
The original v43 release introduced a lot of change. The 43.1 point release then fixed several issues that matter to real collections, including missing systems or collections in EmulationStation, Steam and Flatpak problems, incorrect Microsoft controller detection, storage-manager partition handling, some broken Dolphin options, light-gun regressions and an RPCS3 exit problem.
Our practical advice is simple: if you are installing today, use the latest stable image rather than an early v43 image you may find mirrored in an old tutorial.
Important upgrade notes
| Change | Why it matters |
|---|---|
| Back up userdata first | Your saves, metadata, configurations and scraped artwork are worth more than the time saved by skipping a backup. |
custom.sh is deprecated |
Existing scripts are converted once into a service. Future custom automation should use Batocera services. |
| Some ROM folders changed | Several directory names were standardised. Read the changelog before assuming a system has disappeared. |
| Nintendo controllers may need remapping | Batocera moved to the mainline Nintendo controller driver for wired and Bluetooth devices. |
| Old Nvidia support changed | Legacy 340 and 390 drivers were removed. Desktop Nvidia users are advised to stay with the regular x86_64/Xorg image for stability rather than the experimental Wayland route. |
| 3DS files must be decrypted | Azahar replaced Azahar Plus, and compatible decrypted game files are required. |
A sensible first setup
- Start with a spare drive. Flash Batocera to a good USB drive, SSD or supported SD card and prove the hardware before altering an existing computer.
- Update only after the first successful boot. Confirm video, audio, Wi-Fi and controller behaviour before adding complexity.
- Map one controller carefully. Learn the hotkey combination and test quitting a game before mapping every controller in the house.
- Add a small legal test library. Use your own game dumps, homebrew or freely distributed software and supply any required BIOS files from hardware you own.
- Scrape in batches. Check that region, title and media matches are correct before applying metadata to a large collection.
-
Back up
/userdata. Once the setup feels right, copy the whole user-data area before major updates or experimentation.
The official Batocera Wiki should be your first stop for system-specific instructions. The supported systems list is also useful when deciding whether your hardware is a realistic match for the consoles you want to preserve.
Watch: a current Batocera PC build
Retro Game Corps published this updated, start-to-finish PC guide in November 2025. It covers choosing a mini PC, installing Batocera, adding your own games and BIOS files, scraping artwork, configuring the front end and adding Steam.
Watch on YouTube or visit the Retro Game Corps channel for hardware reviews and written companion guides.
Watch: Batocera’s built-in content downloader
The content downloader can install freely distributed games, themes, bezel packs and other community content directly from Batocera’s servers. The official wiki recommends this Batocera Nation walkthrough.
Watch on YouTube or browse the Batocera Nation channel for focused emulator and configuration tutorials. Some older videos use earlier Batocera releases, so cross-check menu names and paths against the current wiki.
Channels worth following
Retro Game Corps
Clear, current setup guides with sensible hardware recommendations and written companions.
Batocera Nation
A deep archive of Batocera-specific tutorials covering systems, controllers and advanced configuration.
ETA PRIME
Useful for seeing how emulation-focused operating systems perform across mini PCs, single-board computers and handheld hardware.
What is coming in Batocera 44?
The development changelog for v44 “Malachite” points to wider capable-ARM support, including Box64 for running x86_64 userland on AArch64, and selected-device support for emulators such as Cemu, PCSX2, Vita3K and Xenia-Edge. It also lists new handheld and board support, a temperature helper, newer graphics stacks and substantial emulator updates.
That is promising, but it is not a recommendation to install an unfinished build on your main cabinet. Features can move, disappear or require device-specific testing before release. Watch the official changelog and wait for stable release notes.
Our verdict
Batocera is at its best when you want the appliance-like feel of an original console without turning setup into a second hobby. It is particularly strong for spare mini PCs, lounge systems and arcade cabinets. The front end is friendly, but the usual rules still apply: choose hardware for the systems you genuinely want to run, keep backups, read upgrade notes and do not expect one emulator setting to suit every game.
Batocera itself does not give you permission to download commercial ROMs or BIOS files. Use game and firmware dumps you are legally entitled to use, alongside homebrew and freely distributed content.