ScummVM ist eine Virtuelle Maschine, die Programme für grafische Adventure-Spiele ausführt, die unter anderem in der von LucasArts entwickelten Skriptsprache SCUMM für die Spiel-Engine SPUTM geschrieben sind. Neben den LucasArts-Adventures, wie etwa den ersten drei „Monkey-Island“-Spielen, nutzen auch einige andere Spiele diese Sprache oder Entsprechungen derselben. Die Unterstützung weiterer, nicht SCUMM-basierter Adventure-Spiele wurde durch die teilweise zur Verfügung gestellten Quelltexte der Game-Engines gefördert.
ScummVM
| |
---|---|
![]() | |
![]() ScummVM Screenshot | |
Basisdaten
| |
Entwickler | ScummVM-Team |
Erscheinungsjahr | 8. Oktober 2001[1] |
Aktuelle Version | 0.10.0 (20. Juni 2007) |
Betriebssystem | Linux, Mac OS X, Unix, Windows, uvm. |
Programmiersprache | C++[2] |
Kategorie | Adventure |
Lizenz | GPL |
deutschsprachig | nein |
scummvm.org |
Die Maschine ist portabel und Implementierungen gibt es für die Plattformen Windows, Mac OS X, Unix (Linux, BSD, Solaris), BeOS, Windows CE, Symbian OS, Dreamcast, GP32, GP2X, Palm OS, AmigaOS, MorphOS, TOS, Nintendo DS, PlayStation 2, PSP und Xbox. ScummVM ist Freie Software unter der GPL.
Verfügbarkeit der Spiele
Die Maschine selbst enthält keine Spiele, sie führt Spielprogramme (eigentlich eher Skripte) aus, die gemeinsam mit zugehörigen Ressourcen, wie Hintergrundbilder, Grafiken, Figuren, Hintergrundmusik usw., in externen Dateien abgelegt sind. Die Benutzer müssen also bereits eigene Exemplare der Spiele besitzen. Durch ihr hohes Alter sind einige der Spiele bereits in preiswerten Sammlungen, zum Beispiel den „LucasArts Classics“, erhältlich. Gegenbeispiele sind die Adventures „Beneath a Steel Sky“ von Revolution Software und „Flight of the Amazon Queen“ von Interactive Binary Illusions. Deren Entwickler entschieden sich nicht nur, dem ScummVM-Team Einblick in den Quellcode zu gewähren, sondern die Spieldaten sowohl der CD- als auch der Disketten-Versionen als Freie Software zu veröffentlichen, wodurch sie auf der ScummVM-Website zum Download angeboten, aber darüber hinaus auch freien Linux-Distributionen beigefügt werden konnten.
Technische Details
ScummVM ist in C++ geschrieben und benutzt für Grafik- und Sound-Ausgaben die hochportablen Programmbibliotheken SDL, MAD, Vorbis oder Tremor, FLAC und libmpeg2. Neben dem Quellcode sind für die meisten unterstützen Betriebssysteme Binärdateien auf der Homepage des Projekts verfügbar. Einige Linux-Distributionen liefern ScummVM bereits mit, und auch in den FreeBSD/NetBSD/OpenBSD-Distributionen ist es enthalten.
Auswahl von unterstützten Spielen
- „Grim Fandango“
- „Maniac Mansion“
- „Zak McKracken and the Alien Mindbenders“
- „Indiana Jones and the Last Crusade“
- „Loom“
- „The Secret of Monkey Island“
- „Monkey Island 2: LeChuck’s Revenge“
- „Indiana Jones and the Fate of Atlantis“
- „Maniac Mansion: Day of the Tentacle“
- „Sam & Max Hit the Road“
- „Vollgas: Full Throttle“
- „The Dig“
- „The Curse of Monkey Island“
Revolution Software (Virtual Theatre):
Adventure Soft (AGOS):
- „Simon the Sorcerer“
- „Simon the Sorcerer II: Der Löwe, der Zauberer & der Schrank“
- „Floyd: Es gibt noch Helden“
- „Simon the Sorcerer's Puzzle Pack“
Interactive Binary Illusions:
Delphine Software International (Cinématique):
- „Future Wars: Time Travellers“
Coktel Vision:
- „Bargon Attack“
- „Gobliiins“
- „Gobliins 2“
- „Goblins 3“
- „Ween: The Prophecy“
The Dreamers Guild (SAGA):
Clipper Software:
- „Touché: Die Abenteuer des fünften Musketiers“
Dynabyte Software (Parallaction):
- „Nippon Safes Inc.“
Humongous Entertainment (SPUTM):
- „Backyard Football“
- „Big Thinkers First Grade“
- „Big Thinkers Kindergarten“
- „Fatty Bear's Birthday Surprise“
- „Fatty Bear's Fun Pack“
- „Fritzi Fisch und der verschwundene Schatz“
- „Fritzi Fisch 2 und das Flossengespenst“
- „Freddi Fisch und das Geheimnis der Salzwasserschlucht“
- „Let's Explore the Airport with Buzzy“
- „Let's Explore the Farm with Buzzy“
- „Let's Explore the Jungle with Buzzy“
- „Pajama Sam in "No Need to Hide When It's Dark Outside"“
- „Pyjama Sam: Donner und Blitz machen mir nix“
- „Pyjama Sam: Süssigkeiten kriegen Saures“
- „Putt-Putt joins the parade“
- „Töff-Töff rettet den Zoo“
- „Töff-Töff reist durch die Zeit“
- „Spy Fox in "Das Milchkartell"“
- „Spy Fox in "Operation Robohund"“
- „Spy Fox in "Alarm im Weltall"“
- uvm.
- „Gold Rush!“
- „Kings Quest: Quest for the Crown“
- „King’s Quest II: Romancing the Throne“
- „King’s Quest III: To Heir Is Human“
- „King’s Quest IV: The Perils of Rosella“
- „Mixed-Up Mother Goose“
- „Space Quest, Chapter I: The Sarien Encounter“
- „Space Quest II, Chapter II: Vohaul's Revenge“
- „Police Quest: In Pursuit of the Death Angel“
- „Leisure Suit Larry in the Land of the Lounge Lizards“
- „The Black Cauldron“
- und viele Hobbyprojekte
Evryware (AGI):
- „Manhunter: New York“
- „Manhunter 2: San Francisco“
Siehe auch
Weblinks
- ScummVM, offizielle Homepage
- ScummVM-Wiki
- ScummVM Games − Spieleanleitungen für ScummVM
- ↑ www.scummvm.org.
- ↑ The scummvm Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).