Case study
ScummVM: replacement executables for classic adventure games
Replaces the executables of classic adventure games and RPGs with one program that runs the user's original data files. It began with LucasArts SCUMM games and now names many other titles.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 2.9k
- Last commit
- 2026-11-10
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- ScummVM runs supported adventure and role-playing games from user-supplied original game data files.
- Supported games include Broken Sword, Myst and Blade Runner; supported editions and features vary by title.
- GPL-3.0, with COPYING in the tree. Game data remains under its own rights.
Cite
BibTeX
@misc{scummvm-engine-case,
title = {{ScummVM: replacement executables for classic adventure games}},
howpublished = {\url{https://github.com/scummvm/scummvm}},
url = {https://github.com/scummvm/scummvm},
urldate = {2026-10-22},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/scummvm-engine-case/}}
}Plain text
ScummVM: replacement executables for classic adventure games. https://github.com/scummvm/scummvm (accessed 2026-10-22). Awesome REA entry: https://awesomerea.org/resources/scummvm-engine-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- SDLPAL: reimplementing Legend of Sword and Fairy with SDL · Case study
- SDLPoP2: rebuilding the Prince of Persia 2 DOS engine · Case study
- Seedra: reimplementing Minecraft Legacy Console Edition world generation · Case study
- sekiro-rs: a Rust and Bevy reconstruction of Sekiro · Case study
- sena-rs: reimplementing SoftPAL for Koikake · Case study
- Settlers.ts: decoding Settlers 4 data for a browser remake · Case study