mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-25 13:19:03 -05:00
The PortMaster port now starts install.py --tui on the console (or in foot or xterm under a compositor), with gptokeyb in kill mode on the installer's path, retrobios.gptk, TERM=linux and a Terminus font, and puts the console, font and mapper back on exit. pugwash screens stay as the fallback where no terminal can show, and start in no-check mode so PortMaster's A/B fix applies. Without a network, every launcher installs from a pack found on the card or names the pack and the folder. Adds launchers for Batocera and Knulli (Ports, evmapy .keys), muOS (.muxapp in muxterm with gptokeyb2) and the Tools menu of ArkOS, dArkOS, ROCKNIX, JELOS and AmberELEC, built by build_port.py with the pinned installer and tested on a simulated device.
30 lines
989 B
Markdown
30 lines
989 B
Markdown
## Notes
|
|
|
|
RetroBIOS runs the RetroBIOS installer (`install.py`, from
|
|
[github.com/Abdess/retrobios](https://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 your 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 |
|