Scumm2Batocera is a small Windows tool that scans a folder of ScummVM games and exports them in a Batocera-ready format.
It uses a local JSON database extracted from the newest ScummVM release (--list-games), so it can match against the latest supported games.
- Scan a folder with multiple ScummVM game subfolders.
- Fuzzy-match folder names to real ScummVM games:
- Exact title matches
- Short ID matches
- Keyword overlap
- Acronyms / common abbreviations (e.g. MI2, DOTT, INDY3).
- Show:
- Original folder name
- Identified game title
- ScummVM short ID
- Confidence score
- A short “reason” for the match.
- Export to a Batocera-ready structure:
- Copies the game folders.
- Creates
.scummvmfiles (containing the short ID) next to each game.
- Writes
identification-log.txtandexport-log.txtwith details.
- Windows
- .NET 8.0 Desktop Runtime (or Visual Studio 2022+ with .NET 8 support)
- Put
scummvm-games.jsonin the same folder as the executable. - Start the app.
- Select your source folder (one subfolder per game).
- Click Scan Folder and review the matches.
- Select an output folder.
- Click Export Batocera Ready to copy games and create
.scummvmfiles.
This tool is basically feature-complete and not under constant development. I may update it occasionally if needed.
This project is not affiliated with or endorsed by ScummVM or Batocera.
Game data and names belong to their respective owners.