-
Notifications
You must be signed in to change notification settings - Fork 4
18 emulator parameters
Reference guide built from
SimpleLauncher\parameters.md(the canonical, 5,831-line file shipped with the app and shown in the Edit System help pane).
One section per system (## System Name), each containing:
- The six path placeholders (see below).
- Suggested System Folder example, extensions to search, Extract File Before Launch?, extensions to launch after extraction, Group Files by Folder?.
- One block per emulator:
- Emulator Name and Emulator Path (Example)
-
Emulator Parameters — examples using absolute paths, relative paths (
%EMULATORFOLDER%), or per-file-type variants (MAME machines, WinUAE floppy/harddrive/cdrom, Vice-autostart/-autoload…) - Fullscreen Parameter (and sometimes a Windowed Parameter)
- Availability (
Windows-x64,Windows-arm64), BIOS requirements, documentation links, download links, RetroAchievements support notes.
| Placeholder | Meaning | Example |
|---|---|---|
%BASEFOLDER% |
Directory of SimpleLauncher.exe
|
%BASEFOLDER%\emulators\RetroArch\retroarch.exe |
%SYSTEMFOLDER% |
First <SystemFolder> of the current system |
%SYSTEMFOLDER% |
%EMULATORFOLDER% |
Directory of the emulator executable | -L "%EMULATORFOLDER%\cores\cap32_libretro.dll" -f |
%ROM% |
Full ROM path (path + extension) | %ROM% |
%NAME% |
ROM name without path or extension | dir="games/%NAME%" |
%ROMSYSTEMFOLDER% |
System folder that contains the selected ROM | %ROMSYSTEMFOLDER% |
Resolution happens at launch time (ResolveParameterString, see 06 — Systems & Launch); if no ROM placeholder is present the ROM path is auto-appended (MAME/Raine get the bare machine name).
-
RetroArch:
-L "<core path>" -f(core usually%EMULATORFOLDER%\cores\<core>_libretro.dll). -
MAME:
-rompath "<emulator>\roms;<emulator>\bios;<base>\roms\<System>;<systemfolder>" <machine> [-cart|-flop1|-cass|-cdrm];-window= windowed mode. -
WinUAE:
/config "%EMULATORFOLDER%\Config.uae" /nogui /run|/floppy0|/harddrive|/cdrom;/fullscreen//windowed. -
Mednafen:
-video.fs 1for fullscreen. -
Vice:
-autostart/-autoload/-fullscreen. -
Commander Genius:
dir="games/%NAME%"(see the dedicated setup section inparameters.md). -
Ares:
--fullscreen --system "<System>".
Generated from parameters.md at doc-build time:
| System | Emulators |
|---|---|
| Amstrad CPC | Retroarch caprice32 , CPCEC , MAME |
| Amstrad GX4000 | MAME |
| Arcade | MAME , Retroarch mame , Raine |
| Atari 2600 | Stella , Ares , Retroarch stella , MAME |
| Atari 5200 | Altirra , Retroarch a5200 , MAME |
| Atari 7800 | Retroarch prosystem , ProSystem , MAME |
| Atari 8-Bits / Atari 800 | Altirra , MAME , Retroarch atari800_libretro |
| Atari Jaguar | BigPEmu , MAME |
| Atari Jaguar CD | BigPEmu |
| Atari Lynx | Mednafen , Gearlynx , Retroarch mednafen_lynx , MAME |
| Atari ST | Hatari , Steem SSE , Retroarch hatari , MAME |
| Atomiswave / Sammy Atomiswave | Flycast |
| Bandai WonderSwan | Mednafen , Ares , BizHawk , Retroarch mednafen_wswan , MAME |
| Bandai WonderSwan Color | Mednafen , Ares , BizHawk , Retroarch mednafen_wswan , MAME |
| Casio PV-1000 | MAME |
| Colecovision | Gearcoleco , Ares , Retroarch gearcoleco , MAME |
| Commander Genius | Commander Genius |
| Commodore 64 | CCS64 , Vice , Retroarch vice_x64_libretro , Retroarch vice_x64sc_libretro , MAME |
| Commodore 128 | Vice , MAME , Retroarch vice_x128 |
| Commodore Amiga | WinUAE , WinFellow , Retroarch puae , Retroarch puae2021 , MAME |
| Commodore Amiga CD32 | Retroarch puae , Retroarch puae2021 , MAME |
| FM Towns / FM-Towns | Tsugaru |
| LaserDisk | Daphne , Hypseus Singe |
| Magnavox Odyssey 2 | Retroarch o2em , O2EM |
| Mattel Aquarius | MAME |
| Mattel Intellivision | Retroarch freeintv , MAME |
| Microsoft DOS | DOSBox , DOSBox Staging , DOSBox-X , Retroarch dosbox_pure , Retroarch dosbox |
| Microsoft MSX | OpenMSX , MSXEC , Ares , Retroarch bluemsx , Retroarch fmsx , fMSX , MAME |
| Microsoft MSX2 | OpenMSX , MSXEC , Ares , Retroarch bluemsx , Retroarch fmsx , fMSX , MAME |
| Microsoft Windows | Direct Launch |
| Microsoft Xbox | Xemu |
| This emulator is available for Windows-x64 and Windows-arm64. |
|
| This emulator requires BIOS and system files to work. The list of required files can be found on Xemu Website. |
|
| There are multiple ways to launch this emulator., Cxbx-Reloaded |
|
| This emulator is available for Windows-x64. |
|
| There are multiple ways to launch this emulator. | |
| Microsoft Xbox 360 | Xenia |
| This emulator is available for Windows-x64. |
|
| There are multiple ways to launch this emulator. | |
| Microsoft Xbox 360 XBLA | Xenia |
| This emulator is available for Windows-x64. |
|
| There are multiple ways to launch this emulator., Xenia , Xenia |
|
| NEC PC Engine / TurboGrafx 16 | Mednafen , Ares , Ootake , Retroarch mednafen_pce , MAME |
| NEC PC Engine CD / TurboGrafx CD | Mednafen , Geargrafx , Ares , Mesen , BizHawk , Retroarch mednafen_pce , MAME |
| NEC PC-FX / PC-FX / PCFX | Mednafen , BizHawk , Retroarch mednafen_pcfx , MAME |
| NEC SuperGrafx / SuperGrafx | Mednafen , Ares , Retroarch mednafen_supergrafx |
| Nintendo 3DS | Azahar , Borked3DS , Citra , Panda3DS , Retroarch citra , Retroarch panda3ds |
| Nintendo 64 | Ares , Simple64 , BizHawk , Rosalie Mupen GUI - RMG , Gopher64 , Project64 , Retroarch mupen64plus_next , Retroarch parallel_n64_libretro , MAME |
| Nintendo 64DD | Ares , Retroarch mupen64plus_next , MAME |
| Nintendo DS | melonDS , DeSmuME , NooDs , Retroarch melonds , Retroarch desmume |
| Nintendo Family Computer Disk System / Famicom Disk System | Ares , Mesen , Mednafen , Retroarch mesen , Retroarch nestopia , Retroarch fceumm |
| Nintendo Game Boy | mGBA , Ares , JGenesis , Gearboy , Mednafen , Sameboy , Retroarch sameboy , Retroarch gambatte , Retroarch tgbdual , Retroarch gearboy , TGB-Dual-L , MAME |
| Nintendo Game Boy Advance | mGBA , Ares , Mednafen , Hades , VisualBoy Advance M , Retroarch mgba , MAME |
| Nintendo Game Boy Color | mGBA , Ares , Mednafen , JGenesis , Gearboy , Sameboy , Retroarch sameboy , Retroarch gambatte , Retroarch tgbdual , Retroarch gearboy , TGB-Dual-L , MAME |
| Nintendo GameCube | Dolphin , Retroarch dolphin |
| Nintendo NES / Famicom | Ares , puNES , Mednafen , JGenesis , Mesen , MyNes , Retroarch mesen , Retroarch nestopia , Retroarch fceumm , MAME |
| Nintendo Satellaview | Ares |
| Nintendo SNES / Super Nintendo / Super Famicom / Super Nes | Bsnes , Snes9x , JGenesis , Ares , Mednafen , Retroarch snes9x , Retroarch bsnes , Retroarch bsnes-jg , Retroarch mednafen_snes_libretro , MAME |
| Nintendo SNES MSU1 | Snes9x , Ares , Retroarch snes9x |
| Nintendo Switch | Eden , Citron , Sudachi , Yuzu , Ryubing , Kenji-NX , Ryujinx |
| Nintendo Virtual Boy | Mednafen , Retroarch mednafen_vb_libretro , MAME |
| Nintendo Wii | Dolphin , Retroarch dolphin |
| Nintendo WiiU | Cemu |
| Nintendo WiiWare | Dolphin , Retroarch dolphin |
| Panasonic 3DO | 4DO , BizHawk , Retroarch opera |
| Philips CD-i | CDiEmu / CD-i Emulator , Retroarch same_cdi |
| ScummVM / Scumm-VM | ScummVM |
| This emulator is available for Windows-x64 and Windows-arm64. |
|
| There are multiple ways to use this program. , ScummVM , ScummVM |
|
| Sega Dreamcast | Flycast , Redream , Demul , Deecy , Retroarch flycast , MAME |
| Sega Game Gear | MasterGear , Kega Fusion , JGenesis , Mednafen , Emulicious , GearSystem , Ares , BizHawk , Retroarch genesis_plus_gx , MAME |
| Sega Genesis / Mega Drive | Kega Fusion , JGenesis , Ares , Blastem , Mednafen , ClownMDEmu , Retroarch picodrive , Retroarch genesis_plus_gx , Retroarch blastem , MAME |
| Sega Genesis 32X / Mega Drive 32X | Kega Fusion , JGenesis , Ares , Retroarch picodrive , MAME |
| Sega Genesis CD / Mega Drive CD / Sega CD / Mega CD | Ares , JGenesis , Gens , Blastem , Kega Fusion , Retroarch picodrive , Retroarch genesis_plus_gx , MAME |
| Sega Master System / Mark3 | MasterGear , Kega Fusion , JGenesis , GearSystem , Ares , BizHawk , Mednafen , Retroarch genesis_plus_gx , MAME |
| Sega Naomi | Flycast |
| Sega Naomi 2 | Flycast |
| Sega Model 3 | Supermodel |
| Sega Saturn | Mednafen , Ymir , SSF , Kronos , BizHawk , Yaba Sanshiro , Yabause , Retroarch mednafen_saturn , Retroarch kronos , Retroarch yabasanshiro , Retroarch yabause , MAME |
| Sega SC-3000 | BizHawk , MasterGear , Kega Fusion , Ares , MAME |
| Sega SG-1000 | BizHawk , MasterGear , Kega Fusion , GearSystem , Ares , MAME |
| Sharp x68000 | XM6 Pro-68k , Retroarch px68k , MAME |
| Sinclair ZX Spectrum | Spectral , Speccy , Ares , Retroarch fuse , MAME |
| SNK Neo Geo | MAME , Ares , Raine , Retroarch geolith |
| SNK Neo Geo CD / NeoGeo CD | Ares , Raine , FinalBurn Neo , FinalBurn Alpha , Retroarch neocd , MAME |
| SNK Neo Geo Pocket | Mednafen , Ares , Retroarch mednafen_ngp , Retroarch race , MAME |
| SNK Neo Geo Pocket Color | Mednafen , Ares , Retroarch mednafen_ngp , Retroarch race , MAME |
| Sony PlayStation 1 / PSX 1 | DuckStation , Mednafen , BizHawk , Ares , PCSX-Redux , ePSXe , Retroarch mednafen_psx , Retroarch swanstation , Retroarch pcsx_rearmed , MAME |
| Sony PlayStation 2 / PSX2 / PSX 2 | PCSX2 , Play , Retroarch pcsx2 |
| Sony PlayStation 3 / PSX 3 / PSX3 | RPCS3 |
| This emulator is available for Windows-x64. |
|
| There are multiple ways to use this emulator. , RPCS3 , RPCS3 , RPCS3 , RPCS3 |
|
| Sony PlayStation 4 / PSX4 / PSX 4 | shadPS4 |
| Sony PlayStation Vita | Vita3K |
| Sony PSP / PlayStation Portable | PPSSPP , Retroarch ppsspp |
| Super ACan / Super-ACan / Super A'Can / Super-A'Can | MAME |
| Zeebo | Infuse |
The table above is generated from SimpleLauncher\parameters.md (## headers + **Emulator Name:** entries). When parameters.md changes, regenerate the table with the same extraction and update this file. The canonical detail (per-emulator parameters, BIOS notes, download links) always lives in parameters.md.
-
05 — Configuration (placeholders in
system.xml) - 06 — Systems & Launch
-
SimpleLauncher\parameters.md(canonical reference)
- Home
- 01 Overview
- 02 Projects And Solution
- 03 Quickstart
- 04 Architecture
- 05 Configuration
- 06 Systems And Launch
- 07 Core Services
- 08 Ui Layer
- 09 Retroachievements
- 10 Game Scanning
- 11 Bundled Tools
- 12 Data Formats
- 13 Logging And Debug
- 14 Testing
- 15 Development
- 16 Updater
- 17 Release Notes
- 18 Emulator Parameters
- Manual Tests
- Parameters