ScummVM

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 29. maj 2021; checks kræver 4 redigeringer .
ScummVM

ScummVM 2.1.0 interface med "moderne" look
Type Tolk
Udvikler Team ScummVM
Skrevet i C++ [3]
Operativ system Cross-platform software
Første udgave 8. oktober 2001 [1]
Hardware platform Android , Linux , Haiku , macOS og Microsoft Windows
nyeste version
Læsbare filformater ScummVM-indstillinger [d]
Genererede filformater ScummVM-indstillinger [d]
Licens GNU General Public License
Internet side scummvm.org
 Mediefiler på Wikimedia Commons

ScummVM er en samling af nyskabte (uafhængigt af udviklerne af originalerne) spilmotorer, oprindeligt udviklet til at køre LucasArts -spil ved hjælp af SCUMM -systemet ( VM'en i navnet står for en virtuel maskine , engelsk  virtuel maskine ). Takket være dens gennemtænkte arkitektur understøtter ScummVM også mange ikke-SCUMM-spil fra virksomheder som Revolution Software og Adventure Soft , som de har udviklet deres egne grænseflader til at interagere med ressourcer (de såkaldte motorer ) til . 

ScummVM er et uafhængigt skrevet alternativ til en del af koden for spilprogrammer, der fortolker de scriptsprog, der bruges til at beskrive spilverdenen i sådanne spil, i stedet for at efterligne hardwaren på den maskine, som spillene blev kørt på. Som sådan tillader ScummVM understøttede spil at køre på andre platforme end dem, de oprindeligt blev udviklet til. Derudover gør omskrivning af spilmotoren det muligt at rette nogle fejl , der findes i den originale motor, samt tilføje nye funktioner (for eksempel et forbedret soundtrack til Beneath a Steel Sky , Simon the Sorcerer og nogle andre [4] ).

Beskrivelse

Portabilitet af koden er et af hovedmålene for projektet [5] . Der er officielle havne på omkring tre dusin operativsystemer og platforme, og der er også uofficielle builds udviklet af frivillige. Understøttede platforme inkluderer Microsoft Windows , Mac OS X , UNIX , inklusive GNU / Linux , BSD ( FreeBSD , NetBSD , OpenBSD , DragonFly BSD ) og Solaris-familierne . AmigaOS , Atari/FreeMiNT , BeOS / Haiku , MorphOS og OS/2 understøttes også .

Der er også en række builds til spilkonsoller ( PlayStation 2 , PlayStation 3 , Sega Dreamcast , Nintendo 64 , Nintendo GameCube , Nintendo Wii ), håndholdte spillekonsoller ( Dingoo A320 , GP2X , GP2X Caanoo , GP2X Wiz , Nintendo DS , OpenPandora ) PlayStation Portable ), mobiltelefoner fra Motorola baseret på EZX- og MotoMAGX- platforme , håndholdte computere ( Android , iPhone , Maemo , Palm OS / Tapwave Zodiac , Symbian OS , Windows Mobile , bada / Tizen og BlackBerry PlayBook[6] ) og Samsung Smart TV (2009-serien).

ScummVM understøtter i alt omkring 200 spil [7] , som inkluderer klassiske quests baseret på SCUMM af udgiverne LucasArts Entertainment og Humongous Entertainment , tidlige quests baseret på AGI Sierra Entertainment , quests fra forskellige udviklere. Efter at FreeSCI-kodebasen fusionerede i 2009, begyndte ScummVM at understøtte SCI -baserede spil [8] startende med version 1.2.0 .

Understøttede spil

Følgende spil understøttes af den aktuelle version af ScummVM [9] .

LucasArts spil drevet af SCUMM

I kronologisk rækkefølge:

Sierra On-Line spil

Coktel Vision spil

Horrorsoft/Adventure Soft spil

Spil udgivet af Adventure Soft(tidligere kendt som Horrorsoft):

Humongous underholdningsspil

Andre spil

ScummVM understøtter også følgende spil:

Noter

  1. https://www.scummvm.org/news/20201009/
  2. 2.6.0 "Sindssyg eskapisme" (2022-08-01)
  3. Scummvm Open Source-projektet på Open Hub: Languages-side - 2006.
  4. Touché: The Adventures of the Fifth Musketeer Music Enhanced Soundtrack udgivet . Hentet 1. september 2013. Arkiveret fra originalen 22. august 2013.
  5. ScummVM-portabilitetsretningslinjer . Dato for adgang: 18. marts 2008. Arkiveret fra originalen 2. maj 2008.
  6. ScummVM til PlayBook . Dato for adgang: 10. januar 2012. Arkiveret fra originalen 16. januar 2012.
  7. Liste over understøttede spil . Hentet 8. oktober 2010. Arkiveret fra originalen 7. juli 2017.
  8. ScummVM 1.2.0 "FaSCInating release" er her! . Dato for adgang: 13. januar 2011. Arkiveret fra originalen 19. december 2010.
  9. Ikke alle spil kan fuldføres eller endda startes. Nogle af dem er stadig under udvikling. For en komplet og opdateret liste over understøttede spil, se ScummVM Game Compatibility Matrix Arkiveret 2. januar 2007 på Wayback Machine .

Litteratur

Links