Dos-pelit henkiin
Muinaispelien pauloissa
Ammoin pc-pelaamisen liitukaudella, DOS-aikoina, julkaistiin melkoinen määrä korvaamattomia mestariteoksia ja todellisia helmiä. Kerroimme marraskuun MikroBitissä miten vanhuspelien pelittäminen onnistuu, ja näistä nettijatkoista löydät artikkelissa käsitellyt ohjelmat, sekä tarkemmat ohjeet niiden käyttämiseksi.
DOSBox
Monipuolisen DOSBoxin avulla miltei peli kuin peli pyörii nykykoneilla. Ohjelman operoiminen on kuitenkin hiukan vaivalloista, mutta kun tietää mitä tekee, ei ongelmia pitäisi syntyä.
Annamme esimerkin DOSBoxin käytöstä vanhan, ilmaislevitykseen päästetyn Stargunner-pelin avulla.
- Asenna DOSBox haluamaasi hakemistoon.
- Asenna kaikki DOS-pelisi yhden ja saman hakemiston alle, esimerkiksi kansioon C:\vanhat\
Malliesimerkissämme ohjelman poluksi tulisi C:\vanhat\stargun\
- Siirry DOSBoxin hakemistoon ja käynnistä ohjelma tuplaklikkaamalla dosbox.exe-tiedostoa. Ohjelma avautuu erilliseen ikkunaan.
- Luo DOSBoxin tarvitsema virtuaalilevy mount-komennon avulla, eli kirjoita ikkunassa käskysarja mount C <hakemiston polku>. Toisin sanoen, esimerkkitapauksessa käytämme käskyä mount C C:\vanhat
- Siirry virtuaaliasemalle komennolla c:\ ja sieltä edelleen Stargunnerin hakemistoon käskyllä cd stargun
Säädä äänikortin asetukset oikein. Stargunnerissa asetukset ovat jo valmiiksi kohdallaan, mutta monissa peleissä näin ei ole. Käytetään peliä kuitenkin esimerkkinä. Pistä muistiin äänikortin asetukset, jotka löydät heti DOSBoxin käynnistyttyä. Tässä tapauksessa käytämme SoundBlaster-emulaatiota, eli merkkaamme muistiin set blaster -rivin tiedot. Sen jälkeen käynnistämme setup.exe -tiedoston ja annamme avautuneessa ikkunassa äänikortin tiedot valitsemalla nuolinäppäinten avulla SoundBlaster Series -komennon. Sitten siirrymme alemmas ja annamme set blaster -riviltä löytyneet lukuarvot pieniin ikkunoihin.
- Käynnistetään peli, eli annetaan käsky stargun
- Peli hyvällä todennäköisyydellä takkuaa hirveästi. Hakkaa F12-näppäintä antaaksesi DOSBoxille lisää prosessoritehoa käytettäväksi, jolloin nykiminen vähenee.
Mo'Slo
Monien vanhojen pelien ongelmana on se, että ne on ohjelmoitu alhaisen tehon koneita käyttäen. Kun pellin alta kehrääkin kotikissan sijasta tiu tiikereitä, pyörii peli lisätehojen ansiosta niin nopeasti ettei pelaaja pysy mitenkään mukana. Taipaleensa jo 15 vuotta sitten aloittanut Mo'Slo on ohjelma, joka keinotekoisesti rajoittaa pelien pyörimisnopeutta niin, että pelit pyörivät inhimillisen reaktiokyvyn sallimissa rajoissa.
- Asenna Mo'Slo haluamaasi hakemistoon. Tämän ohjeen puitteissa käytämme sijaintina c:\moslo\ -hakemistoa
- Käynnistä DOS-emulaattori. Jos yksinkertaisinkin DOS-emulaatio riittää riittää, voit käynnistää myös Windowsin komentorivin. Klikkaa Start-valikosta Run-komentoa, ja syötä avautuvaan ikkunaan käsky cmd
- DOS-emulaattorissa kirjoita komentorivi c:\moslo\moslo.com /XX <pelisi käynnistystiedoston hakemistopolku>. Kyseisessä rivissä XX on prosenttimäärä, kuinka paljon koneesi resursseja käytetään pelin pyörittämiseen. Toisin sanoen, jos käynnistät vaikkapa vanhan c:-asemalle asennetun Doomin ja haluat sen pyörivän vain 20-prosenttisella nopeudella, käskyriviksi tulisi c:\moslo\moslo.com /20 c:\doom\doom.exe
ScummVM
ScummVM -apuohjelman avulla monet vanhat osoita-ja-klikkaa -seikkailupelit saa toimimaan nykykoneilla. Tämä sisältää seikkailupelien aateliin kuuluvat Lucasartsin seikkailut sekä kourallisen muiden valmistajien pelejä. ScummVM ei kuitenkaan tue kaikkia vanhoja seikkailupelejä, joten pettymyksiin on syytä varautua. Täydellisen pelilistan löydät ScummVM:n kotisivuilta.
Ohjelman käyttäminen on helppo nakki. Asennuksen jälkeen ScummVM:lle tarvitsee vain näyttää, missä kukin seikkailupeli sijaitsee. Tämän jälkeen pelit voi käynnistää ScummVM:n kautta. Esimerkkipelinä käytämme ilmaislevitykseen päästettyä scifiseikkailu Beneath a Steel Sky -pelin puheella varustettua versiota.
- Asenna ScummVM haluamaasi hakemistoon.
- Asenna Beneath a Steel Sky haluamaasi hakemistoon, esimerkiksi c:\vanhat\bass
- Käynnistä ScummVM Windowsin Start-valikosta.
- Eteenavautuvasta ikkunasta valitaan ensin Add Game. Tämän funktion avulla etsitään BASS:n hakemistopolku. Kun käyttäjä on etsiytynyt pelin hakemistoon, painetaan Choose-painiketta.
- Halutessasi varmista, että Choose-painikkeen painamisen jälkeen avautuvassa nippelitietoikkunassa on kaikki tarpeellinen kohdallaan. Tämä ei vaikuta pelin toimintaan mitenkään, kunhan on vain mukava tietolisä alan harrastajille. Paina OK-nappia tallentaaksesi pelin sijainnin ScummVM:n tietokantaan ja palataksesi päävalikkoon.. Nyt ohjelma osaa löytää seikkailun ihan itse, eli käyttäjän tarvitsee vain käynnistää ScummVM päästäkseen käsiksi kaikkiin seikkailupeleihinsä.
- Valitse haluamasi peli, kuten Beneath a Steel Sky valikosta ja paina Start-painiketta.
CuteMouse
Joskus se viimeinen este muistin riittämiseen on hiiriajuri. Ainoastaan DOS-ympäristössä toimiva CuteMouse on kätevä ja pikkuruinen hiiriajuri, joka ei liikoja bittejä rohmua. Ajuri toimii kaikentyyppisten sarjaportteihin ja PS/2-liittimiin kiinnitettävien hiiren kanssa, ja tukee kiltisti kolminappisia rottia. Vähän näpräämällä softan saa tukemaan jopa hiiren rullaa. USB-hiiriä ohjelma ei osaa hyödyntää, mutta ei mopolla mahdottomiin.
- Käynnistä DOS-emulaattori.
- Siirry hakemistoon, jossa CuteMouse sijaitsee, ja käynnistä ohjelma kirjoittamalla cutemouse.exe
- Käynnistä haluamasi peli normaaliin tapaan.
VDMSound
VDMSound on ratkaisu yleisimpään ja turhauttavimpaan DOS-pelejä riivaavaan ongelmaan: ääniin. Ohjelma emuloi SoundBlaster sekä AdLib-ympäristöjä, kykenee tuottamaan FM- ja MIDI-ääniä sekä toimii myös virtuaalisena peliporttina niitä pelejä varten, jotka tukevat joystickilla pelaamista. Ohjelma lukee myös cd-asemassa pyöriviä pelejä.
Esimerkkipelinä käytämme vapaaseen levitykseen päästettyä Lure of the Temptress -seikkailupeliä.
- Asenna VDMSound haluamaasi hakemistoon, jonka jälkeen asenna Lure of the Temptress vaikkapa hakemistoon c:\vanhat\lott
- Siirry halutun pelin, kuten Lure of the Temptressin hakemistoon ja klikkaa oikealla napilla pelin käynnistystiedostoa, tässä tapauksessa lure.exeä
- Saat eteesi pudotusvalikon, josta valitse Run with VDMS -vaihtoehto. VDMSound käynnistyy samalla kuin pelikin, ja nyt äänet toimivat.
Ohjelmaan on saatavilla myös erillinen lisukeohjelma, VDMSound LaunchPad, jonka graafisen käyttöliittymän avulla erilaisten säädösten muuttaminen onnistuu kätevästi. LaunchPadia käytät samaan tapaan kuin VDMSoundiakin.
- Asenna LaunchPad.
- Kun käynnistät peliä, klikkaa sen käynnistystiedostoa oikealla napilla, ihan kuten VDMSoundinkin kohdalla. Pudotusvalikosta löytyy kuitenkin kaksi Run with VDMS -vaihtoehtoa. Näistä kahdesta valitaan nuotti-ikonilla varustettu käsky.
- LaunchPad käynnistyy ja pyrkii kirjaamaan muistiin millä asetuksilla peliä tästedes pyöritetään. Käyttäjän ei useinkaan tarvitse itse säätää mitään, joten paina Next- ja Finish-painikkeita. Tuloksena pelin hakemistoon syntyy pieni pelin nimeä kantava shortcut-tiedosto.
- Käynnistä peli tuplaklikkaamalla tätä shortcut-tiedostoa.
- Jos haluat säätää pelin asetuksia, klikkaa tätä pikakuvaketta oikealla hiirennapilla ja valitse pudotusvalikosta kohta Properties. Täältä käsin pääset säätämään pelin käynnistysasetuksia, kuten cd-tuen mukanaolon.
Jori Virtanen