Files
libretro/ports/muos/README.md
T
Abdessamad Derraz e919d8478e feat: pick one system in a few presses
A long systems list opens on None. A there unticks every system and
moves to the first one, and A on a system with nothing ticked installs
that one alone, so Enter still continues. Inside muxterm, which keeps
PgUp and PgDn for its scrollback, Left and Right on the D-pad page.

One system of 66 at 40x15 took 17 presses with a pad, 57 in muxterm;
it now takes 12 on both. The pyyaml check of the device lists skips
where pyyaml is not installed.
2026-10-26 22:20:29 +01:00

1.1 KiB

RetroBIOS for muOS

Copy RetroBIOS.muxapp to the card, open it from muOS's archive manager to install it, then start RetroBIOS from Applications.

It checks the BIOS folder (/run/muos/storage/bios) against the files its emulators read and installs the missing ones: downloaded with a network connection, or from a pack copied to the root of the card without one.

It runs in muxterm, muOS's terminal. With PortMaster installed, gptokeyb2 turns every button into a key and muxterm is told to leave the pad alone, so each button is sent once: D-pad to move, A or Start to choose, B or Select to go back, X to tick a system, Y for the options. L1 and R1 do nothing in muxterm, which keeps Page Up and Page Down for its own scrollback: Left and Right on the D-pad page a list instead. Hold Select, then press Start to quit. Without PortMaster, muxterm reads the pad itself (Y then ticks a system) and Menu closes it.

With no button pressed on its first screen for 5 minutes, it closes by itself: a pad the system cannot read then never leaves it stuck.

Not tried on a device yet: the icon, and whether muxterm honours SDL's controller allow-list as SDL 2.30 does.