Anonim

Kaikki rakastavat vähän retropelejä silloin tällöin, eikö niin? 90-luvulla kasvanut aikakauden vanhan koulun PC-pelit pitävät aina erityistä paikkaa sydämessäni ja heistä tulee aina jotain, josta nautin pelaamisesta. Valitettavasti nostalgiaharrastajien kannalta tekniikka on kulkenut hyvin, hyvin pitkän matkan Microsoft Disc -käyttöjärjestelmän päivistä lähtien. Tämän seurauksena useimmat vanhemmat pelit eivät pelaa oikein mukavasti nykyaikaisilla laitteilla ja ohjelmistoilla, ja niiden käyttäminen yhteensopivuustilassa ei riitä usein.

Kirjoita DOSBox; MS-DOS-emulointialusta. Sen avulla voit pelata melkein mitä tahansa vanhemman tietotekniikan sukupolven nimikkeitä luomalla ohjelmistoympäristön, jossa se virtualisoi edellisen vuoden laitteistot ja sovellusympäristöt. Ainoa mitä sinun on tiedettävä siitä on, että sen avulla voit pelata vanhempia nimikkeitä uudemmissa järjestelmissä, totta puhuen.

Voi, ja sinun pitäisi luultavasti antaa itsellesi päivityskurssi MS-DOS-komennoista - DOSBoxin asennustiedoston mukana on opetusohjelman notepad-tiedosto. Jos lataat DOSBoxia, se on lukemisen arvoinen.

Joka tapauksessa, kuten useimmissa sovelluksissa - etenkin emulointiympäristöissä - DOSBox ei toimi täydellisesti koko ajan. Yleensä näet joitain kuvataajuuden ongelmia ja graafisia häiriöitä. Tämä voi tapahtua monista syistä, mutta yleensä se johtuu siitä, että järjestelmäsi näyttää ruudunopeuden, joka on liian korkea pelin käsiteltäväksi - seurauksena on leikkaaminen, ohitus ja yleensä heikko kuvanlaatu.

Kehyskorjaukset

Jotta pelin ruutunopeus pysyy sovelluksen hallittavissa, sinun on periaatteessa vähennettävä järjestelmän tehoa. Voit tehdä tämän muutamalla tavalla - ennen kaikkea voit yrittää muuttaa joko DosBoxin tai pelin ydintyyppisyyttä yhdelle prosessorille moniytimisissä järjestelmissä.

Helpoin tapa korjata kehysnopeuden ongelmat liittyy kuitenkin laatuun, joka tunnetaan nimellä CPU Cycles. Ajaessaan ohjelmaa DOSBoxin kautta se näyttää jaksot näytön yläreunassa. Yritä ensin lisätä jaksoja painamalla CTRL ja F12. Jatka tämän tekemistä jonkin aikaa. Jos et näe ongelmasi katoavan, pelissäsi on todennäköisesti vaikeuksia, koska CPU menee liian nopeasti siihen. Käytä CTRL + F11 vähentääksesi sitä.

Kun olet selvittänyt tietyn pelin "mukavan paikan", voit avata DOSBox-määritystiedoston ja muuttaa DOSBoxin asetustiedostoa avaamalla "Asetukset" DOSBox-kansiossa ja muuttamalla " sykliä.”

Vaihtoehtoisesti voit yksinkertaisesti seurata, mitkä pelit vaativat erilaisia ​​CPU-nopeuksia, ja kirjoittaa komentoon ”cycles = (arvo, jolle asetat syklien määrän).” Lopuksi voit yrittää sallia kehyksen ohituksen. Kirjoita vain joko frame-skip 1 tai frame-skip 2. Uudelleen, voit muuttaa kaiken tämän myös muokkaamalla asetustiedostoa (DOSBox Options).

Jos edes kaikissa yllä mainituissa asioissa esiintyy silti kehyksenopeuteen liittyviä ongelmia, voi olla, että järjestelmässäsi on vaikeuksia DOSBoxin käynnissä laskentaresurssien puutteen takia. Mieti, mitkä muut ohjelmat ovat käynnissä, kun avaat emulaattorin.

Näyttöongelmien vianmääritys

Koska vanhemmat tietokoneen näytöt ja nykyaikaiset näytöt eroavat toisistaan, on melko yleistä, että DOSBox-virtualisoinnissa kokee muutama näyttöongelma täällä ja siellä. Yleensä otat joko huomioon, että pelillä on vaikeuksia näytön päivittämisessä (johtaa useisiin hangupeihin), tai yksinkertaisesti kaatuu kokonaan. Saatat myös huomata, että näytön kuvat näyttävät joko vääntyneiltä tai venytetyiltä.

Vääristyneiden kuvien ratkaiseminen on melko yksinkertaista - varmista vain, että kuvasuhteen korjaus on käytössä. (”Näkökohta”) konfigurointitiedostossa. Kuten virkistystaajuuteen ja kaatumisongelmiin, yritä muokata “Surface” -lähdöstä joko OpenGL (output = openglnb) tai DirectDraw (output = ddraw). Voit tehdä tämän avaamalla asetustiedoston ja etsimällä ”output” tiedoston SDL-osiosta.

Lopuksi, yleensä, sinun pitäisi suorittaa asennustiedosto peleille, joita pelaat DOSBoxissa (yleensä “install.exe” tai “setup.exe”). Syynä tähän on, että DOSBox ei aina määritä grafiikkatilaa oikein tietylle sovellukselle. Ajamalla sovellusta asennusohjelman kautta, olet periaatteessa varma, että se käyttää oikeaa grafiikkatilaa.

Väripalettiongelmat

DOSBox-peleissä käytetään yleensä vanhempaa värivalikoimaa muusta Windowsista. Jos käytät sitä koko näytön sovelluksena, Windows siirtyy todennäköisesti toiseen ”väritilaan”. Ongelmana on, joskus Windowsilla on ongelmia vaihtaessa takaisin kyseiseen tilaan, jos palaat jostain syystä oletusasetuksiin, kun sovellus on auki. Varmista, että et aja mitään ohjelmia, jotka todennäköisesti 'keskeyttävät' DOSBoxin ottamalla tarkennuksen pois sovelluksesta (kuten pikaviestiohjelmien ponnahdusikkunat), ja vältä alt + välilehtiä, jos voit auttaa sitä.

En valehtele, tämä artikkeli ei kata kaikkia DOSBoxin kanssa esiintyviä ongelmia, ja olen varma, että on olemassa jopa muutama graafinen häiriö, jota en ole käsitellyt. Jokainen teistä siellä kokenut graafisen ongelman, jota ei ollut luettelossa, pudota minulle rivin, ja teen kaikkenani auttaakseni sinua.

Kehys- ja näyttöongelmien vianmääritys dosboxissa