Hvordan man spiller gamle CD-ROM-spil på Windows igen

28
Oplev, hvordan du kan spille gamle CD-ROM-spil på moderne PC'er ved at finde et eksternt drev, lave ISO-filer og bruge kompatibilitetsindstillinger eller virtuelle maskiner.
Du har det meget nemmere i dag, men tidligere, når du ville spille et spil på din PC, skulle du tage en lignende tilgang som til konsoller. Gå til en fysisk butik, få en disk, og sæt den i din PC. Chancen er dog, at din PC i dag ikke har en CD-drev. Hvad gør du, når du vil spille dine gamle spil på din nye PC?
Du kan stadig spille de gamle spil, men det kræver lidt ekstra arbejde fra din side.
Hent en CD-drev
Den første forhindring ved at åbne de støvede CD-æsker er at tackle den hardwarebegrænsning, der forhindrer dig: moderne computere inkluderer sjældent optiske drev. Da kabinetproducenter for mange år siden prioriterede luftstrøm og æstetik over 5,25-tommers drevpladser, forbliver den fysiske disk den primære autentificeringsnøgle for de fleste detailspil udgivet mellem 1995 og 2005.
Så hvordan får du faktisk disken til at spinne på din computer? Rigtige CD-drev kan være svære at finde disse dage, men du kan stadig få et eksternt USB DVD-RW-drev relativt nemt. Disse perifere enheder er bredt tilgængelige, billige og generelt plug-and-play-kompatible med Windows 10 og 11. Når du vælger et drev, så sørg for, at det understøtter den specifikke mediatype i din spilsamling; mens de fleste DVD-drev er bagudkompatible med CD-ROM'er, kan ældre proprietære formater kræve specifikke læsehastigheder for at fungere korrekt. Da CD'er er et ældre format end DVD'er, og de fleste DVD-drev understøtter CD'er, burde stort set ethvert drev fungere fint, men du bør stadig lave din research.
Alternativt, hvis du har en gammel stationær computer, der støver af, kan du muligvis redde et internt optisk drev. Men at forbinde et gammelt internt drev til et moderne bundkort kan være udfordrende. De fleste vintage drev bruger Parallel ATA (IDE)-grænsefladen, som er forskellig fra SATA-stikene, der findes på moderne boards. Du ville have brug for en strømforsynet IDE-til-USB-adapter for at forbinde disse legacy-komponenter til dit nuværende setup. Det er ikke umuligt, men det er svært.
Før du forsøger at få disken til at spinne på det drev, du vælger, skal du inspicere datasiden af disken under et kraftigt lys. Husk, at du ikke kun leder efter overfladeskader, men også efter "diskforrådnelse"—små prikker, hvor det reflekterende aluminiumlag er oxideret og nedbrudt. Hvis du holder disken op til en lyskilde og ser lys trænge igennem labelsiden som stjerner på nattehimlen, er dataene i de sektorer uigenkaldeligt tabt, og drevet vil sandsynligvis ikke kunne læse spildataene.
Lav en ISO ud af disken
Denne del er teknisk set valgfri, men det ville jeg bestemt gøre, før jeg gik videre: lav en kopi. At stole på den fysiske disk til hver spilsession er risikabelt; optiske medier nedbrydes over tid, og den konstante spinning fremskynder slid på både den skrøbelige disk og den eksterne drevs motor. Så i stedet for at sætte disken i det drev hver gang du vil spille, så lav bare et diskbillede, almindeligt kendt som en ISO-fil. Denne proces skaber en bit-for-bit digital kopi af det fysiske medie og indkapsler filstrukturen og dataene i en enkelt fil på din harddisk. Du får to fordele fra dette: det arkiverer spillet permanent, beskyttet mod fysisk nedbrydning, og muliggør betydeligt hurtigere indlæsningstider, da moderne SSD'er læser data eksponentielt hurtigere end 1x eller 4x CD-ROM hastigheder.
For at udføre denne rippeproces skal du bruge specialiseret software. Mens Windows kan "montere" eller læse ISO-filer, som om de var virtuelle diske, kan det ikke oprette dem fra en fysisk kilde uden hjælp. Værktøjer som ImgBurn eller open source-alternativer som InfraRecorder er blandt de muligheder, du kan tjekke. Når du bruger disse værktøjer, skal du sørge for at vælge den rigtige læsehastighed. I modstrid med moderne instinkter er langsommere ofte bedre, når man ripper gamle spil; at indstille læsehastigheden til den lavest mulige indstilling minimerer læsefejl og sikrer en mere præcis kopi af dataene. Det er også vigtigt at bemærke formatet. Selvom "ISO" er et generelt udtryk, skal nogle mixed-mode CD-spil, der anvendte disken til både spildata og CD-kvalitets lydspor (Redbook audio), gemmes som BIN/CUE-filer. Dette formatpar bevarer timingen og de enkelte spor af lyden, hvilket sikrer, at musikken i spillet spiller korrekt. Når det er ripet, bliver denne digitale fil din primære metode til installation og gameplay.
Faktisk køre spillet
Nu kommer vi til den sjove del. Med spillernes filer sikkert gemt på din lagerplads, skal du nu overbevise dit moderne operativsystem om at køre kode skrevet til en helt anden teknologisk æra.
Din første forsvarslinje: Windows Kompatibilitetsindstillinger
Din første linje af forsvar er den indbyggede Windows Kompatibilitetsindstilling. Denne funktion gør det muligt for Windows 10 eller 11 at efterligne miljøet fra ældre versioner, såsom Windows 95 eller XP. Ved at højreklikke på spillets eksekverbare fil, navigere til Egenskaber og vælge fanen Kompatibilitet, kan du instruere OS'en til at emulere ældre farvetilstande, skærmopløsninger og administrative rettigheder. Denne metode er den mindst påtrængende og løser ofte problemer, hvor spil ikke kan starte, simpelthen fordi de ikke genkender mappestrukturen eller hukommelsesstyringen i et 64-bit system.
Grafiske fejl og hastighedsproblemer
Men selvom kompatibilitetsindstillingen måske får spillet til at åbne, løser den ofte ikke grafiske fejl eller hastighedsproblemer forårsaget af moderne hardware, der kører ældre DirectX-kommandoer.
Tredjeparts værktøjer og lag
Når de indfødte værktøjer fejler, er det næste logiske skridt at benytte tredjeparts kompatibilitetslag og wrappers. Disse er sofistikerede stykker software, der oversætter de forældede opkald, et spil laver, til instruktioner, som din moderne GPU kan forstå. For eksempel kan wrappers som dgVoodoo 2 konvertere gamle Glide- eller DirectX 1-7 grafikkkommandoer til moderne DirectX 11 eller 12 opkald, hvilket retter teksturkorruption og muliggør opskalering i høj opløsning. På samme måde erstatter kildeporte eller fortolkere som ScummVM helt den originale spileksekverbare fil med spillets datafiler for at køre titlen på en moderne motor designet til dagens hardware. Denne tilgang tilbyder den bedste balance mellem ydeevne og troværdighed, men kræver en vilje til at pille ved konfigurationsfiler og patch-versioner.
Virtuel Maskine: Den mest enkle løsning
Så for de mest stædige titler, eller hvis du bare ønsker et "det virker bare"-miljø, er den mest ligetil løsning ofte den "nukleare" tilgang: en Virtuel Maskine (VM). I stedet for at forsøge at patch et moderne OS til at understøtte gammel software, giver en VM dig mulighed for at installere en ægte kopi af Windows 98 eller XP i et beskyttet vindue på dit nuværende skrivebord. Programmer som VMware Workstation eller 86Box emulerer det faktiske hardware fra 1990'erne, inklusive specifikke Sound Blaster-kort og Voodoo-grafikacceleratorer. Fordi du kører spillet i sit oprindelige miljø—en reel installation af Windows 98—er kompatibiliteten stort set perfekt. Der er ikke behov for oversættelseslag eller gætterier; spillet kører nøjagtigt som det gjorde i 1999, fordi det, set fra softwareens synspunkt, kører på en Pentium II-computer fra 1999. Denne metode isolerer den gamle software fra dit primære system, hvilket giver en sikker, stabil og historisk nøjagtig legeplads for dit bibliotek.
Det faktum at vores pc'er ikke har diskdrev længere, betyder ikke, at du skal efterlade de gamle titler. Med lidt arbejde kan du fortsætte med at spille dem langt ind i den moderne æra.

Skriv et svar