Metadata-Version: 2.4
Name: retrobios
Version: 2026.11.11.5
Summary: Install the BIOS files emulators need, checked
Keywords: bios,firmware,emulation,emulator,retrogaming,installer,retroarch,batocera,emudeck,retrobat,recalbox,retrodeck
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-Expression: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: System :: Emulators
License-File: LICENSE
Project-URL: Documentation, https://abdess.github.io/retrobios/wiki/installer/
Project-URL: Homepage, https://abdess.github.io/retrobios/
Project-URL: Issues, https://github.com/Abdess/retrobios/issues
Project-URL: Releases, https://github.com/Abdess/retrobios/releases
Project-URL: Source, https://github.com/Abdess/retrobios

# RetroBIOS

Puts the BIOS files emulators need in the right folder, and checks them.

It finds the setup and its BIOS folder, downloads only the missing files and
checks each one. It works with RetroArch, Batocera, EmuDeck, RetroBat,
Recalbox, RetroDECK, RomM and more.

Run it:

```bash
uvx retrobios
```

Or `pipx run retrobios`, or `pip install retrobios` and then `retrobios`.
Python 3.8 or newer.

Add `--check` to see what is missing without changing anything, and `--help`
for every option.

Guides, the list of setups and the files each one needs:
https://abdess.github.io/retrobios/

