A virtual machine that lets you play classic point-and-click adventure games and RPGs on modern devices using original game data files.
ScummVM is an open-source virtual machine that allows users to play classic graphic adventure games, text adventures, and RPGs on modern devices. It replaces the original game executables, enabling these nostalgic titles to run on contemporary operating systems and hardware while using the original game data files. The project started with LucasArts SCUMM games but has expanded to support hundreds of titles from various developers.
Retro gaming enthusiasts, digital preservationists, and players who own classic adventure games and want to experience them on modern computers, smartphones, or other devices. It's also valuable for developers interested in game engine reverse engineering.
ScummVM provides a legal way to preserve and play classic games that might otherwise become unplayable due to outdated technology. Its cross-platform compatibility and extensive game support make it the definitive solution for running these titles without modifying the original game assets.
ScummVM main repository
Supports hundreds of classic titles from LucasArts SCUMM games to series like Broken Sword and Myst, with a full list on the project wiki for verified compatibility.
Runs on Windows, macOS, Linux, Android, iOS, and more, allowing gameplay on virtually any modern device as highlighted in the README's quickstart guide.
Includes a 'Mass Add' feature that automatically scans directories to add multiple supported games at once, simplifying setup for large collections as mentioned in the hint section.
Provides per-game settings dialogs to adjust graphics, audio, and controls, ensuring optimal gameplay for each title, as detailed in the Quickstart step 4.
Built on the principle of preserving classic games through reverse engineering and community-driven development, ensuring long-term accessibility without modifying original assets.
Users must supply their own legally owned game data files, which can be a significant barrier if originals are lost, damaged, or not owned, as stated in the key features.
Primarily supports adventure, text adventure, and RPG games, excluding other popular retro game types like shooters or strategy games, limiting its broader appeal.
Involves copying game files and configuring settings per game, which may be complex and time-consuming for non-technical users compared to plug-and-play emulators.
Bug reports require testing with latest builds and detailed information, such as log files and saved games, which might discourage casual users from contributing feedback.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.