CabinetOS

When something is wrong

Messages a game can show

The system’s name in a message is RomM’s name for the platform.

Message What to do
No Sega Saturn BIOS on your server (or another system) Add the BIOS to RomM as firmware for that platform. File names: Systems, formats and BIOS.
No Nintendo Switch keys on your server Add prod.keys as Switch firmware in RomM.
Needs newer Nintendo Switch keys on your server The game needs keys from a newer firmware. Replace prod.keys.
No PlayStation 3 firmware on your server Add PS3UPDAT.PUP as PS3 firmware.
No license for this game on your server Put the game’s .rap file in the same RomM game folder as its PKG.
No Xbox BIOS on your server Add the MCPX boot ROM and a flash BIOS as Xbox firmware.
This game’s file is a web page, not a game The file on the server is a saved download page. Replace it in RomM.
Needs X.X GB more space Remove downloads (Settings, Storage, Downloads) or plug in a drive.
Couldn’t start this game Check the format against Systems. A zipped Dreamcast, GameCube, Wii or Saturn disc will not start: use CHD, RVZ or ISO.

The Library

Controllers

The screen

Remote Play

Reporting a problem

  1. Settings, System, Diagnostic report. Scan the code with a phone on the same network to download the report, or type the address shown under it into a computer. It is also in File access, under reports.
  2. Open an issue and attach the report. Say what you saw and when.

The report says which machine it is, every version, the settings and the console’s logs. Your server’s address, names, Wi-Fi networks, network addresses, serial numbers and passwords are replaced before it is written, so it is safe to post. Game titles stay in.

If the console does not get as far as Settings, a report from the next boot still has the boot that failed. With Developer access, cabinetos-report makes the same file.

CabinetOS is tested on the GEEKOM A9 Max only, so reports from other machines are how it gets better on them.

Something wrong or missing here? See this page on GitHub or open an issue.