Ange DOSBox; En MS-DOS-emuleringsplattform. Det låter dig spela i stort sett någon av titlarna från den äldre datorgenerationen genom att skapa en mjukvarumiljö där den virtualiserar hårdvaru- och applikationsmiljön i går. Allt du verkligen behöver veta om det är att det låter dig spela äldre titlar på nyare system, säger sanningen.
Åh, och du borde förmodligen ge dig själv en uppdateringskurs om MS-DOS-kommandon - det finns en tutorial-anteckningsfil som ingår i DOSBox-installationsfilen. Om du laddar ner DOSBox är det värt att läsa.
Hur som helst, som är fallet med de flesta applikationer - särskilt emuleringsplattformar - fungerar DOSBox inte perfekt hela tiden. Vanligtvis kommer du att se några ramfrekvensproblem och grafiska problem. Det finns flera orsaker till att detta kan hända, men vanligtvis beror det på att ditt system visar en bildhastighet som är för hög för att spelet ska kunna hantera - som ett resultat får du hugga, hoppa över och i allmänhet dålig bildkvalitet.
Frame-rate Fixes
För att hålla spelets ramfrekvens på en nivå som är hanterbar för applikationen kommer du i princip att behöva ange kraften i ditt system. Det finns några sätt du kan göra detta - först och främst kan du försöka ändra kärnaffiniteten för antingen DosBox eller spelet du försöker köra till en enda processor på multikärnsystem.
Det enklaste sättet att lösa dina bildhastighetsproblem innebär dock en kvalitet som kallas CPU-cykler. När du kör ett program genom DOSBox kommer det att visas cyklerna högst upp på skärmen. Först försöker du öka cyklerna genom att trycka på CTRL och F12. Fortsätt göra detta en stund. Om du inte ser att dina problem försvinner har ditt spel troligtvis problem eftersom CPU: n går för fort för det. Använd CTRL + F11 för att minska det.
När du har räknat ut "sweet spot" för ett visst spel kan du öppna DOSBox-konfigurationsfilen och ändra DOSBox konfigurationsfil genom att öppna "Alternativ" i DOSBox-mappen och ändra värdet du ser bredvid " cykler.”
Alternativt kan du helt enkelt hålla reda på vilka spel som kräver olika CPU-hastigheter och ange kommandot "cycles = (värde du ställer in cyklerna på)." Slutligen kan du prova att aktivera ram-hoppa. Skriv bara antingen ramhopp 1 eller ramhopp 2. Återigen kan du ändra allt detta genom att redigera konfigurationsfilen (DOSBox-alternativ) också.
Om du fortfarande stöter på bildhastighetsproblem, även med alla ovanstående, kan det mycket väl vara att ditt system har problem med att köra DOSBox på grund av brist på datoressurser. Tänk på vilka andra program som körs när du öppnar emulatorn.
Felsökning av displayproblem
På grund av skillnaden mellan äldre datorskärmar och moderna skärmar är det ganska vanligt att DOSBox-virtualisering upplever några visningsproblem här och där. Vanligtvis kommer du antingen att märka att spelet har problem med att uppdatera skärmen (vilket leder till ett antal hangups), eller helt enkelt kraschar helt. Du kanske också märker att bilderna på skärmen ser antingen varvade eller sträckta ut.
Att ta itu med problemet med "förvrängda bilder" är ganska enkelt - se till att korrigering av bildförhållandet är aktiverat. (“Aspekt”) i konfigurationsfilen. När det gäller uppdateringsfrekvensen och kraschproblemen kan du prova att ändra utgången från "Surface" till antingen OpenGL (output = openglnb) eller DirectDraw (output = ddraw). För att göra detta, öppna konfigurationsfilen och leta efter "output" under filens SDL-avsnitt.
Slutligen, som en allmän regel, bör du köra installationsfilen för spel som du spelar i DOSBox (vanligtvis “install.exe” eller “setup.exe”). Anledningen till detta är att DOSBox inte alltid ställer in grafikläget för en viss applikation korrekt. Genom att köra applikationen via installationsverktyget säkerställer du i princip att det använder rätt grafikläge.
Färgpalettproblem
DOSBox-spel använder vanligtvis en äldre färgpalett från resten av Windows. Om du kör det som en helskärmsapplikation kommer Windows sannolikt att byta till ett annat "färgläge." Problemet är, ibland har Windows problem med att byta tillbaka till det läget om du av någon anledning återgår till standardinställningarna medan du har öppet applikationen. Se till att du inte kör några program som sannolikt "avbryter" DOSBox genom att ta fokus bort från applikationen (som popup-fönster i snabbmeddelandeprogram) och undvika alt + -flik, om du kan hjälpa det.
Jag ljuger inte, den här artikeln täcker inte varje enskild fråga som finns med DOSBox, och jag är säker på att det till och med finns några grafiska problem som jag inte har tagit upp. Någon av er där ute upplevde en grafisk fråga som inte fanns på listan, släpp mig en rad och jag ska göra vad jag kan för att hjälpa dig.