Spela Retro DOS-spel perfekt med DOSBox

Visste(Did) du att din helt nya 2018-datorprocessor fortfarande(CPU) har samma grundläggande insida som den första Intel 8086 -processorn(CPU) som släpptes 1978? Det betyder, i teorin, att programvara som är skriven för att köras på den processorn från 1978 bör köras utan några egentliga problem på en modern CPU . Dessa chips är alla en del av "x86 "-familjen av processorer.

Så det borde också betyda att videospel skrivna för DOS på 80- och 90-talen kommer att köras på dagens datorer, eller hur? Även om du skulle vara tekniskt(technically ) korrekt att säga det, är det mer komplicerat än så.

För det första(First) , trots att de har samma kärnuppsättning instruktioner, är moderna processorer(CPUs) och de från trettio fyrtio år sedan faktiskt radikalt olika. De har olika arkitekturer och är mycket, mycket, mycket(much ) snabbare än något som en 80386 CPU .

Ovanpå detta har operativsystemen kommit långt. Även vissa spel som har utvecklats för Windows 7 (som delar i stort sett samma kärna som Windows 10 ) kan ha spelbrytande kompatibilitetsbuggar som kräver korrigering eller speciella kompatibilitetslägen innan de kommer att fungera.

Om du skulle prova ett klassiskt DOS -spel på din moderna dator är chansen stor att det inte fungerar alls. Det är synd, för det finns ett stort bibliotek av klassiska spel som spänner över den personliga datorns historia. Så vad ska en retro-spelfantast göra?

Gå in i DOSBox

DOSBox är en gratis programvara som exakt emulerar den ursprungliga IBM PC DOS- miljön. Inte nog med det, den emulerar också en del av den mest populära hårdvaran från den eran, somljudkortet Creative Sound Blaster . Vilket betyder att du kan använda den för att spela klassiska DOS- spel perfekt, precis som om du körde dem på en PC från fyra decennier sedan.

Du är inte heller begränsad till Windows , det finns även versioner av programvaran för MacOS och Linux ! Det enda du behöver hantera är att lägga vantarna på spel. Vilket faktiskt kan vara lite komplicerat.

Var man hittar spel

För den här artikeln använder vi Shareware- versionen av det klassiska skjutspelet DOOM . För att få din egen kopia, bara Google "DOOM Shareware" , det finns massor av webbplatser som fortfarande är värd för programvaran. Detta är helt lagligt, eftersom shareware-spel i huvudsak är utökade speldemos och du skulle inte bryta mot några licensvillkor.

Fullständiga spel från DOS -eran tillhör dock fortfarande deras förlag. Om du laddar ner en kopia utan att betala för det, skulle du begå piratkopiering.

Om du fortfarande äger de ursprungliga DOS- spelen på CD eller diskett(Diskette) bör du vara OK att använda DOSBox för att köra spelet (eller en säkerhetskopia av det). Det är ett bra sätt att komma åt din gamla spelsamling igen.

Tack vare sajter som Good Old Games kan du till och med köpa många klassiska DOS- spel lagligt. Särskilt GOG(GOG) använder faktiskt en förkonfigurerad kopia av DOSBox för att få det hela att fungera. Om du köper ett DOS -spel från GOG behöver du inte ställa in DOSBox manuellt alls. Om du inte vill justera inställningarna, i vilket fall kommer den här guiden fortfarande att vara användbar.

Slutligen finns det abandonware , dessa spel faller i en juridisk gråzon. Företagen som äger rättigheterna till dessa spel är sedan länge borta. Ingen försvarar aktivt sin upphovsrätt på dessa spel. De kommer med största sannolikhet aldrig att erbjudas till försäljning igen. Du kan hitta dessa spel på abandonware-webbplatser, men varnas för att det inte är strikt lagligt.

Konfigurera ditt spel med DOSBox

Innan du kan använda DOSBox måste du installera den. Gå bara(Just) över till DOSBox-nedladdningssidan(DOSBox downloads) och hämta rätt version av spelet för din dator. Vi använder Windows -versionerna här, som kommer med en installationsguide. Kör det bara(Just) efter att du har laddat ner och installerat programmet.

Innan du kör DOSBox, skapa en mapp(create a folder) på din enhet för dina DOS - spel. Den här mappen kommer att fungera som en virtuell hårddisk i DOSBox och du kan kopiera alla dina spel dit. Vi rekommenderar att du skapar den här mappen i roten på din enhet för att göra det lättare att komma åt från DOSBox .

På vår Windows 10-maskin skapade inte installationsprogrammet en genväg, så navigera till installationskatalogen och kör DOSBox.exe(run DOSBox.exe) . Självklart kan du skapa din egen genväg därifrån för att göra framtida sessioner mer bekväma. När du har startat programmet bör DOSBox- fönstret öppnas så här.

Inte "SET BLASTER"-parametrarna. Det här är siffrorna du matar in i alla spel som vill använda ett Sound Blaster -kort. Vi skapade en mapp tidigare på roten av vår C-enhet som heter "DOSAPPS". Vi kopierade våra DOOM shareware-filer till den mappen, men innan vi kan köra dem i DOSBox måste vi "montera" den mappen som vår virtuella hårddisk.

För att göra det skriver vi type “MOUNT C C:\ DOSAPPS” varefter du ska se detta bekräftelsemeddelande.

Nu byter vi från enhet Z till enhet C(Drive C) i DOSBox genom att skriva C:\

Det här spelet måste fortfarande installeras och installationsfilerna finns i en mapp som heter "doom19s". För att byta till den mappen CD\doom19sCDdoom19s(type)

Installationsprogrammet heter Install.bat , så vi skriver bara Install.bat och trycker på enter(type Install.bat and hit enter ) varefter installationsprogrammet startar.

Följ nu bara instruktionerna och låt programmet installera spelet på din virtuella C-enhet.

När installationen är klar kommer du att presenteras med DOOMs installationsverktyg.

Vi väljer "endast tangentbord" som vår kontrolltyp och sedan " Sound Blaster " som vårt ljudkort. Om du kommer ihåg visade DOSBox att du använde standardkonfigurationen för Sound Blaster vid start. Så vi väljer Port 220, IRQ 7 och DMA kanal 1(choose Port 220, IRQ 7 and DMA channel 1) . Standardvalet för 3-kanalers mix fungerade också bra för oss.

När allt detta är gjort väljer vi "Spara parametrar och starta DOOM".(choose “Save Parameters and Launch DOOM”.)

Om allt är bra bör spelet starta.

Åh ja! Nu är du redo att spela spelet!

Ytterligare tips

För att få en helskärmsupplevelse, tryck bara ALT+ENTER för att växla mellan fönsterlägen. Du kan spela spelet precis som vanligt. Nästa gång du startar spelet kan du enkelt navigera till den installerade mappen efter att ha monterat din C-enhet och köra spelet direkt på samma sätt som vi startade "Install.bat".

Vissa DOS- spel kräver ingen installation, du kan bara kopiera hela mappen till din DOS -spelmapp och köra dem.

Det finns en hel del justeringar du kan göra i DOSBox för att få den att fungera precis som du vill. Kontrollera DOSBox installationsmapp för deras utmärkta manuella textfil. Den är full av tips och tricks.

Du kan också skriva HJÄLP(type HELP ) i själva DOSBox för att få en uppdatering av de gamla goda DOS -kommandona. Den viktigaste genvägen du behöver veta just nu är dock CPU -cykelväxlingen.

Detta snabbar upp eller saktar ner den virtuella CPU :n i DOSBox . Så om ett spel körs med fel hastighet, tryck bara på CTRL+F11 or CTRL+F12 för att lägga till eller ta bort hastighet.

För att lämna DOSBox, skriv antingen EXIT(type EXIT ) vid kommandotolken eller stäng bara programfönstret. Det är allt du behöver veta för att komma igång med några klassiska DOS- spel. Skyll bara(Just) inte på oss om du spenderar hela natten med att lyssna på 90-talsmusik och spela DOOM!



About the author

Jag är en webbutvecklare med över 10 års erfarenhet, inklusive 8 år som professionell mjukvaruingenjör. Jag har även erfarenhet av att utveckla mobilappar och spel, både för stationära och mobila enheter. På min fritid gillar jag att spela tv-spel och titta på film, lyssna på musik, läsa böcker och göra lite trädgårdsarbete.



Related posts