ScummVM

From Wikipedia, the free encyclopedia

ScummVM

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

Pikafaktoja Kehityshistoria, Tiedot ...
ScummVM
Thumb
Thumb
ScummVM:n alkuvalikko (Ubuntu-versio)
Kehittäjä ScummVM Team
Kehityshistoria
Vakaa versio 2.9.0 ()[1]
Tiedot
Ohjelmistotyyppi emulaattori
Alusta alustariippumaton
Lisenssi GNU GPL
Aiheesta muualla
Verkkosivusto
Versiohallinta
Sulje

Historia

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

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

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

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

Version 1.3.0 päivityksen myötä tuli tuki WebOS-käyttöjärjestelmälle ja uusille peleille kuten Toonstruck ja Urban Runner. [5]

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

ScummVM:n alustat

ScummVM:n lähdekoodi on alustariippumaton. ScummVM Team on julkaissut sen seuraaville alustoille:

Epäviralliset käännökset on ainakin seuraaville alustoille:

Tuetut pelit

ScummVM tukee useita pelejä eri kehittäjiltä ja tukea kehitetään edelleen.[7]

LucasArtsin tekemät

Muiden kehittäjien

Lähteet

Aiheesta muualla

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.