Dar gerokai prieš VR žaidimus ir mikrotransakcijas bei atsisiunčiamą turinį, žaidimai buvo diskuose. Diskeliai ir optiniai diskai, jie buvo įdiegti kompiuterio standžiajame diske prieš paleidžiant.

Galite tai prisiminti nuo „Windows XP“ iki „Windows 8“. Bet ką daryti prieš tai, kai visi žaidimai buvo sukurti MS-DOS? Kas nutiko tiems žaidimams ir kaip juos vykdote šiandien?

Viena iš galimybių yra emuliuoti MS-DOS su programine įranga, vadinama DOSbox. Tačiau norint gauti autentiškesnę patirtį, reikia operacinės sistemos, kuri paleidžiama tiesiai į DOS aplinką.

Tam jums reikia Dosbian.

Kas yra Dosbian?

Carmelo Maiolino sukurta „Dosbian“ yra „Debian“ pagrindu sukurta Raspberry Pi distribucija, kuri paleidžiama tiesiai į MS-DOS panašią aplinką. Jis pagrįstas DOSBox ir turi įvairius patobulinimus, kuriuos bendruomenė pristatė aplink šią programinę įrangą.

Dosbian gali valdyti DOS, Windows 3.1, Windows 95 ir Windows 98 programinę įrangą, turi tinklo tiltą su virtualus LAN prie Pi tinklo aparatinės įrangos ir gali palaikyti diskelio ir standžiojo disko kūrimą diskai. Diskelius, HDD ir CD-ROM galima montuoti naudojant specialią programą. Tuo tarpu „Dosbian“ taip pat turi garso plokštės emuliaciją, vaizdo išvesties emuliaciją įvairiems su IBM suderinamiems kompiuteriams (pvz., „Tandy“), reguliariai atnaujinama naujomis funkcijomis ir pataisymais.

instagram viewer

Žinoma, galite tiesiog įdiekite „DOSBox“ savo Raspberry Pi OS.

Bet tai ne visai tai, ko mes siekiame.

Įkvėpimas: „weeCee Tiny DOS“ žaidimų kompiuteris

Šio projekto tikslas yra sukurti nedidelį žaidimų kompiuterį, kuriame veikia DOS – kaip ir weeCee.

Tai atvirojo kodo PCB, suderinama su Vortex86, sistema-lustu (SoC) su x86 architektūra (o ne įprasta ARM architektūra, randama tokiuose įrenginiuose). Kadangi jis suderinamas su x86, tai reiškia, kad jis gali paleisti klasikinę su IBM ir asmeniniu kompiuteriu suderinamą programinę įrangą be emuliacijos.

Kadangi „weeCee“ iš tikrųjų negalima nusipirkti (ji daugiausia susideda iš komponentų, kuriuos įsigyjate ir surenkate patys), gana sunku jį gauti.

Štai kur atsiranda Raspberry Pi. Šis projektas yra kompromisas: kompaktiškas „weeCee“ dydis ir būtinas suderinamumas, tačiau remiamasi emuliacija, o ne suderinama aparatine įranga.

Ko prireiks norint sukurti Raspberry Pi DOS žaidimų kompiuterį

Nors galite lengvai paimti seną kompiuterio aparatinę įrangą iš „eBay“ už labai mažas išlaidas, jos paleidimas bus palyginti brangus. „weeCee“ yra puikus sprendimas, tačiau jį nėra lengva sugriebti.

Štai kodėl Raspberry Pi, kuriame veikia Dosbian, yra ypač gera alternatyva.

Norėdami sukurti į weeCee panašų mini DOS kompiuterį, jums reikės:

  • Raspberry Pi 3 ar naujesnė versija (naudojome Raspberry Pi 4 su 8 GB RAM)
  • Dėklas (norėdamas atrodyti mini kompiuteriui, naudojau a DeskPi Pro, aukščiau, bet tiks bet kuris)
  • HDMI ekranas (galite pasirinkti pasikliauti HDMI į VGA adapteris klasikiniam jausmui)
  • Klaviatūra ir pelė (ir vairasvirtė arkadiniams žaidimams)
  • Bent 8GB microSD kortelė

Taip pat reikės atsisiųsti:

  • Dosbian – nemokama, bet kūrėjas priima aukas per PayPal, jei jums tai naudinga
  • Balena Etcher - nemokama „flash“ atminties disko rašymo programinė įranga

Prieš tęsdami paimkite aparatinę įrangą ir atsisiųskite programinę įrangą.

Deja, negalime jums pasakyti, kur rasti senus DOS žaidimus, kad būtų galima paleisti „Dosbian“. Mūsų apleistų prekių paaiškinimas turėtų padėti suprasti kodėl.

Įdiekite „Dosbian“ į Raspberry Pi

„Dosbian“ diegimas yra nesudėtingas.

Pirmiausia atsisiųskite 7z failą ir ištraukite suspaustą IMG failą.

Tada naudodami įrankį, pvz., Etcher (atsisiųsti nuorodą aukščiau), įrašykite IMG failą į Raspberry Pi „microSD“ kortelę.

Mūsų vadovas įdiegti operacinę sistemą Raspberry Pi paaiškina tai išsamiau. Jame taip pat pateikiamos kitos diegimo parinktys.

Paleiskite savo DOS maitinamą Raspberry Pi

Kai „microSD“ kortelėje įdiegta „Dosbian“ operacinė sistema, o laikmena saugiai išimta iš kompiuterio, įdėkite ją į „Raspberry Pi“ ir paleiskite.

Pamatysite „Dosbian“ paleidimo ekraną, kuriame rodoma klasikinio kompiuterio įkrovos informacija, pvz., procesoriaus greitis ir RAM. Ekrane taip pat bus patvirtinta, ar prijungta papildoma USB atmintis.

Kai tai praeis, pamatysite standartinę DOSBox sąsają ir C:\ raginimą. Pastebėsite pranešimą „C diskas yra prijungtas kaip vietinis katalogas /home/pi/dosbian/“ – čia rasite atitinkamus katalogus, skirtus pridėti naujų žaidimų į savo DOS žaidimų kompiuterį.

„Dosbian“ konfigūracijos parinktys

Tačiau prieš sutepdami rankas „Dosbian“ komandų eilutės sąsajoje, turite aplankyti kitą ekraną. Norėdami jį pasiekti, įveskite ir įveskite

išeiti

Bus parodytas Dosbian meniu, kuriame galima rasti daugybę konfigūravimo parinkčių.

Daugelis jų nepatenka į šio vadovo taikymo sritį, bet jūs tikrai turėtumėte tai padaryti C Norėdami pasiekti raspi-config įrankį ir sukonfigūruoti savo Raspberry Pi. Tai leis jums prijungti įrenginį prie vietinio belaidžio tinklo (jei nenaudojate eterneto), taip pat įgalinti SSH.

Kitas pasirinkimas, kurį reikia apsvarstyti, yra Launchbox, įjungiamas paspaudus 8 ir iš naujo paleisti Raspberry Pi. Launchbox yra pele arba klaviatūra valdoma DOS sąsaja, skirta lengvai pasirinkti ir paleisti programinę įrangą. Jei nenorite naudoti MS-DOS komandų (žr. toliau), tai yra lengviausias būdas naudoti Dosbian.

Taip pat galite naudoti „Dosbian“ meniu norėdami atnaujinti OS, pakeisti įkrovos / paleidimo ekraną, perjungti prijungimo tašką ir išjungti arba iš naujo paleisti Raspberry Pi.

Nukopijuokite MS-DOS žaidimus į Dosbian

Lengviausias būdas nukopijuoti žaidimus į „Dosbian“ yra per USB ir iš anksto įdiegtą „Midnight Commander“ programą.

Pradėkite nukopijuodami DOS žaidimų kolekciją į USB atmintinę ir prijunkite ją prie Raspberry Pi. Kai veikia Dosbian meniu, paspauskite M kad atidarytumėte „Midnight Commander“. Tada tiesiog nuvilkite failus į „Pi“ „microSD“ kortelę „Dosbian“ failų struktūroje.

Tuo tarpu, jei įgalinote SSH, turėtumėte turėti galimybę naudoti komandą scp arba FTP klientą su SFTP palaikymu, kad perkeltumėte duomenis iš kompiuterio į Dosbian Raspberry Pi. Mūsų vadovas duomenų kopijavimas iš kompiuterio į Raspberry Pi tai išsamiai paaiškina.

Įdiekite ir paleiskite žaidimą „Dosbian“.

Kai failai nukopijuoti į Raspberry Pi, laikas juos paleisti.

Tai taip paprasta, kaip perjungti į katalogą naudojant komandą cd ir inicijuoti EXE. Pavyzdžiui, norėdamas paleisti iš anksto įdiegtą Wolfenstein 3D, naudojau dir, kad patikrinčiau katalogo turinį, tada

cd žaidimai/wolf3d
rež

Aptikęs wolf3d.exe failą, įėjau

vilkas3d

Norėdami pradėti žaidimą. Tai taip paprasta, o kai suprasite, kaip vadinami EXE failai, daugeliu atvejų tikriausiai nereikės vargti su komanda dir.

Kaip keliauti Dosbian

Kadangi „Dosbian“ kuria MS-DOS emuliacijos aplinką, turėsite būti susipažinę su komandomis, kurių jums reikia norint ją naudoti. Jei jau esate susipažinę su „Windows“ komandų eilute, „PowerShell“ arba „Windows“ terminalu, turėtumėte gana greitai susitvarkyti su MS-DOS.

Nors galite susitvarkyti su kompaktiniu disku ir dir, tai lengviau, jei žinote dar keletą. Norėdami tai sužinoti, įveskite

padėti

Ir paspauskite įvesti. Tai suteiks palaikomų „Dosbian“ MS-DOS komandų apžvalgą.

Norėdami išeiti iš Dosbian, įveskite

išeiti

Tada Dosbian meniu paspauskite S išjungti kompiuterį.

Jūsų nuosavas DOS žaidimų kompiuteris Raspberry Pi dėka

Tai viskas. Dėl „Debian“ pagrįstos operacinės sistemos, kuri paleidžiama į specialų „DOSBox“ versiją, „Dosbian“ leis jums „Raspberry Pi“ elgtis kaip su mažu DOS žaidimų kompiuteriu, panašiai kaip „weeCee“. Kol aparatinė įranga yra emuliuojama, nebent domitės sudėtingais 80-ųjų ir 90-ųjų kompiuterių žaidimais, bet su mažesniais energijos reikalavimais, Dosbian turėtų būti viskas, ko jums reikia.

Jei jums patiko „Dosbian“ paleidimas savo Raspberry Pi, nepamirškite, kad „weeCee“ yra atvirojo kodo dizainas. Galite nusipirkti a Vortex86 modulis ir Rasteri priimančioji lenta už maždaug 200 USD ir susikurkite savo sistemą.

„Raspberry Pi“ gali imituoti daugelį retro skaičiavimo platformų. Baigę žaisti su MS-DOS žaidimais, kodėl gi neapsilankius Amiga?