Skip to content

Runners

What starts a game, as universe runner ls lists them. A game’s runner is set in its Game settings or with universe set <game> runner=<id>.

Id proton · also umu · runs Windows games · looks for umu-run · opens .exe .bat .msi.

Id wine · runs Windows games · looks for wine · opens .exe .bat .msi.

Id linux · also native · runs Linux games.

Id dolphin · runs Nintendo GameCube, Nintendo Wii games · looks for dolphin-emu · opens .iso .gcm .gcz .ciso .wbfs .rvz .wia .dol .elf .m3u .wad.

Options (universe runner set dolphin <key>=<value>):

  • Batch mode (quit with the game): batch, default true
  • User directory: user_directory, default ""

Id eden · also yuzu, citron, sudachi, suyu · runs Nintendo Switch games · looks for eden, citron, sudachi, suyu, yuzu · opens .nsp .xci .nca .nro .nso .nsz .xcz.

Options (universe runner set eden <key>=<value>):

  • Fullscreen: fullscreen, default true

Id ryujinx · also ryubing · runs Nintendo Switch games · looks for Ryujinx, ryujinx, Ryujinx.Headless.SDL2 · opens .nsp .xci .nca .nro .nso.

Options (universe runner set ryujinx <key>=<value>):

  • Fullscreen: fullscreen, default true

Id rpcs3 · runs Sony PlayStation 3 games · looks for rpcs3 · opens .bin .self .elf .pkg.

Options (universe runner set rpcs3 <key>=<value>):

  • No GUI (quit with the game): nogui, default true

Id pcsx2 · runs Sony PlayStation 2 games · looks for pcsx2-qt, pcsx2, PCSX2 · opens .iso .chd .cso .zso .gz .bin .elf .irx.

Options (universe runner set pcsx2 <key>=<value>):

  • Fullscreen: fullscreen, default true
  • No GUI (quit with the game): nogui, default true
  • Full boot (BIOS screen): full_boot, default false

Id duckstation · runs Sony PlayStation games · looks for duckstation-qt, duckstation-nogui, DuckStation, duckstation · opens .cue .bin .chd .iso .img .pbp .ecm .mds .m3u .psexe .exe.

Options (universe runner set duckstation <key>=<value>):

  • Fullscreen: fullscreen, default true
  • No GUI (quit with the game): nogui, default true

Id cemu · runs Nintendo Wii U games · looks for Cemu, cemu · opens .wud .wux .wua .rpx .iso .elf.

Options (universe runner set cemu <key>=<value>):

  • Fullscreen: fullscreen, default true
  • MLC folder: mlc, default ""

Id azahar · also citra, lime3ds · runs Nintendo 3DS games · looks for azahar, azahar-qt, lime3ds, citra-qt, citra · opens .3ds .3dsx .cci .cxi .cia .app .elf .axf.

Options (universe runner set azahar <key>=<value>):

  • Fullscreen: fullscreen, default true

Id melonds · runs Nintendo DS games · looks for melonDS, melonds · opens .nds .dsi .ids .srl.

Options (universe runner set melonds <key>=<value>):

  • Fullscreen: fullscreen, default true

Id mgba · runs Nintendo Game Boy Advance, Nintendo Game Boy games · looks for mgba-qt, mgba · opens .gba .gb .gbc .agb .mb.

Options (universe runner set mgba <key>=<value>):

  • Fullscreen: fullscreen, default true

Id ppsspp · runs Sony PlayStation Portable games · looks for PPSSPPSDL, PPSSPPQt, ppsspp, ppsspp-sdl, ppsspp-qt · opens .iso .cso .chd .pbp .elf .prx.

Options (universe runner set ppsspp <key>=<value>):

  • Fullscreen: fullscreen, default true
  • Quit from the pause menu: pause_exit, default true

Id xemu · runs Microsoft Xbox games · looks for xemu · opens .iso .xiso.

Options (universe runner set xemu <key>=<value>):

  • Fullscreen: fullscreen, default true

Id xenia · also xenia-canary · runs Microsoft Xbox 360 games · looks for xenia_canary.exe, xenia.exe · opens .iso .xex .zar .xcp.

Options (universe runner set xenia <key>=<value>):

  • Fullscreen: fullscreen, default true

Id shadps4 · runs Sony PlayStation 4 games · looks for shadps4, shadPS4, shadps4-qt · opens .bin .elf .self .pkg.

Options (universe runner set shadps4 <key>=<value>):

  • Fullscreen: fullscreen, default true

Id vita3k · runs Sony PlayStation Vita games · looks for Vita3K, vita3k · opens .vpk.

Options (universe runner set vita3k <key>=<value>):

  • Fullscreen: fullscreen, default true

Id kytyps5 · runs Sony PlayStation 5 games · looks for kyty_emulator · opens .bin .zar.

Options (universe runner set kytyps5 <key>=<value>):

  • Fullscreen: fullscreen, default true

Id sharpemu · runs Sony PlayStation 5 games · looks for SharpEmu, sharpemu · opens .bin .zar.

Options (universe runner set sharpemu <key>=<value>):

  • Fullscreen: fullscreen, default true

Id mupen64plus · also m64p · runs Nintendo 64 games · looks for mupen64plus, m64p · opens .n64 .z64 .v64 .rom.

Options (universe runner set mupen64plus <key>=<value>):

  • Fullscreen: fullscreen, default true
  • Hide the on-screen display: hide_osd, default true

Id snes9x · runs Nintendo SNES games · looks for snes9x-gtk, snes9x · opens .sfc .smc .fig .swc .bs.

Id flycast · also reicast · runs Sega Dreamcast games · looks for flycast, reicast · opens .gdi .cdi .chd .cue .elf .bin.

Options (universe runner set flycast <key>=<value>):

  • Fullscreen: fullscreen, default true

Id scummvm · runs ScummVM games · looks for scummvm.

Options (universe runner set scummvm <key>=<value>):

  • Fullscreen: fullscreen, default true
  • Subtitles: subtitles, default false

Id dosbox · also dosbox-staging, dosbox-x · runs MS-DOS games · looks for dosbox-staging, dosbox-x, dosbox · opens .exe .com .bat .conf.

Options (universe runner set dosbox <key>=<value>):

  • Fullscreen: fullscreen, default true
  • Quit with the program: exit, default true

Id mame · runs Arcade games · looks for mame · opens .zip .7z .chd.

Options (universe runner set mame <key>=<value>):

  • Fullscreen: fullscreen, default true
  • Skip the game info screen: skip_gameinfo, default true