ScummVM
Encyclopedia : S : SC : SCU : ScummVM
ScummVM is a multi-platform stack-based virtual machine which allows one to play LucasArts adventure games (now a wide list of graphic adventures by other companies like Revolution Software and Adventure Soft, that uses non-SCUMM engines) which use the SCUMM system on platforms other than those where versions were originally released. It also supports a variety of non-SCUMM games. ScummVM is free software, released under the terms of the GNU GPL. It was originally written by Ludvig Strigeus. See [history of ScummVM] on ScummVM Wiki.
- 1 Platforms officially supported by ScummVM
- 2 Platforms supported by unofficial ScummVM ports
- 3 Games supported by ScummVM
- 3.1 LucasArts SCUMM games
- 3.2 Games by other developers
- 3.3 Games in earlier support stages
- 3.4 Possible future games
- 3.5 AGI engine addition
- 4 Getting the games
- 5 See also
- 6 External links
Platforms officially supported by ScummVM
Portability being a design goal, ports of ScummVM are available for:- AmigaOS
- Atari/FreeMiNT
- BeOS/Haiku/Zeta
- BSD family (FreeBSD/NetBSD/OpenBSD/DragonFly BSD)
- Dreamcast
- Linux
- Mac OS X
- MorphOS
- OS/2
- Palm OS/Tapwave Zodiac
- PlayStation 2
- PSP
- Solaris
- Symbian OS: UIQ platform, Nokia 60, 80 and Nokia 7710/90 phone series.
- Windows
- Windows Mobile
Platforms supported by unofficial ScummVM ports
- GP32
- GP2X
- Maemo (Debian/Linux-based platform, used mainly by the Nokia 770 Internet Tablet)
- Nintendo DS
- Xbox
- Sharp Zaurus PDAs (Linux-based platform)
Games supported by ScummVM
Not all games are completable or even playable. Some of them are work in progress. For a complete, up-to-date list, see [the official ScummVM compatibility chart].LucasArts SCUMM games
- Maniac Mansion
- Zak McKracken and the Alien Mindbenders
- LOOM
- The Secret of Monkey Island
- Indiana Jones and the Fate of Atlantis
- Day of the Tentacle
- Sam & Max Hit the Road
- Full Throttle
- The Dig
- The Curse of Monkey Island
Games by other developers
Various games by Humongous Entertainment use the SCUMM engine, and are therefore playable with ScummVM. ScummVM also supports the following non-SCUMM games:- Beneath a Steel Sky
- Broken Sword and Broken Sword II
- Flight of the Amazon Queen
- Gobliiins
- The Legend of Kyrandia
- Simon the Sorcerer and Simon the Sorcerer II
- The Feeble Files
Games in earlier support stages
The following games have been added to ScummVM's Subversion tree. [link] However, the engines may be in various states of operation and are not guaranteed to ever be finished. The ScummVM Team has stated that they will not respond to questions about unfinished engines.
- Gobliins 2: The Prince Buffoon
- Lure of the Temptress
- Operation Stealth
- Future Wars
- I have no Mouth and I must Scream
The discussion was rendered moot when the raw project was officially closed by its author, at the request of Eric Chahi. [link]
Possible future games
The following games are in planning phase of being supported waiting for receiving the source code after the legal approval of their owners:
Discworld 1 & 2 games were accepted as future supported games in ScummVM and the implementation work will be done after receiving the source code. All legal negotiations are done, but the team has still not received the code. There have been problems obtaining the source code from the only current person known to have it, and some effort is being put into locating a second copy of the source code.
AGI engine addition
At 2006-05-24 the Adventure Game Interpreter engine was added. It's based on Sarien code, an AGI interpreter, but sadly outdated and known for being buggy in some ways (that now it's being solved in the new ScummVM engine). The ScummVM's AGI engine is in an early phase of converting to C++ and improving it in many ways (like fixing bugs). Sarien project stopped it's development, continuing the development into ScummVM's AGI engine.Getting the games
Due to copyright restrictions, ScummVM does not include the game data, so users have to own copies of the games. The age of the original releases means that many of them are available in relatively cheap compilations, such as the LucasArts Classics collection.During the development cycle leading up to the 0.5.0 release on August 2 2003, game manufacturer Revolution Software not only helped ScummVM developers add support for their adventure Beneath a Steel Sky by supplying them with the original source code, but also decided to release both the CD and the floppy version of the game as free software, available for download on the ScummVM website. A few months later, the owners of Flight of the Amazon Queen made it free software in very much the same way.
Unfortunately the cut scenes from Broken Sword 1 and 2 do not work "out of the box". This is due to their cut scenes being encoded in the Smacker format, which requires specialised software to be decoded. RAD Game Tools is unwilling to open up the older versions of the Smacker video format and has asked the ScummVM team to not reverse-engineer it. Revolution Software however, has allowed the re-encoded versions of these cut scenes to be downloaded for free from the ScummVM website.
See also
External links
- [ScummVM homepage]
- [History of ScummVM] on ScummVM Wiki
- [ScummVM for PalmOS homepage]
- [ScummVM for Nintendo DS homepage]
- [Compatibility List]
- [Quick and Easy] or how to run LucasArts adventure games in windows XP, 2000 and NT with no problem at all.
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
