Files
libretro/ports/RetroBIOS/README.md
T
Abdessamad Derraz ecadb3cb32 feat: add the RetroBIOS PortMaster port
ports/RetroBIOS runs install.py on a handheld with PortMaster's own
screens (pugwash fifo_control through PortMasterDialog.txt), using only
what PortMaster 2024.02.26 and the 8.5.23 copy JELOS ships. It reads the
installer through --events. scripts/build_port.py writes RetroBIOS.zip
in the layout PortMaster's release build gives a port, with the
install.py the bootstraps pin, reproducibly. tests/test_port drives the
screens with stubbed dialog functions and a fake installer.
2026-10-22 03:58:42 +02:00

19 lines
640 B
Markdown

## Notes
RetroBIOS runs the RetroBIOS installer (`install.py`, from
[github.com/Abdess/retrobios](https://github.com/Abdess/retrobios)) on the
device. The installer finds the BIOS folder of the system, checks every file
its emulators read against its hash, and downloads the missing ones. The
screens are PortMaster's own.
Needs a network connection. Python 3.8 or newer: the system's, or
PortMaster's `python_3.11` runtime on aarch64, downloaded on first use.
## Controls
| Button | Action |
|--|--|
| D-Pad | Move in a list |
| A | Choose |
| B | Back, on PortMaster releases that read it (every list also has a Back or Quit entry) |