Complete BIOS and firmware packs for Batocera, BizHawk, EmuDeck, Lakka, MiSTer FPGA, ROCKNIX, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie, and RomM.
Pick your platform below and extract the pack: it carries every file its emulators load, read from their source code. Nothing to configure, nothing to hunt down.
Copy one command into your terminal:
# Linux / macOS / Steam Deck
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh
# Windows (PowerShell)
irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1 | iex
# Android (Termux, after pkg install python and termux-setup-storage)
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh
# Handheld (SD card mounted on PC)
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform retroarch --dest /path/to/sdcardThe script auto-detects your platform, downloads only missing files, and verifies checksums.
One pack per platform, and it holds everything the platform runs: its own BIOS list plus every file its emulator cores load. Pick your platform, download the ZIP, extract to the BIOS path. The installer above does the same file by file, and --target narrows it to one machine; for a region or a bare minimum, build your own pack below.
The size is what the files occupy once extracted; the ZIP itself downloads smaller, and anything over 2 GB arrives split into .zip.001, .zip.002 volumes. Open the .001 with 7-Zip or PeaZip, or join them first (cat Pack.zip.0* > Pack.zip, or copy /b Pack.zip.001+Pack.zip.002 Pack.zip on Windows).
Every release ships SHA256SUMS.txt and a detached signature of it, checkable against allowed_signers in this repository: verifying a release.
| Platform | Extracted size | Extract to | Download |
|---|---|---|---|
| Batocera | 4.2 GB | /userdata/bios/ |
Download |
| BizHawk | 2.4 GB | Firmware/ |
Download |
| EmuDeck | 3.2 GB | ~/Emulation/bios/ |
Download |
| Lakka | 5.7 GB | /storage/system/ |
