- ScummVM
Infobox Software
name = ScummVM
caption = ScummVM 0.10.0'sgraphical user interface with the "modern" skin
developer = ScummVM Team
latest_release_version = 0.12.0
latest_release_date = release date and age|2008|08|31
operating_system =Cross-platform
genre = Interpreter
license =GNU General Public License
website = http://www.scummvm.org/ScummVM is a collection of
game engine recreation s. Originally designed to playLucasArts adventure games that use theSCUMM system (the "VM" in the name stands for "virtual machine "), it now also supports a variety of non-SCUMM games by companies likeRevolution Software andAdventure Soft .ScummVM is a reimplementation of the part of the
software used to interpret thescripting language s such games used to describe the game world rather than emulating thehardware the games ran on; as such, ScummVM allows the games it supports to be played on platforms other than those for which they were originally released.ScummVM was originally written by
Ludvig Strigeus . [ [http://wiki.scummvm.org/index.php/ScummVM_History history of ScummVM] on ScummVM Wiki] Released under the terms of theGNU General Public License , ScummVM isfree software .Ports
Portability is a design goal of the project. [ [http://wiki.scummvm.org/index.php/Portability_Guide ScummVM Portability guidelines] ] Ports of ScummVM are available for
Microsoft Windows ,Mac OS X and a variety ofUnix-like systems includingLinux (RPM Based, Debian based, source based), members of theBSD family (FreeBSD /NetBSD /OpenBSD /DragonFly BSD ) and Solaris. It has also been ported to console systems. Less mainstream personal computer ports include those toAmigaOS , Atari/FreeMiNT,BeOS /Haiku/ZETA,MorphOS andOS/2 .Official
A variety of
game console s have official ports; ScummVM has been ported to gaming machines such as thePlayStation 2 ,Dreamcast ,Wii andGameCube , and tohandheld console s including theGP2X ,Nintendo DS and thePlayStation Portable .Handheld computer platforms supported includePalm OS /Tapwave Zodiac ,Symbian OS (UIQ platform, Nokia 60, 80 andNokia 7710 /90 phone series), Nokia'sInternet Tablet OS (used by theNokia 770 ,N800 andN810 ), Apple'siPhone andWindows Mobile .Unofficial
Platforms supported by unofficial ScummVM ports include the Microsoft's
Xbox gaming console,Zaurus andGizmondo portable device platforms, theMotorola A780 , and Motorola A680i. Linux-basedmobile phone s andGP32 are also supported.Games supported by ScummVM
The following games have support built into the current release of ScummVM. [Not all games are completable or even playable. Some of them are still very much works-in-progress. For a complete, up-to-date list, see [http://www.scummvm.org/compatibility.php the official ScummVM compatibility chart] .]
LucasArts SCUMM games
*"
The Curse of Monkey Island "
*"Day of the Tentacle "
*"The Dig "
*"Full Throttle"
*"Indiana Jones and the Fate of Atlantis "
*""
*"Loom"
*"Maniac Mansion "
*""
*"Sam & Max Hit the Road "
*"The Secret of Monkey Island "
*"Zak McKracken and the Alien Mindbenders "ierra On-Line games
*"The Black Cauldron"
*"Gold Rush! "
*""
*""
*""
*""
*"Leisure Suit Larry in the Land of the Lounge Lizards "
*"" (developed byEvryware )
*"" (developed by Evryware)
*"Mickey's Space Adventure "
*"Mixed-Up Mother Goose "
*""
*""
*""
*"Troll's Tale "
*"Winnie the Pooh in the Hundred Acre Wood "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 "
*""
*""
*"Bargon Attack "
*""
*"Elvira"
*"Elvira 2"
*"Flight of the Amazon Queen "
*"Future Wars "
*"Gobliiins"
*""
*"Goblins Quest 3"
*"I Have No Mouth, and I Must Scream"
*""
*"Lost in Time"
*"Lure of the Temptress "
*"Nippon Safes Inc. "
*"Simon the Sorcerer "
*""
*"Simon the Sorcerer's Puzzle Pack "
*"The Bizarre Adventures of Woodruff and the Schnibble "
*"The Feeble Files "
*"The Legend of Kyrandia Book One"
*""
*""
*""
*"Waxworks" (a.k.a. "Elvira 3")
*""Development
ScummVM was a participant in the
Google Summer of Code 2007 and is also a participant in 2008. [ [http://wiki.scummvm.org/index.php/OpenTasks Summer of Code project ideas page] ]The following games have been added to ScummVM's Subversion tree. The engines may be in various states of operation.
columns-list|2
* "The Big Red Adventure "
* "Cruise for a Corpse "
* "Discworld"
* ""
* "Operation Stealth "
* "Orion Burger "
* "Return to Zork "
* "The Manhole "
* "Leather Goddesses of Phobos 2 "
* "Rodney's Funscreen ""Another World" was integrated for a short period of time causing a brief but heated discussion, ranging from emotional to purely technical aspects. Some felt it was more of an action game than an adventure game, others worried that ScummVM, being geared towards bitmapped graphics, really was not the ideal platform for a polygon-based game. The discussion was rendered moot when the "raw" project was officially closed by its author, at the request of
Eric Chahi , the original developer of "Another World", who was developing his own Windows-based update.Fact|date=July 2008"
Operation Stealth " and "Future Wars " support was added by integrating another stand-alone recreation of their engine: cinE. [ [http://sourceforge.net/projects/cine SourceForge.net: cinE - the cinematic Engine ] ]AGI engine addition
On
2006-05-24 theAdventure Game Interpreter engine was added. It is based onSarien code, an AGI interpreter, but sadly outdated and known for being buggy in some ways (which is now being solved in the new ScummVM engine). The ScummVM's AGI engine is in an early phase of conversion to C++ and is being improved in many ways. The Sarien project stopped its development, continuing the development into ScummVM's AGI engine.TrollVM has also been integrated into ScummVM adding support for three pre-AGI games: "
Mickey's Space Adventure ", "Troll's Tale ", and "Winnie the Pooh and the Hundred Acre Wood ".Game releases
During the development cycle leading up to the 0.5.0 release on
August 2 2003 , game manufacturerRevolution Software not only helped ScummVM developers add support for their adventure "Beneath a Steel Sky " by supplying them with the originalsource code , but also decided to release both the CD and the floppy version of the game asfreeware , available for download on the ScummVM website. A few months later, the developers of "Flight of the Amazon Queen " made it freely available in much the same way.The cut scenes from the supported "Broken Sword" games were encoded in the
Smacker video format when originally released, which requires specialised software to be decoded.RAD Game Tools is unwilling to release the specifications of the older versions of the Smacker format and has asked the ScummVM team to not reverse engineer it. Revolution Software therefore allowed re-encoded versions of these cut scenes to be downloaded for free from the ScummVM website.Fact|date=August 2007ee also
*
Game engine recreation
*References
External links
* [http://www.scummvm.org Official site]
*cite web| url=http://www.jameswoodcock.co.uk/?page_id=54| title=ScummVM MIDI Music Enhancement Project| publisher=jameswoodcock.co.uk
Wikimedia Foundation. 2010.