-
Notifications
You must be signed in to change notification settings - Fork 4
03 quickstart
drpetersonfernandes edited this page Aug 6, 2026
·
1 revision
Install, first launch, Easy Mode, folder structure, launching a first game. Related: 01 — Overview · 05 — Configuration
- Windows 10 or 11 (x64 or ARM64 — native ARM64 builds are provided).
-
.NET 10 Desktop Runtime (the app targets
net10.0-windows, runtime10.0.2). -
Dokan (optional but recommended) — required for on-the-fly mounting of
.iso,.xiso,.zip, and universal CHD mounting. The app detects Dokan and shows a specific message when it is missing. - A writable folder for the app (the launcher refuses to run from a temp folder and detects non-writable installs).
- Your own emulators and ROMs (the launcher ships none).
- Download the latest release zip (
release_{version}_{rid}.zip, rid =win-x64orwin-arm64) from the GitHub releases page. - Extract to a folder (e.g.
C:\SimpleLauncher). Do not run from a temporary/Downloads extraction folder. - Run
SimpleLauncher.exe.
On first launch the app:
- checks required files and folder writability;
- scans installed storefront games (Steam, Epic, GOG, …) into a "Microsoft Windows" system — this is skipped if systems already exist;
- if still no systems, shows the welcome message and opens Easy Mode (or you can close it and use Expert Mode).
SimpleLauncher/
├── SimpleLauncher.exe
├── appsettings.json, mame.dat, parameters.md, WhatsNew.md
├── audio/ UI sound effects (click, notification, shutter, trash)
├── emulators/ recommended place for emulators
├── images/
│ ├── systems/ system logos for the selection screen
│ └── [SystemName]/ game cover art
├── roms/[SystemName]/ default game location per system
├── title_snapshots/ gameplay_snapshots/ videos/ manuals/ walkthrough/
│ └── [SystemName]/ additional media (context menu → View Media)
├── cabinets/ carts/ flyers/ pcbs/ arcade media folders
├── tools/ bundled utilities (see 11 — Bundled Tools)
├── samples/ emulator config templates
└── resources/ language strings
Data files (settings.xml, system.xml, favorites.dat, playhistory.dat, …) live next to the exe (portable mode) or in %LocalAppData%\SimpleLauncher\ — see 05 — Configuration.
- Edit System → Easy Mode.
- Pick a system from the dropdown (presets contain recommended settings + download links).
- Optionally choose a ROMs folder (blank →
SimpleLauncher\roms\[SystemName]). - Download Emulator (and Download Core for RetroArch, Download Image Pack optionally) — downloads show progress and can be stopped.
-
Add System — saves the configuration to
system.xmland creates the default folders.
Edit System → Expert Mode opens the full system.xml editor: system name, multiple ROM folders, image folder, formats, extract-before-launch, group-by-folder, and up to 5 emulators with parameters. Path fields support the placeholders %BASEFOLDER%, %SYSTEMFOLDER%, %EMULATORFOLDER%, %ROM%, %NAME%, %ROMSYSTEMFOLDER% (see 05 — Configuration and 18 — Emulator Parameters).
- Select a system on the system-selection screen.
- Pick an emulator in the emulator dropdown (or use the system's default).
- Double-click a game (or single-click + Launch) — compressed archives are extracted or mounted automatically per the system's settings (see 06 — Systems & Launch).
- Emulator parameters per system:
parameters.mdin the app folder (also shown via the Help pane in Edit System) — see 18 — Emulator Parameters. - Update history: Help → Update History (
WhatsNew.md). - Bugs/support: the built-in Support Window or the GitHub issues.
- Debug logs: see 13 — Logging & Debug.
- 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