Anonim

Ang bawat tao'y mahilig ng kaunting paglalaro ng retro tuwing ngayon, di ba? Nakarating na lumaki noong 90s, ang mga old-school PC na mga laro sa panahon ay palaging gaganapin isang espesyal na lugar sa aking puso, at lagi silang magiging isang bagay na nasisiyahan akong maglaro. Sa kasamaang palad, para sa mga nostalgia buffs, ang teknolohiya ay dumating sa napaka, napakatagal na paraan mula pa noong mga araw ng Microsoft Disc Operating System. Bilang isang resulta, ang karamihan sa mga mas lumang mga laro ay hindi eksaktong naglalaro sa modernong hardware at software, at ang pagpapatakbo ng mga ito sa mode ng pagiging tugma ay hindi madalas.

Ipasok ang DOSBox; Isang platform ng emulation ng MS-DOS. Pinapayagan ka nitong maglaro ng halos lahat ng mga pamagat mula sa mas lumang henerasyon ng computing sa pamamagitan ng paglikha ng isang software na kapaligiran kung saan ito virtualize ang hardware at application na kapaligiran ng yesteryear. Ang kailangan mo lang malaman tungkol dito ay hinahayaan kang maglaro ng mas matandang pamagat sa mga mas bagong sistema, sasabihin sa katotohanan.

Oh, at marahil ay dapat mong bigyan ang iyong sarili ng isang nakakapreskong kurso sa mga utos ng MS-DOS- mayroong isang file na notepad ng tutorial kasama ang file ng DOSBox install. Kung nag-download ka ng DOSBox, sulit na basahin.

Pa rin, tulad ng kaso sa karamihan ng mga aplikasyon - lalo na mga platform ng emulasyon - Ang DOSBox ay hindi gumana nang perpekto sa lahat ng oras. Karamihan sa mga karaniwang, makikita mo ang ilang mga isyu sa frame-rate at grapikong glitches. Mayroong isang bilang ng mga kadahilanan na maaaring mangyari ito, ngunit kadalasan ito ay dahil ang iyong system ay nagpapakita ng isang frame-rate na masyadong mataas para sa laro upang hawakan- bilang isang resulta, nakakakuha ka ng pagpuputol, paglaktaw, at sa pangkalahatan ay hindi magandang kalidad ng imahe.

Pag-aayos ng Frame-Rate

Upang mapanatili ang frame-rate ng isang laro sa isang antas na mapapamahalaan para sa application, ikaw ay karaniwang kakailanganin upang i-tono ang lakas ng iyong system. Mayroong ilang mga paraan na magagawa mo ito una sa lahat, maaari mong subukang baguhin ang pangunahing pagkakaugnay ng alinman sa DosBox o ang larong sinusubukan mong patakbuhin sa isang solong processor sa mga multi-core system.

Ang pinakamadaling paraan upang ayusin ang iyong mga isyu sa frame-rate, gayunpaman ay nagsasangkot ng isang kalidad na kilala bilang mga Cycl ng CPU. Habang nagpapatakbo ng isang programa sa pamamagitan ng DOSBox, ipapakita nito ang mga siklo sa tuktok ng screen. Una, subukang dagdagan ang mga siklo sa pamamagitan ng pagpindot sa CTRL at F12. Patuloy na gawin ito para sa isang oras. Kung hindi mo nakikita na nawawala ang iyong mga problema, malamang na nagkakaproblema ang iyong laro dahil napakabilis ng pagpunta sa CPU para sa mga ito. Gumamit ng CTRL + F11 upang mabawasan ito.

Kapag nalaman mo ang 'matamis na lugar' para sa isang partikular na laro, maaari mong buksan ang file ng pagsasaayos ng DOSBox, at baguhin ang pagsasaayos ng file ng DOSBox sa pamamagitan ng pagbubukas ng "Mga Opsyon" sa folder ng DOSBox, at baguhin ang halaga na nakikita mo sa tabi ng " mga siklo. "

Bilang kahalili, maaari mo lamang subaybayan kung aling mga laro ang nangangailangan ng iba't ibang mga bilis ng CPU, at ipasok ang utos na "mga siklo = (halaga na itinatakda mo ang mga siklo.) Sa wakas, maaari mong subukang paganahin ang frame-skip. I-type ang alinman sa frame-skip 1 o frame-skip 2. Muli, maaari mong baguhin ang lahat ng ito sa pamamagitan ng pag-edit ng file ng pagsasaayos (Mga Pagpipilian sa DOSBox).

Kung, kahit na sa lahat ng nasa itaas, nagpapatakbo ka pa rin sa mga isyu sa frame rate, maaaring maging maayos na nahihirapan ang iyong system na tumatakbo sa DOSBox dahil sa kakulangan ng mga mapagkukunan ng computing. Isaalang-alang kung ano ang iba pang mga programa na tumatakbo kapag binuksan mo ang emulator.

Pag-areglo ng Mga Isyu sa Pagpapakita

Dahil sa pagkakaiba sa pagitan ng mga mas lumang mga screen ng computer at mga modernong screen, medyo pangkaraniwan para sa virtualization ng DOSBox na makaranas ng ilang mga isyu sa pagpapakita dito at doon. Karaniwan, mapapansin mo ang alinman sa problema sa laro na i-refresh ang display (humahantong sa isang bilang ng mga hangup), o simpleng pag-crash sa kabuuan. Maaari mo ring mapansin na ang mga larawang nasa screen na hitsura ay naka-war man o nakaunat.

Ang pagtugon sa isyu na 'magulong mga imahe' ay medyo simple - siguraduhin lamang na pinagana ang aspeto na pagwawasto ng aspeto. ("Aspeto") sa config file. Tulad ng para sa mga rate ng pag-refresh at pag-crash, subukang baguhin ang output mula sa "Ibabaw" sa alinman sa OpenGL (output = openglnb) o DirectDraw (output = ddraw). Upang magawa ito, buksan ang file ng pagsasaayos, at hanapin ang "output, " sa ilalim ng seksyon ng SDL ng file.

Sa wakas, bilang isang pangkalahatang patakaran, dapat mong patakbuhin ang pag-install ng file para sa mga laro na nilalaro mo sa DOSBox (Karaniwan ang "install.exe" o "setup.exe"). Ang dahilan para dito ay ang DOSBox ay hindi palaging itinakda nang tama ang graphic mode para sa isang partikular na aplikasyon. Sa pamamagitan ng pagpapatakbo ng application sa pamamagitan ng utility ng pag-setup, paniguradong ginagawa mong tiyak na gumagamit ito ng wastong mode ng graphics.

Mga problema sa Kulay ng Palette

Ang mga larong DOSBox sa pangkalahatan ay gumagamit ng isang mas lumang paleta ng kulay mula sa natitirang Windows. Kung pinapatakbo mo ito bilang isang application na full-screen, ang Windows ay malamang na lumipat sa ibang 'mode ng kulay.' Ang problema ay, kung minsan ang Windows ay may mga isyu na bumalik sa mode na iyon kung ikaw, sa ilang kadahilanan, bumalik sa mga default na setting habang nakuha mo ang application na nakabukas. Tiyaking hindi ka nagpapatakbo ng anumang mga programa na malamang na 'makagambala' sa DOSBox sa pamamagitan ng pagkuha ng pagtuon na malayo sa application (tulad ng mga pop-up windows sa instant messaging software), at maiwasan ang pag-tab-up ng alt, kung maaari mo itong tulungan.

Hindi ako magsisinungaling, ang artikulong ito ay hindi sumasaklaw sa bawat solong isyu na umiiral kasama ang DOSBox, at sigurado akong mayroong kahit ilang mga grapikong grapiko na hindi ko tinugunan. Ang sinumang mga tao sa labas doon ay nakaranas ng isang graphic na isyu na wala sa listahan, ibagsak ako ng isang linya, at gagawin ko ang maaari kong matulungan ka.

Pag-aayos ng framerate at ipakita ang mga isyu sa dosbox