Skip to content

Emulators

Emulators, set up once

Point Irori at your ROM folders. It recognizes each system, installs RetroArch, DuckStation, PCSX2, Dolphin and more from their projects, and checks your BIOS.

1 min read

Irori: Emulators. RetroArch, DuckStation, PCSX2, Dolphin and more, installed from their own projects.

Your ROMs in the same library

Tell Irori where your ROM folders are. It scans them incrementally, caching what it found by path, size and modification time, and watches them for new files. Each game gets its system, and its region and revision from the file name, which drive the system filter, the badges, a generated cover and Big Picture’s per-system shelves. Removing a game only hides it from the library: Irori never deletes ROMs.

Emulators Irori can install

RetroArch with twelve cores, DuckStation, PPSSPP, Dolphin, ScummVM, DOSBox Staging, PCSX2, melonDS, mGBA and Azahar. MAME is detected when you have it. Cemu, RPCS3, xemu, shadPS4 and AnyPS5 are there too, marked experimental, and never become a system’s default while another emulator plays it.

Irori downloads emulators from the projects’ own servers when you ask, and never redistributes them. Versions sit side by side, so installing a new one changes nothing until you choose Update, and a game pinned to a version keeps it. Flatpak and system installs are detected and labelled, never installed or removed by Irori.

BIOS files, handled carefully

Irori never downloads or links to BIOS files or ROMs. Point it at your own BIOS folder: it hashes only files that could plausibly be BIOS images, caches the results, and links the right files under the names each emulator expects before a game starts. When something is missing, the game doesn’t fail mysteriously; Irori says which file it needs and offers to choose the folder.

Choosing the emulator

When a game starts, Irori uses the game’s own choice, else the system’s default, else the first installed recommended emulator. A RetroArch core that isn’t installed yet is installed on the way. The Emulators page installs, updates and removes versions and cores, and sets each system’s default.

Systems include NES, SNES, N64, Game Boy, Game Boy Color and Advance, DS, 3DS, GameCube, Wii, PlayStation, PlayStation 2, PSP, Genesis, PC Engine, DOS and arcade games.

Edit this page on GitHub

Ready to light the fire?

Irori is free, open source and installs from the package manager you already use.

Download Irori