Anonim

Kaskart visi mėgsta truputį retro žaidimų, tiesa? Išaugęs 90-aisiais, epochos senosios mokyklos kompiuteriniai žaidimai visada užims ypatingą vietą mano širdyje ir jie visada bus tai, ką man patinka žaisti. Deja, nostalgijos mėgėjams technologijos yra nuėjęs labai ilgą kelią nuo „Microsoft“ diskų operacinės sistemos laikų. Todėl dauguma senesnių žaidimų nėra tiksliai žaidžiantys naudojant modernią aparatinę ir programinę įrangą, o jų paleidimas suderinamumo režimu nėra pakankamas.

Įveskite „DOSBox“; MS-DOS emuliacijos platforma. Tai leidžia jums atkurti beveik bet kurį iš senesnės kartos kompiuterių pavadinimų sukuriant programinės įrangos aplinką, kurioje ji virtualizuoja vakarykštės aparatūros ir programų aplinką. Viskas, ką jums tikrai reikia žinoti apie tai, kad jis leidžia žaisti senesnius pavadinimus naujesnėse sistemose, tiesa sakant.

O, ir jūs turbūt turėtumėte leisti sau kvalifikacijos kėlimo kursą apie MS-DOS komandas. Čia yra mokymo programos bloknotų failas, įtrauktas į „DOSBox“ diegimo failą. Jei atsisiunčiate „DOSBox“, verta perskaityti.

Bet kokiu atveju, kaip ir daugelyje programų, ypač emuliacijos platformose, „DOSBox“ neveikia idealiai visą laiką. Dažniausiai matysite kai kuriuos kadrų dažnio klausimus ir grafinius trūkumus. Tai gali atsitikti dėl daugelio priežasčių, tačiau dažniausiai tai yra todėl, kad jūsų sistema rodo kadrų dažnį, kuris yra per didelis žaidimui valdyti - dėl to jūs pjaustote, praleidžiate ir paprastai prasta vaizdo kokybė.

Kadrų dažnio pataisymai

Norėdami išlaikyti žaidimo kadrų dažnį tokiu lygiu, kuris būtų valdomas programai, iš esmės turėsite sušvelninti savo sistemos galią. Tai galite padaryti keliais būdais. Pirmiausia, galite pabandyti pakeisti „DosBox“ arba žaidimo, kurį bandote paleisti į vieną procesorių, pagrindinį giminingumą daugiagyslinėse sistemose.

Paprasčiausias būdas išspręsti kadrų dažnio problemas, tačiau tai apima kokybę, vadinamą CPU ciklais. Vykdydama programą per „DOSBox“, ji parodys ciklus ekrano viršuje. Pirmiausia pabandykite padidinti ciklus paspausdami CTRL ir F12. Tęskite tai kurį laiką. Jei nematote, kad problemos išnyksta, greičiausiai jūsų žaidimui kyla problemų, nes procesorius tam vyksta per greitai. Norėdami jį sumažinti, naudokite CTRL + F11.

Išsiaiškinę tam tikro žaidimo „mieląją vietą“, galite atidaryti „DOSBox“ konfigūracijos failą ir pakeisti „DOSBox“ konfigūracijos failą atidarydami „Parinktys“ aplanke „DOSBox“ ir pakeisdami šalia „ ciklų. “

Arba galite tiesiog sekti, kuriems žaidimams reikalingas skirtingas procesoriaus greitis, ir įvesti komandą „cycles = (vertė, kurią nustatote ciklams)“. Galiausiai galite pabandyti įgalinti kadrų praleidimą. Tiesiog įveskite arba „frame-skip 1“, arba „frame-skip 2.“. Vėlgi, visa tai galite pakeisti ir redaguodami konfigūracijos failą („DOSBox“ parinktys).

Jei net ir turėdami visa tai, kas išdėstyta aukščiau, vis tiek susiduriate su kadrų dažnio problemomis, gali būti, kad jūsų sistemai kyla problemų paleidžiant „DOSBox“ dėl skaičiavimo išteklių trūkumo. Apsvarstykite, kokios kitos programos veikia atidarius emuliatorių.

Ekrano problemų šalinimas

Dėl to, kad skiriasi senesni kompiuterio ekranai nuo šiuolaikinių ekranų, gana dažnai DOSBox virtualizavimas patiria keletą ekrano problemų čia ir ten. Paprastai jūs pastebėsite, kad žaidimui kyla problemų atnaujinant ekraną (dėl kurio kyla daugybė užkabinimų), arba paprasčiausiai sudužsite. Taip pat galite pastebėti, kad vaizdai ekrane atrodo suglamžyti arba ištempti.

„Iškraipytų vaizdų“ problema yra gana paprasta - tiesiog įsitikinkite, kad įgalinta vaizdo santykio korekcija. („Aspektas“) konfigūracijos faile. Dėl atnaujinimo dažnio ir strigčių problemų pabandykite modifikuoti išvestį iš „Surface“ į „OpenGL“ (išvestis = „Openglnb“) arba „DirectDraw“ (išvestis = „ddraw“). Norėdami tai padaryti, atidarykite konfigūracijos failą ir failo SDL skyriuje ieškokite „output“.

Galiausiai, paprastai, turėtumėte paleisti žaidimų, kuriuos žaidžiate DOSBox, diegimo failą (paprastai „install.exe“ arba „setup.exe“). Priežastis yra ta, kad „DOSBox“ ne visada teisingai nustato tam tikros programos grafikos režimą. Paleisdami programą naudodami sąrankos programą, iš esmės įsitikinsite, kad ji naudoja teisingą grafikos režimą.

Spalvų paletės problemos

„DOSBox“ žaidimuose paprastai naudojama senesnė kitų „Windows“ spalvų paletė. Jei naudojate jį kaip viso ekrano programą, „Windows“ greičiausiai perjungs į kitą „spalvų režimą“. Bėda ta, kad kartais „Windows“ turi problemų grįžti į tą režimą, jei dėl kokių nors priežasčių grįžtate prie numatytųjų nustatymų, kol atidarote programą. Įsitikinkite, kad nenaudojate programų, kurios, tikėtina, „pertraukia“ DOSBox, atitraukdami dėmesį nuo programos (pvz., Iššokančiųjų langų tiesioginių pranešimų programinėje įrangoje) ir venkite „alt +“ skirtukų, jei galite padėti.

Nemeluosiu, šis straipsnis neapima visų „DOSBox“ egzistuojančių problemų, ir aš tikiu, kad yra net keli grafiniai trikdžiai, į kuriuos nekreipiau dėmesio. Bet kuris iš jūsų ten esančių žmonių susidūrė su grafine problema, kurios nebuvo sąraše, nuneškite man eilutę ir padarysiu viską, ką galėčiau padėti.

Trūkumų šalinimas kadrų dažnio ir rodymo problemose „dosbox“