Files
libretro/ports/RetroBIOS
Abdessamad Derraz 6c14468862 feat: say the installer and setup pages plainly
- The installer speaks without "you": the first screen asks "Where
  to install?", rows read "Copy the BIOS files from an old card or a
  folder", a close match reads "Close matches: ...". The handheld
  launchers and their port text follow, and the pronoun guard no
  longer lists any installer message.
- A setup that runs as an app opens on its one-line command, the
  folder table after it; a setup that runs on its own device keeps
  the network folder first, which its ZIP route needs.
- The home steps say what to do: "Its page gives one line to copy",
  "Paste it, press Enter".
2026-11-09 16:33:56 +01:00
..

Notes

RetroBIOS runs the RetroBIOS installer (install.py, from github.com/Abdess/retrobios) on the device, in its full-screen interface. The installer finds the BIOS folder of the system, checks every file its emulators read against its hash, and installs the missing ones.

With a network connection the files are downloaded. Without one, copy the BIOS pack of the system (a _BIOS_Pack.zip file from the releases page) into ports/retrobios on the card, and RetroBIOS installs from it.

Python 3.8 or newer: the system's, or PortMaster's python_3.11 runtime on aarch64, downloaded on first use.

Under a desktop session with neither foot nor xterm, RetroBIOS opens PortMaster's own screens instead of the full-screen interface.

Controls

Button Action
D-Pad Move
A or Start Choose
B or Select Back
X Tick or untick a system
Y Options
L1 / R1 Page up / down
Start + Select Quit