Å få Monkey Island til å se fantastisk ut på moderne skjermer er ingen hemmelighet. Slik gjør du det på Windows.
Hvis det er én ting som «de ikke lager det som før», er det eventyrspill. Gullalderen for det pålitelige pek-og-klikk er lenge bak oss, men vi kan i det minste nyte klassikerne takket være ScummVM.
Enda bedre, ScummVM kan også forbedre de praktisk talt eldgamle titlene, og gjøre dem mer presentable på våre moderne skjermer. La oss se hvordan.
Hva er ScummVM?
Laget av Ron Gilbert på Lucasfilm Games, var SCUMM en kombinasjon av et skriptspråk og en spillmotor som hjalp til med å lage eventyrspill.
Datamaskinens utvikling førte til inkompatibilitet og ustabilitet for titlene som brukte SCUMM. Derfor skapte Ludvig Strigeus ScummVM, en oppdatert re-implementering av den klassiske SCUMM for moderne PC-er.
Lucasfilm Games sine eventyr var noen av de beste, men langt fra de eneste. Ludvig utvidet ScummVM for å støtte flere "eventyrspillmotorer", og gjorde det praktisk talt fra "en moderne SCUMM alternativ" til "en enkelt flermotorsløsning for å spille hundrevis av klassiske eventyr på moderne PC-er".
Selv om vi også skal se hvordan du importerer spill til ScummVM i denne artikkelen, er det best å sjekke artikkelen vår om hva er ScummVM og hvordan du bruker det til å spille klassiske eventyrspill for mer informasjon om SCUMM og ScummVM.
I denne guiden skal vi se hvordan du konfigurerer ScummVM for å få klassiske eventyr til å se bra ut på moderne PC-er med flatskjermer i full HD.
Hvordan laste ned og installere ScummVM
Start med å besøke ScummVMs offisielle side og laste ned og installere appen. For denne artikkelen vil vi bruke ScummVM på Windows 11.
Appen fungerer på samme måte på alle plattformer (mer eller mindre). Likevel kan det forventes noen forskjeller, som tilgjengeligheten av renderere og shaders og de nødvendige trinnene for appens installasjon og import av spill.
Dermed kan du følge med selv om du ikke er på Windows, men du må kanskje også justere noen av handlingene som følger basert på plattformen du velger.
Slik legger du til spillene dine i ScummVM
ScummVM kommer med noen freeware-titler. Imidlertid er de fleste spillene den støtter fortsatt kommersielt tilgjengelige eller faller innenfor de lovlig grå grensene til "abandonware". Derfor må du importere dem manuelt.
- For å importere en enkelt tittel, klikk på Legg til spill til høyre i vinduet og velg spillets mappe fra forespørselen som dukker opp. Å importere flere titler på en gang er like enkelt ved å klikke på Mass Add knappen rett under. Deretter velger du den overordnede mappen der du har alle dine gamle retroeventyr lagret i individuelle undermapper.
- ScummVM vil analysere mappen du valgte, skanne innholdet og be deg importere eventuelle kompatible spill den finner.
- Alle importerte og spillbare spill vises i ScummVMs spillliste med fet tekst. Du kan starte dem ved å dobbeltklikke på tittelen eller velge dem og klikke på startknappen til høyre i vinduet. Støttede titler som ikke ble funnet (og dermed ikke er spillbare) har en grå farge.
Hvordan konfigurere ScummVMs globale innstillinger
ScummVM tilbyr to typer konfigurasjoner: du kan tilpasse alternativene globalt for alle spill og lage individuelle spillkonfigurasjoner som bare påvirker en enkelt tittel.
For denne artikkelen vil vi bruke begge for å lage en grunnlinje for alle titler og deretter justere en individuelt for optimale resultater.
- Du trenger et referansepunkt for å vite hvordan spill spilt med ScummVM vil se ut på skjermen din. Så lanser en av dem og vær oppmerksom på det visuelle. For denne artikkelen vil vi bruke den fritt tilgjengelige Beneath a Steel Sky av Revolution Software som vårt primære referansepunkt.
- Klikk på Globale alternativer til høyre i vinduet.
- Flytt til Keymaps fanen og legg merke til tastekombinasjonen for å få tilgang til ScummVMs globale hovedmeny. Hvis du ikke liker standardsnarveien, klikker du på den og binder den til en annen tastekombinasjon.
- Rull ned og gjør det samme for Slå på fullskjerm snarvei.
- Flytt til Lyd fanen, og fra Tekst og tale alternativer, velg om du foretrekker det Tale, Undertekster, eller Både for spillene dine.
- Selv om det ikke er et avgjørende alternativ for å spille spill, kan du endre hvordan ScummVM ser ut ved å bytte mellom ulike temaer. Disse er tilgjengelige fra Tema alternativet på GUI fanen.
- På samme side finner du et annet alternativ som du kan finne nyttig hvis du liker å hoppe fra spill til spill: for å unngå å måtte starte ScummVM på nytt etter at du har avsluttet en tittel, sett en hake før Gå tilbake til startprogrammet når du forlater et spill.
Hvordan konfigurere spillspesifikke ScummVM-alternativer
Selv om de fleste alternativene vi vil se også er tilgjengelige globalt, er det best å justere dem separat for hvert spill.
For å justere et bestemt spills alternativer i ScummVM, velg det på listen og klikk på Spillalternativer til høyre.
Oppskalering gjennom stretching og sideforhold
Hvis de spilles i den opprinnelige oppløsningen, vil gamle eventyr virke for blokkerte, for uskarpe eller dekke mindre enn 1/4 av skjermen.
Heldigvis kan du oppskalere grafikken til et spill gjennom ScummVM, selv om måten det refererer til prosessen på, "stretching", kan høres litt grovt ut.
- For å kontrollere et spills grafikkinnstillinger individuelt, gå til Grafikk fanen og aktiver Overstyr globale grafiske innstillinger.
- Siden de fleste spill som støttes av ScummVM ble laget for gamle CRT-skjermer med et sideforhold på 4 x 3, for å ha grafikken deres dekker det meste av skjermen uten å virke deformert, vi foreslår at du først prøver å velge Tilpass til vinduet (4:3)Tøye ut modus. På denne måten, uansett størrelsen på ScummVM-vinduet på skjermen din, og selv når du er i fullskjermmodus, Spillets horisontale og vertikale sideforhold forblir låst, med svart mellomrom rundt det visuelle elementer.
- Sjekker du hvordan et spill ser ut etter å ha justert noen alternativer? Du kan bruke kombinasjonen vi så tidligere for å få tilgang til ScummVMs spillmeny. Som standard er det CTRL + F5. Derfra kan du a) gå tilbake til spillet ditt ved å klikke på Gjenoppta, b) Laste eller c) Lagre fremgangen din, d) tilgang til spillspesifikk Alternativer, e) les mer Om ScummVM, f) Gå tilbake til Launcher, eller g) Slutte løpespillet.
- Gå tilbake til startprogrammet og gå tilbake til det valgte spillets alternativer, flytt til Grafikk fanen. Derfra kan du endre Skaler brukes til å strekke spillets grafikk. ScummVM tilbyr ulike måter å skalere et spills grafikk på. Noen prøver å bevare spillets originale blokkaktige, pikselerte utseende, mens andre kan jevne ut grafikken, noe som fører til et mer "tegneserieaktig" utseende. Vi valgte SuperSAI.
Få bedre bilder med shaders
Uskarpheten, fargeblødningen og gløden til gamle CRT-skjermer fikk også grafikken til å se mindre pikselert og rikere ut i farger. Heldigvis kan du delvis gjenskape disse utseendene på en flatskjerm gjennom magien til shaders.
- For å bruke en skyggelegging på spillets bilder, på et spills alternativer Grafikk fanen, klikk Shader og velg en fra listen.
- Selv om en skyggelegging kan legge til kunstige ufullkommenheter til spillets visuelle bilder, nesten kontraintuitivt, kan det endelige resultatet se bedre ut.
Er du ikke en fan av eventyr (som ScummVM spesialiserer seg på), men vil sette pris på en ansiktsløftning for dine gamle emulerte spill? RetroArch støtter også skalering og skyggelegging. For mer informasjon om det, sjekk vår guide på hvordan du får retrospillene dine til å se ut som de pleide med RetroArchs shaders.
Slik bruker du anti-aliasing på LucasArts 3D Adventures
Ikke alle klassiske eventyr var todimensjonale. Noen presenterte 3D-grafikk eller en blanding av 2D og 3D, som den elskede klassikeren Grim Fandango av LucasFilm Games. Alternativene vi så påvirker også slike titler. Imidlertid kan 3D-grafikken deres fortsatt virke pikselert der linjene ikke er helt horisontale eller vertikale. For å fikse det, trenger du anti-aliasing.
- Velg en tittel med 3D-grafikk og gå til spillalternativene.
- Flytt til Grafikk og undersøk de to siste alternativene. Endre den første til OpenGL med shaders for å sikre at ScummVM vil bruke din GPU for forbedret grafikk.
- Endre det siste alternativet, 3D anti-aliasing, til sin høyeste verdi, for å eliminere "jaggies" fra 3D-grafikk.
Når du er ferdig med å dra på eventyr, hvorfor ikke prøve å lage ditt eget eventyrspill? Du kan starte i det små med vår guide på hvordan lage et tekstbasert eventyrspill i Python og ta det derfra.
Eventyret med å spille gamle eventyr med ScummVM
Til tross for at den ikke er like tilpassbar som RetroArch, lar ScummVM deg spille dusinvis av klassiske eventyr som ellers ville ha gått tapt i tidens klør.
Enda bedre, du kan nyte dem med oppgradert grafikk. De får kanskje ikke Beyond Zork til å se ut som den siste trippel-A Unreal Engine-tittelen, men de er det nest beste for en skikkelig remaster.