ScummVM on alustariippumaton pelimoottoritoteutus, jolla voi pelata useita eri SCUMM-pelimoottorilla toteutettuja pelejä. Se tukee myös joitakin pelejä, joita ei ole kirjoitettu SCUMMilla.

Historia Ohjelma syntyi tulkkiohjelmana, jolla voisi pelata SCUMM-pelejä kuten Day of the Tentacle. Ohjelmaan lisättiin tukea myös muilla tavoin tehdyille peleille kuten Simon the Sorcerer, joka aloitti kiistan ohjelman nimestä. Nimi kuitenkin säilyi ja on aiheuttanut hämmennystä sen käyttäjille.

Ohjelman kehittämisen aloitti Ludvig Strigeus ja Vincent Hamm liittyi mukaan hyläten oman vastaavan projektinsa. Myöhemmin projektiin johtoon on astunut James Brown ja ohjelman graafisen käyttöliittymän (GUI) on toteuttanut uudelleen Max Horn. Ohjelma on myös toteutettu suurelta osin uudelleen muuttaen C-kielestä C++:aan.

Vuonna 2002 LucasArts vaati ohjelman latauksien estämistä uskoen (virheellisesti) siinä olevan mukana yksityisen omistusoikeuden binäärimuotoista sisältöä. Ohjelman kehittäjät olivat olleet yhteydessä useiden pelien kehittäjiin, joka auttoi heitä, mutta kokivat haasteita avoimen lähdekoodin konseptien selittämisessä lakimiehille. Keskustelut kestivät neljä vuotta.

Revolution Software tarjosi kehittäjille pääsyn lähdekoodiin Lure of the Temptress ja Beneath a Steel Sky -peleihin. Näiden pelien tukemiseen ei siten tarvittu takaisinmallinnusta ja kehittäjien ei tarvinnut pelätä lakitoimia. Revolution Software myös julkaisi nämä pelit freewarena. Useat muut pelikehittäjät toimivat yhteistyössä ScummVM:n kehittäjien kanssa ja tarjoavat tietoa salassapitosopimuksen alla.

Version 1.3.0 päivityksen myötä tuli tuki WebOS-käyttöjärjestelmälle ja uusille peleille kuten Toonstruck ja Urban Runner. http://www.scummvm.org/news/20110528/

20-vuotismerkkipäivän yhteydessä ohjelmasta julkaistiin versio 2.5.0, jossa on ensi kertaa tuki "2.5D"-peleille kuten Grim Fandango.

Tammikuussa 2026 julkaistussa versiossa 2026.1.0 on mukana tuki uusille pelimoottoreille, jonka myötä on lisätty tuki useille peleille.

ScummVM:n alustat

ScummVM:n lähdekoodi on alustariippumaton. ScummVM Team on julkaissut sen seuraaville alustoille: AmigaOS BeOS Sega Dreamcast FreeBSD iPhone Linux Mac OS X MorphOS OS/2 Palm OS PlayStation 2 PlayStation Portable S60 S80 S90 Sun Solaris UIQ WebOS Windows CE Microsoft Windows

Epäviralliset käännökset on ainakin seuraaville alustoille: GP2X GP32 Nintendo DS Wii Maemo (Nokia 770 ja Nokia N800) Tapwave Zodiac Xbox Zaurus

Tuetut pelit ScummVM tukee useita pelejä eri kehittäjiltä ja tukea kehitetään edelleen.https://www.scummvm.org/compatibility/

LucasArtsin tekemät 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 Day of the Tentacle Sam & Max Hit the Road Full Throttle The Dig The Curse of Monkey Island

Muiden kehittäjien

Beneath a Steel Sky Broken Sword ja Broken Sword II Flight of the Amazon Queen Future Wars Gobliiins Inherit the Earth: Quest for the Orb The Legend of Kyrandia Simon the Sorcerer ja Simon the Sorcerer II The Feeble Files Toonstruck Urban Runner Hugo Playtoons Living Books Backyard Baseball Sanitarium''

Lähteet

Aiheesta muualla ScummVM virallinen sivusto Luettelo tuetuista peleistä ScummVM wiki. ScummVM History

Luokka:Vapaat ohjelmistot Luokka:Alustariippumattomat ohjelmat