Project · Software
Kartouche, the emulation game library
Download the latest version Latest stable release, from the public GitHub repository.
Context
Playing retro games means juggling a dozen emulators, each with its own install, settings, BIOS files and saves. Kartouche is our answer: a single library, designed for the living room as much as for the desk.
The product follows a clear legal frame: it never downloads ROMs, and protected BIOS files are imported by the user through a guided wizard.
Problem
How do you make emulation as simple as a living-room console, without relying on anything legally dubious, across very different machines?
- Install and update eleven emulators with no manual steps.
- Automatically recognize thousands of ROMs with inconsistent names.
- Offer an experience usable with a mouse or a controller, fully keyboard accessible.
Solution
An Electron app backed by a local SQLite database: a catalog of about 75,000 games across 17 consoles, and a personal library with identification by hash then by name, collections, favorites and play-time tracking.
- One-click install and automatic emulator configuration (language, full screen, resolution, controller), updates included.
- Automatic zip backups after every session, restorable from the game page, plus RetroAchievements support.
- A Big Picture mode fully driven by a controller, to play from the couch.
- Interface in eight languages, full keyboard navigation, reduced-motion support.
- Windows installer with automatic updates: the app updates itself and keeps your data.