Description:
ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the game, allowing you to play them on systems for which they were never designed!
Some of the adventures ScummVM supports include Adventure Soft's Simon the Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep's Inherit the Earth; Coktel Vision's Gobliiins; Westwood Studios' The Legend of Kyrandia and games based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion) system such as Monkey Island, Day of the Tentacle, Sam and Max and more. You can find a thorough 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, Mac OS X, Dreamcast, PocketPC, PalmOS, AmigaOS, BeOS, OS/2, PSP, PS2, SymbianOS/EPOC and many more...
Some light on the details of this latest installment of the successful ScummVM series:
- Several new engines and thus new games supported:
>> Sierra AGI engine: Space Quest I & II, King's Quest I-III and many more, including a vast number of fan-made games,
>> Cinematique evo 1 engine: Future Wars,
>> GOB engine: Bargon Attack, Gobliins 2, Goblins 3, Ween: The Prophecy,
>> AGOS engine: Simon the Sorcerer's Puzzle Pack,
>> Parallaction engine: Nippon Safes Inc.,
>> Touche: The Adventures of the Fifth Musketeer engine.
- DXA movies (higher quality than MPEG2) can be compressed better now and can be used for the Broken Sword cutscenes.
- Added 'Mass Add' feature to the Launcher, which allows you to scan for all games in all subdirectories of a given directory (to use it, press shift then click on "Add Game").
- Many nice improvements to our ports.
- And as usual a gazillion small fixes, tweaks and improvements.
Update Description:
v0.10.0:
New Games:
- Added Cinematique evo 1 engine. Currently only Future Wars is supported.
- Added Touche: The Adventures of the Fifth Musketeer engine.
- Added support for Gobliins 2.
- Added support for Simon the Sorcerer's Puzzle Pack.
- Added support for Ween: The Prophecy.
- Added support for Bargon Attack.
- Added Sierra AGI engine.
- Added support for Goblins 3.
- Added Parallaction engine. Currently only Nippon Safes Inc. is supported.
General:
- Added dialog which allows the user to select the GUI theme on runtime.
- Added 'Mass Add' feature to the Launcher, which allows you to scan for all games in all subdirectories of a given directory (to use it, press shift then click on "Add Game").
- Improved the way the auto detector generates target names, it now takes a game's variant, language and platform into account.
- Improved compression for DXA movies.
- Keyboard repeat is now handled in a centralized way, rather than on a case-by-case basis. (Simply put, all engines now have keyboard repeat)
Broken Sword 1:
- Added support for DXA cutscenes.
- Added support for Macintosh version.
Broken Sword 2:
- Added support for DXA cutscenes.
- Added "fast mode" (use Ctrl-f to toggle).
Queen:
- Added support for Amiga versions.
- Fixed some sound glitches.
SCUMM:
- Added support for non-interactive demos of HE games (CUP).
- Improved A/V syncing in SMUSH videos (affects Dig, FT, COMI).
- Improved speed of the NES sound code.
- Fixed many (sometimes serious) actor walking issues, specifically in Zak McKracken and Maniac Mansion, by rewriting the walking code for these games.
- Fixed several other issues.
- Added support for DXA movies playback in HE games.
Simon:
- Renamed Simon engine to AGOS.
Kyrandia:
- Added support for FM-Towns version (both English and Japanese).
BASS:
- Fixed long-standing font bug. We were using the control panel font for LINC space and terminals, and the LINC font in the control panel. This caused many character glitches (some of which we used to work around) in LINC space and terminals, particularly in non-English languages.
Nintendo DS Port:
- New engines supported: AGI, CINE, and SAGA.
- Option to show the mouse cursor.
- Word completion on keyboard for AGI games.
- Plenty of optimisations.
Symbian Port:
- Added support for MP3 to S60v3 and UIQ3 versions.
- Switched to SDL 1.2.11 for bug fixes and improvements.
- Improved performance for S60v3 and UIQ3 using ARM target.
- Limited support for pre Symbian OS9 devices due to compiler issues.
- Updated key mapping handling.
WinCE Port:
- Switched to using a GCC toolchain for building.
- Major update to the SDL lib. Better, faster, more compatible :-) The included fixes are too numerous to mention here. Most of the updates in this version have concentrated on infrastructure. This leads to faster execution, greatly increased compatibility and OS friendliness - especially for keyboard/mouse input and display handling (f.ex. no more popups during gameplay).
Windows Port:
- The default location of the config file changed, to support multi-user systems.
PalmOS Port:
- Now using PalmOS Porting SDK which enables use of the C standard library.