← Back to home
The guide

The complete retro emulation guide

Emulators, games, ROMs, BIOS, controllers: everything you need to play retro games on Mac, Windows and Linux — cleanly and legally, from the Atari 2600 to the PlayStation 2.

01

What is an emulator?

An emulator is a piece of software that reproduces how a video game console works on your computer. It runs games exactly like the original machine: the Super Nintendo, the PlayStation or the Dreamcast come back to life on your Mac, Windows PC or Linux machine. Three words to know:

EmulatorThe program that imitates the console: Snes9x imitates the Super Nintendo, Dolphin the GameCube and Wii, DuckStation the PlayStation…
ROMA game’s file — the copy of a cartridge or a disc (.sfc, .nes, .iso, .chd…). That’s what you add to your library.
BIOSThe small internal software of some consoles (PlayStation 1 and 2 in particular), required by their emulator. It’s dumped from your own console.
02

Installing an emulator: one click

Normally you have to visit each emulator’s website, find the right build for your system, install it, then configure it. RetroLauncher does all of that for you, on macOS, Windows and Linux:

  • 1.Add consoles — open the in-app catalog (NES, SNES, PS1, PS2, PSP, GameCube, Dreamcast…).
  • 2.Install — the official emulator downloads from its original source and installs itself, already configured.
  • 3.Done — the console appears in your library; all that’s left is adding your games.

💡 No “cores” to assemble like in RetroArch, no Mac-only limit like OpenEmu (still not Apple Silicon native, no update since late 2023): each console uses its dedicated official emulator, and the app runs on all three systems.

03

Which emulator for which console?

Here are the catalog’s consoles and the emulator used for each one. “1 click”: RetroLauncher downloads and installs it by itself. “manual”: you install it yourself, the app detects it and takes over from there.

Console Emulator Game formats Install
NESMesen.nes, .fds1 click
Super Nintendo (SNES)Snes9x.sfc, .smc1 click
Game Boy / Color / AdvancemGBA.gb, .gbc, .gba1 click
Nintendo 64ares / RMG.n64, .z64, .v64manual
Nintendo DSmelonDS / DeSmuME.ndsmanual
GameCube / WiiDolphin.iso, .rvz, .wbfs1 click
Master System / Mega Drive / Game GearGenesis Plus GX.sms, .md, .bin, .ggmanual
SaturnMednafen.cue, .chdmanual
DreamcastFlycast.gdi, .chd, .cdi1 click
PlayStation 1DuckStation.cue, .chd, .bin1 click *
PlayStation 2PCSX2.iso, .chd1 click *
PSPPPSSPP.iso, .cso1 click
Atari 2600Stella.a26, .bin1 click
Atari 7800 / Lynx / JaguarMAME / Mednafen / BigPEmu.a78, .lnx, .j64manual
Arcade / Neo GeoFinalBurn Neo.zipmanual
PC Engine / TurboGrafx-16Mednafen.pce, .cuemanual
Commodore 64VICE.d64, .t64manual
AmigaFS-UAE.adfmanual
MS-DOSDOSBox.exe, .confmanual
Adventure games (point & click)ScummVM.scummvm1 click

* BIOS required, dumped from your own console (see “Is it legal?”). The app also recognizes RPCS3 (PlayStation 3), Cemu (Wii U), Vita3K (PS Vita), Citra/azahar (3DS) and Ryujinx forks (Switch) if you install them yourself.

04

Your own games: dumping

The clean, legal way to fill your library: copy onto your computer the games you already own. It’s called “dumping” your cartridges and discs.

CartridgesNES, Super Nintendo, Game Boy, Mega Drive, Nintendo 64… A USB cartridge reader (Retrode, GB Operator…) turns each cartridge into a ROM file on your drive.
DiscsPlayStation, Dreamcast, GameCube… With a computer CD/DVD drive and a copying tool, you convert your original discs into .iso or .chd files.
ThenDrag the file into the RetroLauncher window: the game joins your library with its box art, description and release year, found automatically.
05

Free, legal games

No need to own a cartridge to start playing right away: there are hundreds of free, perfectly legal retro games.

▸“Free games” tab — dozens of homebrew and public-domain games, curated and downloadable in one click from the app.
▸The homebrew scene — new NES, SNES, Mega Drive and Game Boy games still come out every year, made by enthusiasts and often distributed for free (itch.io…).
▸Public domain — games whose rights are free, legally redistributable.
▸Official re-releases — Nintendo Switch Online, Steam, GOG, Antstream, Evercade… publishers legally resell their retro catalogs.
06

Play with a controller

A keyboard will do in a pinch, but retro games are best played with a controller. RetroLauncher and the catalog’s emulators recognize most recent controllers, over USB or Bluetooth:

▸Xbox & PlayStation — Xbox and DualShock/DualSense (PS4, PS5) controllers connect to your Mac or PC over Bluetooth and work right away.
▸Modern retro controllers — 8BitDo and friends recreate the classic pads (SNES, Mega Drive…) with today’s connectivity.
▸TV mode — plug your computer into the TV: RetroLauncher’s TV interface is fully controller-driven, like a real living-room console.

⚖️ RetroLauncher provides no ROMs and no commercial games — it’s only your organizer. Use the games you own, like a shelf for cartridges you bought.