Het is geen geheim om Monkey Island er fantastisch uit te laten zien op moderne monitoren. Hier is hoe het te doen op Windows.
Als er één ding is dat "ze het niet meer maken zoals vroeger", dan zijn het wel avonturenspellen. De gouden eeuw voor het vertrouwde aanwijzen en klikken ligt al lang achter ons, maar dankzij ScummVM kunnen we in ieder geval genieten van de klassiekers.
Sterker nog, ScummVM kan ook die praktisch oude titels verbeteren, waardoor ze beter presentabel worden op onze moderne schermen. Laten we eens kijken hoe.
Wat is ScummVM?
SCUMM, gemaakt door Ron Gilbert bij Lucasfilm Games, was een combinatie van een scripttaal en een game-engine die hielp bij het maken van avonturengames.
De evolutie van onze computers leidde tot onverenigbaarheden en instabiliteit voor de titels die SCUMM gebruikten. Daarom heeft Ludvig Strigeus ScummVM gemaakt, een bijgewerkte herimplementatie van de klassieke SCUMM voor moderne pc's.
De avonturen van Lucasfilm Games waren enkele van de beste, maar verre van de enige. Ludvig breidde ScummVM uit om meer "adventure game-engines" te ondersteunen, waardoor het praktisch veranderde van "een modern SCUMM-alternatief" voor "een enkele multi-engine-oplossing voor het spelen van honderden klassieke avonturen op modern pc's".
Hoewel we in dit artikel ook zullen zien hoe je games naar ScummVM importeert, kun je het beste ons artikel lezen op wat is ScummVM en hoe het te gebruiken om klassieke avonturenspellen te spelen voor meer informatie over SCUMM en ScummVM.
In deze handleiding zullen we zien hoe ScummVM kan worden geconfigureerd om klassieke avonturen er goed uit te laten zien op moderne pc's met flat-panel Full HD-schermen.
Hoe ScummVM te downloaden en te installeren
Begin met een bezoek De officiële site van ScummVM en het downloaden en installeren van de app. Voor dit artikel gebruiken we ScummVM op Windows 11.
De app werkt op alle platforms (min of meer) op dezelfde manier. Toch zijn er enkele verschillen te verwachten, zoals de beschikbaarheid van renderers en shaders en de noodzakelijke stappen voor het installeren en importeren van games door de app.
U kunt dus meevolgen, zelfs als u geen Windows gebruikt, maar mogelijk moet u ook enkele van de acties die volgen aanpassen op basis van uw platform naar keuze.
Hoe u uw spellen kunt toevoegen aan ScummVM
ScummVM wordt geleverd met enkele freeware-titels. De meeste games die het ondersteunt, zijn echter nog steeds in de handel verkrijgbaar of vallen binnen de wettelijk grijze grenzen van "abandonware". U zult ze dus handmatig moeten importeren.
- Om een enkele titel te importeren, klikt u op Spel toevoegen aan de rechterkant van het venster en selecteer de map van het spel in de aanvrager die verschijnt. Meerdere titels in één keer importeren gaat net zo eenvoudig door op de Massa toevoegen knop eronder. Selecteer vervolgens de bovenliggende map waarin je al je oude retro-avonturen hebt opgeslagen in afzonderlijke submappen.
- ScummVM analyseert de door u geselecteerde map, scant de inhoud en vraagt u om eventuele compatibele games te importeren.
- Alle geïmporteerde en speelbare games verschijnen vetgedrukt in de gamelijst van ScummVM. U kunt ze starten door op hun titel te dubbelklikken of door ze te selecteren en op de startknop aan de rechterkant van het venster te klikken. Ondersteunde titels die niet zijn gevonden (en dus niet kunnen worden afgespeeld) hebben een grijze kleur.
Hoe de algemene instellingen van ScummVM te configureren
ScummVM biedt twee soorten configuraties: u kunt de opties globaal aanpassen voor alle games en individuele gameconfiguraties maken die slechts van invloed zijn op een enkele titel.
Voor dit artikel zullen we beide gebruiken om een basislijn voor alle titels te maken en vervolgens één afzonderlijk aanpassen voor optimale resultaten.
- U hebt een referentiepunt nodig om te weten hoe games die met ScummVM worden gespeeld, er op uw monitor uitzien. Dus, start een van hen en let op de beelden. Voor dit artikel gebruiken we de gratis beschikbare Beneath a Steel Sky van Revolution Software als ons primaire referentiepunt.
- Klik op Wereldwijde opties aan de rechterkant van het venster.
- Ga naar de Sleutelkaarten tab en noteer de toetsencombinatie voor toegang tot het globale hoofdmenu van ScummVM. Als je de standaard sneltoets niet leuk vindt, klik er dan op en bind hem aan een andere toetscombinatie.
- Scroll naar beneden en doe hetzelfde voor de Volledig scherm activeren snelkoppeling.
- Ga naar de Audio tabblad, en van de Tekst en spraak opties, selecteer als je dat liever hebt Toespraak, Ondertitels, of Beide voor je spellen.
- Hoewel het geen cruciale optie is voor het spelen van games, kun je het uiterlijk van ScummVM wijzigen door te schakelen tussen verschillende thema's. Deze zijn bereikbaar vanaf de Thema optie op de GUI tabblad.
- Op dezelfde pagina vind je een andere optie die handig kan zijn als je graag van game naar game springt: om te voorkomen dat je ScummVM opnieuw moet starten na het afsluiten van een titel, plaats je een vinkje voor Keer terug naar de launcher wanneer je een game verlaat.
Spelspecifieke ScummVM-opties configureren
Hoewel de meeste opties die we zullen zien ook wereldwijd beschikbaar zijn, kun je ze het beste voor elke game afzonderlijk aanpassen.
Om de opties van een bepaald spel in ScummVM aan te passen, selecteert u het in de lijst en klikt u op Spel opties aan de rechterkant.
Opschaling door uitrekken en beeldverhoudingen
Als ze in hun oorspronkelijke resolutie worden gespeeld, zullen oude avonturen te blokkerig of te wazig lijken of minder dan 1/4 van het scherm beslaan.
Gelukkig kun je de graphics van een game opschalen via ScummVM, ook al klinkt de manier waarop het naar het proces verwijst, "uitrekken", misschien een beetje grof.
- Als je de grafische instellingen van een game afzonderlijk wilt beheren, ga je naar de Afbeeldingen tabblad en inschakelen Negeer globale grafische instellingen.
- Aangezien de meeste games die door ScummVM worden ondersteund, zijn gemaakt voor oude CRT-monitoren met een beeldverhouding van 4 bij 3, hebben hun grafische afbeeldingen bedekken het grootste deel van uw monitor zonder vervormd te lijken, we raden u aan eerst de select the te proberen Aanpassen aan raam (4:3)Rekken modus. Op deze manier, ongeacht de grootte van het ScummVM-venster op uw scherm, en zelfs in de modus Volledig scherm, een de horizontale en verticale beeldverhouding van het spel blijft vergrendeld, met zwarte ruimte eromheen beelden.
- Controleer je hoe een game eruitziet nadat je enkele opties hebt aangepast? Je kunt de combinatie gebruiken die we eerder zagen om toegang te krijgen tot het gamemenu van ScummVM. Standaard is dit CTRL + F5. Van daaruit kun je a) terugkeren naar je spel door op te klikken Cv, B) Laden of c) Redden je voortgang, d) toegang tot spelspecifiek Opties, e) lees meer Over ScummVM, f) Keer terug naar Launcherof g) Ontslag nemen het hardloopspel.
- Keer terug naar het opstartprogramma en bekijk de opties van de geselecteerde game opnieuw door naar de Afbeeldingen tabblad. Van daaruit kunt u de Scaler gebruikt voor het uitrekken van de grafische weergave van het spel. ScummVM biedt verschillende manieren om de graphics van een game te schalen. Sommigen proberen het originele blokachtige, korrelige uiterlijk van een game te behouden, terwijl anderen de grafische weergave kunnen verzachten, wat leidt tot een meer "cartoonachtig" uiterlijk. Wij kozen SuperSAI.
Betere beelden krijgen met shaders
De vervaging, kleurverloop en gloed van oude CRT-schermen zorgden er ook voor dat de afbeeldingen er minder korrelig en rijker van kleur uitzagen. Gelukkig kun je die looks gedeeltelijk repliceren op een flat-panel monitor door de magie van shaders.
- Een arcering toepassen op de beelden van uw game, op de opties van een game Afbeeldingen tabblad, klik Schaduw en kies er een uit de lijst.
- Hoewel een arcering kunstmatige onvolkomenheden aan de beelden van een game kan toevoegen, kan het uiteindelijke resultaat er, bijna contra-intuïtief, beter uitzien.
Ben je geen fan van avonturen (waar ScummVM zich in specialiseert) maar zou je een opknapbeurt voor je oude geëmuleerde games op prijs stellen? RetroArch ondersteunt ook schalen en shaders. Raadpleeg onze gids voor meer informatie hierover hoe je je retro-games eruit kunt laten zien zoals vroeger met de shaders van RetroArch.
Anti-aliasing toepassen op LucasArts 3D Adventures
Niet alle klassieke avonturen waren tweedimensionaal. Sommigen presenteerden 3D-graphics of een mix van 2D en 3D, zoals de geliefde klassieker Grim Fandango van LucasFilm Games. De opties die we zagen, hebben ook invloed op dergelijke titels. Hun 3D-afbeeldingen kunnen er echter nog steeds korrelig uitzien als lijnen niet volledig horizontaal of verticaal zijn. Om dat op te lossen, heb je anti-aliasing nodig.
- Selecteer een titel met 3D-graphics en ga naar de spelopties.
- Ga naar de Afbeeldingen tab en bekijk de laatste twee opties. Verander de eerste in OpenGL met shaders om ervoor te zorgen dat ScummVM uw GPU gebruikt voor verbeterde beelden.
- Wijzig de laatste optie, 3D anti-aliasing, naar de hoogste waarde, om "rafels" uit 3D-afbeeldingen te verwijderen.
Als je klaar bent met avonturen beleven, waarom probeer je dan niet je eigen avonturenspel te maken? U kunt klein beginnen met onze gids aan hoe je een op tekst gebaseerd avonturenspel maakt in Python en neem het vanaf daar.
Het avontuur van het spelen van oude avonturen met ScummVM
Ondanks dat het niet zo aanpasbaar is als RetroArch, stelt ScummVM je in staat om tientallen klassieke avonturen te spelen die anders verloren zouden zijn gegaan in de klauwen van de tijd.
Sterker nog, u kunt ervan genieten met verbeterde beelden. Ze laten Beyond Zork er misschien niet uitzien als de nieuwste triple-A Unreal Engine-titel, maar ze zijn het beste alternatief voor een echte remaster.