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 250 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
Jul 18, 2021: First, let me say welcome to the Resistance, Captain.
Posted by mduggan

Last year we added support for games from the Ultima series including Ultima 8. Starting from the Ultima 8 engine, Origin Systems also created two other games in a quite different style: Crusader: No Remorse and Crusader: No Regret.

We are happy to announce the first of these (Crusader: No Remorse) is now ready for testing in ScummVM. If you have a copy of this game and are ready to take on the World Economic Consortium, grab the latest daily build of ScummVM. If you see any issues, please file them in the issue tracker.

Jun 28, 2021: Less than a hundred years of progress...
Posted by sev, digitall

Prepare for a quest that spans more than 1200 years and 7 astounding worlds. The epic sequel to The Journeyman Project, The Journeyman Project 2: Buried in Time is now fully supported by ScummVM.

After a number of years in development by clone2727, and a few more years maturing on a shelf, the game is finally ready for public testing.

Please help us with this journey. Take your CDs (or GOG.com digital release), copy over the necessary files and fly, fly. You will need the latest daily build of ScummVM. If you encounter any hiccups during your quest, please file them on our issue tracker.

Jun 11, 2021: Another sci-fi adventure joins ScummVM
Posted by SupSuper

From 1940 to 2099, Nightlong: Union City Conspiracy is now ready for public testing. Take the role of private investigator Joshua Reev in this cyberpunk-themed adventure released in 1998 by Trecision, featuring pre-rendered environments and 3D software rendering. Uncover the conspiracy, and all the bugs!

Thanks to the original developers for providing us the source code, and to SupSuper, Strangerke, bluegr and madmoose for porting it to ScummVM.

All Windows versions of the game are supported, as well as original savegames, check the wiki for required datafiles. If you don't own the game we have demos available. To test you will need the latest daily build of ScummVM. As always, please submit the bug reports to our issue tracker.

May 18, 2021: Let's give a warm welcome to the GSoC students!
Posted by strangerke

GSoC Logo

Yesterday, Google announced the list of students accepted for this new edition of the Google Summer of Code. We are very proud to welcome 6 students this year who will be working on various parts of the project during the upcoming months.

  • Aashwin Vaish (aka av_dx) will improve the GUI by adding a graphical interface for game library management, so that games are displayed with cover art thumbnails, grouping options and various filtering fields
  • a-yyg (aka a/) will be working on writing a new engine for Faery Tale Adventure II, based on original sources kindly provided by The Dreamers Guild
  • Crane yang (aka sheep) will join the effort to improve the current Director engine
  • Divyam Ahuja (aka Hikigaya) will be working on finishing the implementation of some engines which are currently stalled, with a priority on MacVenture and Avalanche engines
  • Dylan Servilla (aka djsrv) will also work on the Director engine, continuing his previous GSoC work and aiming to reach Director 2-4 support
  • taylorzhancher (twan) will focus on adding Text To Speech functionality to various games to improve the gaming experience of people having troubles reading texts on screen

We haven't had the opportunity to support and mentor 6 GSoC students since 2008. So, let's celebrate and give a particularly warm welcome to the 2021 GSoC students!

Apr 4, 2021: Thousands of games needing testing
Posted by DreamMaster

We're finally ready to unleash the motherlode onto the public for testing. The AGS engine has had many freeware games released over the years, as well as quite a few commercial games as well. Keep in mind that, like the stand-alone AGS interpreter the engine is derived from, only AGS games from 2.5 onwards are supported.

So if any of you are interested, try downloading some freeware games from The AGS website. You will need a daily development build. As always, please submit the bug reports to our issue tracker. It would also be helpful to let us know in the #engine-ags Discord channel which games you finish testing.