Att få Monkey Island att se fantastisk ut på moderna monitorer är ingen hemlighet. Så här gör du på Windows.
Om det är en sak som "de inte gör det som de brukade", så är det äventyrsspel. Guldåldern för den pålitliga peka-och-klicka är långt bakom oss, men vi kan åtminstone njuta av klassikerna tack vare ScummVM.
Ännu bättre, ScummVM kan också förbättra dessa praktiskt taget uråldriga titlar, vilket gör dem mer presentabla på våra moderna skärmar. Låt oss se hur.
Vad är ScummVM?
Skapat av Ron Gilbert på Lucasfilm Games, SCUMM var en kombination av ett skriptspråk och en spelmotor som hjälpte till att skapa äventyrsspel.
Våra datorers utveckling ledde till inkompatibiliteter och instabilitet för titlarna som använde SCUMM. Det är därför Ludvig Strigeus skapade ScummVM, en uppdaterad omimplementering av den klassiska SCUMM för moderna datorer.
Lucasfilm Games äventyr var några av de bästa men långt ifrån de enda. Ludvig utökade ScummVM för att stödja fler "äventyrsspelmotorer", vilket praktiskt taget gjorde det från "en modern SCUMM alternativ" till "en enda flermotorslösning för att spela hundratals klassiska äventyr på modern datorer".
Även om vi kommer att se hur man importerar spel till ScummVM i den här artikeln, är det bäst om du kollar vår artikel om vad är ScummVM och hur man använder det för att spela klassiska äventyrsspel för mer information om SCUMM och ScummVM.
I den här guiden kommer vi att se hur du konfigurerar ScummVM för att få klassiska äventyr att se bra ut på moderna datorer med platta Full HD-skärmar.
Hur man laddar ner och installerar ScummVM
Börja med att besöka ScummVM: s officiella webbplats och ladda ner och installera appen. För den här artikeln kommer vi att använda ScummVM på Windows 11.
Appen fungerar på samma sätt på alla plattformar (mer eller mindre). Ändå kan vissa skillnader förväntas, som tillgängligheten av renderare och shaders och de nödvändiga stegen för appens installation och import av spel.
Således kan du följa med även om du inte är på Windows, men du kan också behöva justera några av de åtgärder som följer baserat på din plattform du väljer.
Hur du lägger till dina spel i ScummVM
ScummVM kommer med några freeware-titlar. De flesta spel som stöds är dock fortfarande kommersiellt tillgängliga eller faller inom de juridiskt gråa gränserna för "abandonware". Därför måste du importera dem manuellt.
- För att importera en enskild titel, klicka på Lägg till spel till höger i fönstret och välj spelets mapp från begäranden som dyker upp. Att importera flera titlar på en gång är lika enkelt genom att klicka på Mass Lägg till knappen precis under. Välj sedan den överordnade mappen där du har alla dina gamla retroäventyr lagrade i enskilda undermappar.
- ScummVM kommer att analysera mappen du valde, skanna dess innehåll och uppmana dig att importera alla kompatibla spel som den hittar.
- Alla importerade och spelbara spel visas i ScummVM: s spellista med fet text. Du kan starta dem genom att dubbelklicka på deras titel eller välja dem och klicka på startknappen till höger i fönstret. Titlar som stöds som inte hittades (och därmed inte är spelbara) har en grå färg.
Hur man konfigurerar ScummVM: s globala inställningar
ScummVM erbjuder två typer av konfigurationer: du kan anpassa dess alternativ globalt för alla spel och skapa individuella spelkonfigurationer som bara påverkar en enskild titel.
För den här artikeln kommer vi att använda båda för att skapa en baslinje för alla titlar och sedan justera en individuellt för optimala resultat.
- Du behöver en referenspunkt för att veta hur spel som spelas med ScummVM kommer att se ut på din bildskärm. Så starta en av dem och var uppmärksam på dess visuella egenskaper. För den här artikeln kommer vi att använda den fritt tillgängliga Beneath a Steel Sky av Revolution Software som vår primära referenspunkt.
- Klicka på Globala alternativ till höger om fönstret.
- Flytta till Keymaps fliken och notera tangentkombinationen för att komma åt ScummVM: s globala huvudmeny. Om du inte gillar standardgenvägen, klicka på den och bind den till en annan tangentkombination.
- Scrolla ner och gör samma sak för Växla helskärm genväg.
- Flytta till Audio fliken och från Text och tal alternativ, välj om du föredrar det Tal, undertexter, eller Både för dina spel.
- Även om det inte är ett avgörande alternativ för att spela spel, kan du ändra hur ScummVM ser ut genom att växla mellan olika teman. Dessa är tillgängliga från Tema alternativ på GUI flik.
- På samma sida hittar du ett annat alternativ som du kan ha nytta av om du gillar att hoppa från spel till spel: för att undvika att behöva starta om ScummVM efter att ha avslutat en titel, sätt en bock före Gå tillbaka till startprogrammet när du lämnar ett spel.
Hur man konfigurerar spelspecifika ScummVM-alternativ
Även om de flesta alternativ vi kommer att se också är tillgängliga globalt, är det bäst att justera dem separat för varje spel.
För att justera ett visst spels alternativ i ScummVM, välj det i listan och klicka på Spelalternativ till höger.
Uppskalning genom sträckning och bildförhållande
Om de spelas i sin ursprungliga upplösning kommer gamla äventyr att verka för blockiga, för suddiga eller täcka mindre än 1/4 av skärmen.
Tack och lov kan du uppskala ett spels grafik genom ScummVM, även om sättet det refererar till processen, "stretching", kan låta lite grovt.
- För att kontrollera ett spels grafikinställningar individuellt, gå till Grafik fliken och aktivera Åsidosätt globala grafiska inställningar.
- Eftersom de flesta spel som stöds av ScummVM skapades för gamla CRT-skärmar med ett bildförhållande på 4 gånger 3, för att ha deras grafik täcker större delen av din bildskärm utan att verka deformerad, vi föreslår att du först försöker välja den Passa till fönster (4:3)Sträcka läge. På så sätt, oavsett storleken på ScummVM: s fönster på din skärm, och även i helskärmsläge, Spelets horisontella och vertikala bildförhållande kommer att förbli låsta, med svart utrymme runt dess bilder.
- Kollar du hur ett spel ser ut efter att ha justerat några alternativ? Du kan använda kombinationen vi såg tidigare för att komma åt ScummVM: s spelmeny. Som standard är det CTRL + F5. Därifrån kan du a) återgå till ditt spel genom att klicka på Återuppta, b) Ladda eller c) Spara dina framsteg, d) åtkomst till spelspecifika alternativ, e) läs mer Handla om ScummVM, f) Återgå till Launcher, eller g) Sluta löpspelet.
- Gå tillbaka till startprogrammet och gå tillbaka till det valda spelets alternativ, flytta till Grafik flik. Därifrån kan du ändra Skalare används för att sträcka ut spelets grafik. ScummVM erbjuder olika sätt att skala ett spels grafik. Vissa försöker bevara ett spels ursprungliga blockiga, pixlade utseende, medan andra kan jämna ut grafiken, vilket leder till ett mer "tecknat" utseende. Vi väljer SuperSAI.
Få bättre bild med Shaders
Oskärpningen, färgblödningen och glöden på gamla CRT-skärmar gjorde också att grafiken såg mindre pixlad och rikare i färg. Tack och lov kan du delvis replikera dessa utseenden på en plattskärm genom shaders magi.
- Om du vill använda en skuggning på ditt spels grafik, på ett spels alternativ' Grafik fliken, klicka Shader och välj en från listan.
- Även om en shader kan lägga till konstgjorda defekter till ett spels grafik, nästan kontraintuitivt, kan det slutliga resultatet se bättre ut.
Är du inte ett fan av äventyr (som ScummVM specialiserar sig på) men skulle uppskatta en ansiktslyftning för dina gamla emulerade spel? RetroArch stöder även skalning och shaders. För mer information om det, kolla vår guide på hur du får dina retrospel att se ut som de brukade göra med RetroArchs shaders.
Hur man tillämpar kantutjämning på LucasArts 3D Adventures
Alla klassiska äventyr var inte tvådimensionella. Vissa presenterade 3D-grafik eller en blandning av 2D och 3D, som den älskade klassikern Grim Fandango av LucasFilm Games. Alternativen vi såg påverkar också sådana titlar. Däremot kan deras 3D-grafik fortfarande verka pixlad där linjerna inte är helt horisontella eller vertikala. För att fixa det behöver du kantutjämning.
- Välj en titel med 3D-grafik och gå till dess spelalternativ.
- Flytta till Grafik och undersök de två sista alternativen. Ändra den första till OpenGL med shaders för att säkerställa att ScummVM kommer att använda din GPU för förbättrad bild.
- Ändra det sista alternativet, 3D kantutjämning, till sitt högsta värde, för att eliminera "jaggies" från 3D-grafik.
När du är klar med att ge dig ut på äventyr, varför inte prova att göra ditt eget äventyrsspel? Du kan börja smått med vår guide på hur man skapar ett textbaserat äventyrsspel i Python och ta det därifrån.
Äventyret att spela gamla äventyr med ScummVM
Trots att det inte är lika anpassningsbart som RetroArch, låter ScummVM dig spela dussintals klassiska äventyr som annars skulle ha gått förlorade i tidens klor.
Ännu bättre, du kan njuta av dem med uppgraderad grafik. De kanske inte får Beyond Zork att se ut som den senaste triple-A Unreal Engine-titeln, men de är det näst bästa för en riktig remaster.