Skip to content

RetroArch

RetroArch is one of the most flexible emulator setups in Kumo. It can currently sync saves, save states, ROMs, and BIOS files.

What Kumo supports

  • Saves
  • Save states
  • ROMs
  • BIOS files

Planned support

  • Main RetroArch config
  • Config overrides
  • Shaders

How to configure it

  1. Open RetroArch in Kumo.
  2. Let Kumo try to detect your RetroArch setup automatically.
  3. Check that the detected saves and states folders match the locations RetroArch is actually using.
  4. If needed, adjust the folders manually.

What Kumo usually finds automatically

Kumo tries to read retroarch.cfg and use the directories defined there. This gives the best results, especially if you changed RetroArch's default folders.

If Kumo cannot read the config file, it falls back to the standard RetroArch paths.

Pitfalls and limitations

  • If saves and states point to the same directory, Kumo may detect that and switch to single-folder mode.

Supported file extensions

Saves

srm, sav, mor, png, rtc, auto, state, state0 to state99

ROMs

nes, smc, sfc, gba, gbc, gb, nds, n64, z64, v64, sms, gg, md, gen, smd, pce, iso, cso, chd, bin, cue, pbp, zip, 7z, a26, a78, lnx, ngp, ngc, ws, wsc, vb, vec, col, sg, sc, psx

BIOS notes

RetroArch BIOS import is useful when your cores expect system files in a predictable location. Import the files you need per core from the BIOS row in Kumo.

There is no single BIOS file list for all RetroArch setups. Required files depend on the core you use.

Common examples by core/system include:

  • PS1: scph5500.bin, scph5501.bin, scph5502.bin
  • Sega CD / Mega-CD: bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin
  • Neo Geo: neogeo.zip

If a core reports missing BIOS files, check that core's documentation for exact filenames and region variants.