What Is ScummVM?

ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed! ScummVM is a complete rewrite of these games' executables and is not an emulator.

ScummVM supports a huge library of adventures with over 325 games in total. It supports many classics published by legendary studios like LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. and Westwood Studios. Next to ground-breaking titles like the Monkey Island series, Broken Sword, Myst, Blade Runner and countless other games you will find some really obscure adventures and truly hidden gems to explore.

You can find a full list with details on which games are supported and how well on the compatibility page. ScummVM is continually improving, so check back often. Among the systems on which you can play those games are Windows, Linux, macOS, iOS, Android, PS Vita, Switch, Dreamcast, AmigaOS, Atari/FreeMiNT, RISC OS, Haiku, PSP, PS3, Maemo, GCW Zero and many more...

Our forum and Discord Server, are open for comments and suggestions. Please read our FAQ before posting.

You may support the project by expressing your excitement in the form of a donation via PayPal although we value code contributions considerably more.

Latest Developments
Jun 14, 2023: Hey, Hawkins, nice to see you again!
Posted by OneEightHundred

Muppet Treasure Island, the second mTropolis game playable in ScummVM, is ready for public testing!

Created in 1996 by Activision and based on the movie of the same name, this game has you play the role of Jim Hawkins as you join the Muppets on a voyage to find a pirate’s buried treasure, and features additional live-action performances by Billy Connolly and Tim Curry.

ScummVM currently supports the Windows CD-ROM release in several languages (English, Spanish, Italian) and the English Macintosh CD-ROM. If you’re aware of any other versions, please contact us.

To play any of these supported releases, you will need a daily development build. If you encounter any issues, please submit them to the issue tracker!

Jun 8, 2023: Journey Now Into an Age of Chivalry in an Alternate Reality
Posted by DreamMaster

A stalwart party exploring the unknown, seeking the fabled Inner Sanctum. But all is not what it seems in the world of Varn...

The ScummVM Team is pleased to announce full support for the PC version of the first game of the Might and Magic series: Might and Magic Book One: The Secret of the Inner Sanctum. Two modes are supported:

  • The original look and feel of the game (sound, which in the original consisted of merely the occasional beep, is not supported)
  • A ScummVM-exclusive enhanced mode, which uses the interface of the later Xeen games, including niceties such as better character screens, automapping, and sound effects. It also integrates the impressive "Might and Magic 1 Graphics Overhaul Mod", which provides better in-game map and monster graphics. The xeen.cc file is required from Might and Magic: IV or Might and Magic: World of Xeen.

Both modes allow saving your game anywhere outside of combat via the ScummVM Global Main Menu (unlike the original game that only saved a single roster when checking into an inn). So make sure you save regularly, just in case you encounter problems.

Help us test both game modes by grabbing a daily build and adding mm.dat to the same folder as your game files. Read through our testing guidelines, and please take some screenshots along the way.

Now, go forth, and discover the true secrets of the game that started the long running epic fantasy series!

May 28, 2023: There's that name again. Matia. What's going on here?
Posted by OneEightHundred

Schizm: Mysterious Journey, the second supported game of the V-Cruise engine, is ready for public testing!

Created in 2001 by Detalion and published by LK Avalon, this acclaimed 3D-rendered panoramic first-person adventure has you puzzle your way through an alien world as a team of two scientists split up when their ship crash-landed on the planet.

ScummVM currently supports the DVD and digital English releases (with subtitles in Dutch, English, French, German, Italian, Polish, Spanish, Greek, and Russian). If you’re aware of any other versions, please contact us.

To play any of these supported releases, you will need a daily development build. If you encounter any issues, please submit them to the issue tracker!

May 9, 2023: Google Summer of Code 2023 – please welcome our participants!
Posted by criezy

GSoC Logo

On Thursday Google announced the list of participants accepted for this year's Google Summer of Code and we are happy to report that 5 contributors have been accepted to work on various parts of the ScummVM project this summer.

  • Ankush Dutt will work on an automated system for packaging freeware games with ScummVM for various platforms. The project includes two main objectives: help create standalone game packages bundled with ScummVM, and implement a new mechanism to let users download and install freeware games directly from the ScummVM launcher. You can follow the progress for this task on Ankush’s GSoC blog.

  • Harishankar Kumar will work on improving Director 4 Compatibility. The goal is to reach full support for Total Distortion & The Journeyman Project. You can follow the progress for this task on Harishankar’s GSoC blog.

  • Kartik Agarwala (aka hax0kartik) will work on porting the CRAB engine to ScummVM. The CRAB engine was developed by Pyrodactyl Games and was used in several of the games which the studio released, most notably Unrest, a story-driven adventure RPG set in ancient India. You can follow the progress for this task on Kartik’s GSoC blog.

  • Abhinav Chennubhotla (aka PhoenixFlame101) will work on a system for verifying game file integrity, validating their checksums against those present in a central database. It will also let users contribute the checksums of game files not on the database. You can follow the progress for this task on Abhinav’s GSoC blog.

  • Wyatt Radkiewicz (aka eklipsed) will work on a smaller project to optimize color blending code for the AGS engine thus making games more smooth and run better, especially on lower-end systems. You can follow the progress for this task on Wyatt’s GSoC blog.

Please give them a warm welcome, and visit our Discord server if you want to discuss those projects. After a four week Community Bounding period, the coding period will start on May 29 and you can expect regular updates on these projects on their respective blogs. The team is very excited about the upcoming weeks – and we hope you are as well.

May 3, 2023: Welcome to my alchemy workshop!
Posted by OneEightHundred

Reah: Face the Unknown, the first supported game of the V-Cruise engine, is ready for public testing!

Created in 1998 by Detalion and published by LK Avalon, this 3D-rendered panoramic first-person adventure has you travel to a strange desert world to unravel its secrets.

ScummVM currently supports the CD, DVD, and digital English releases (with subtitles in Dutch, English, French, German, Italian, Polish, and Spanish). If you’re aware of any other versions, please contact us.

To play any of these supported releases, you will need a daily development build. If you encounter any issues, please submit them to the issue tracker!