At få gamle MS-DOS-spil til at køre i Windows

Som Microsoft Windows udvikler sig ikke alle ældre spil og programmer skal arbejde eller fungere ordentligt. Nedenfor er anbefalinger til, hvordan ældre spil fungerer i din version af Windows og problemer, du måtte støde på.

Når du kører spillet, skal du sørge for at køre spillet gennem et MS-DOS-vindue eller kommandolinje. Hvis spillet rapporterer eventuelle fejl, ses de ikke siden Windows lukker kommandolinjevinduet efter at programmet er afsluttet.

  • Sådan bruger du kommandolinjen i Windows.

Brug 8.3 format

Sørg for, at navnet på biblioteket eller underkatalogen af, hvor spillet installeres, ikke er mere end otte tegn. Selvom Windows understøtter længere filnavne og mapper, gør det ikke ældre MS-DOS-spil. For eksempel skal du ikke installere ældre spil i mappen "Programmer" og i stedet oprette en ny "Spil" -mappe.

Check for patches

Hvis spiludvikleren stadig er i drift, skal du se, om der er tilgængelige lapper eller opdateringer til det spil, der kan hjælpe med at løse problemer, du støder på.

Skift kompatibilitet

Hvis du kører Windows 95, 98, ME eller XP, ændrer du programmets kompatibilitet ved at højreklikke på genvejen, klikke på egenskaber og klikke på kompatibilitetsfanen.

Brug en boot diskette

Hvis din computer bruger FAT16 eller FAT32 og ikke NTFS opretter du en boot disk og starter fra den diskette for at køre spillet.

Hukommelsesrelaterede problemer

Hvis du støder på hukommelsesfejl, f.eks. Ikke nok EMS (udvidet hukommelse), XMS (extended memory) eller konventionel hukommelse, skal du følge nedenstående trin, når du forsøger at køre programmet.

  1. Højreklik på genvej til programmet og vælg Egenskaber .
  2. Klik på fanen Hukommelse . Hvis du ikke har en hukommelsestab, skal du springe over dette afsnit.
  3. På fanen Hukommelse kan du justere mængden af ​​hukommelse efter behov for det pågældende program. Medmindre du ved, hvor meget hukommelse programmet behøver, skal du prøve at indstille disse værdier til Auto.

Som standard er mange af disse indstillinger sat til 1024. Brugere skal også indstille den oprindelige miljøværdi til den højeste værdi af 4096.

Lydrelaterede problemer

Angiv lydindstillinger i spil

Nogle ældre MS-DOS-spil registrerer ikke dit lydkort automatisk og bruger indstillingerne for lydkortet fra autoexec.bat og config.sys. Hvis spillet giver dig mulighed for at angive lydindstillingerne i spillet, skal du bruge de fælles indstillinger: INTERRUPT = 220 IRQ = 5 eller 7 DMA = 1.

Anmærk lydindstillinger i autoexec.bat

Hvis du kører Microsoft Windows 95 eller 98 og støder på lydproblemer, skal du redigere autoexec.bat og fjerne enhver linje, der begynder med BLASTER =. Hvis du har ændret noget, skal du gemme filerne og forsøge at køre spillet igen.

Konfiguration af lyd i autoexec.bat

Hvis ovenstående trin ikke har løst dine problemer, og du kører Windows 95 og 98, skal du prøve at angive lydindstillingerne ved at tilføje følgende linje i autoexec.bat.

 SET BLASTER = A220 I5 D1 H5 

Hvis du kører et spil, der kræver en autoexec.bat- eller config.sys-fil, kan disse filer oprettes på rodmappen (C: \) med lydindstillingerne i dem.

Bestemmelse af dine lydkort indstillinger

Brugere kan se deres lydkortressourcer ved at se egenskaberne af lydkortet i Enhedshåndtering. Brugere, der kører Windows 98, kan også kontrollere deres lydkortindstillinger via programmet Systeminformation ved at følge nedenstående trin.

  1. Klik på Start> Programmer> Tilbehør
  2. Klik på Systemværktøjer
  3. Klik på Systemoplysninger

eller

  1. Klik på Start> Kør
  2. Skriv msinfo32

Lydemulatorer

Hvis du ikke kan få lyden til at fungere i DOS, tilbyder virksomheder også software lydemulatorer, der i nogle tilfælde kan gøre dit lydkort til at fungere via MS-DOS. Et godt eksempel på en gratis lydemulator er VDMSound.

Video relaterede problemer

Ikke alle videokort, selv de nyeste og bedste videokort, understøtter alle VESA-tilstande. Sørg for, at dit videokort har de nyeste videodrivere, før du fortsætter.

Andre anbefalinger

Hvis du ikke kan få dit MS-DOS-spil til at fungere korrekt, efter at du har fulgt ovenstående anbefalinger, kan du prøve følgende anbefalinger.

  1. Overvej at prøve et emulatorprogram, såsom DOSBox.
  2. Hvis spillet er en ældre version af et Windows-program, kan du også køre PE Explorer til at justere SizeOfImage- værdien til en værdi, der er kompatibel med Windows 2000 og Windows NT. Du kan downloade dette program fra //www.heaventools.com/.
  3. Opret en dobbelt boot med Windows og MS-DOS.
  4. Hvis din computer bruger FAT16 eller FAT32 og ikke NTFS, skal du oprette en boot disk og starte fra den diskette for at køre spillet.
  5. Overvej at købe en ældre computer dedikeret til at spille ældre spil.