Puno prije VR igranja i mikrotransakcija i sadržaja za preuzimanje, igre su dolazile na diskove. Diskete i optički diskovi instalirani su na tvrdi disk osobnog računala prije reprodukcije.
Možda se toga sjećate od korištenja Windows XP do Windows 8. Ali što je s danima prije toga, kada su sve igre bile dizajnirane za MS-DOS? Što se dogodilo s tim igricama i kako ih danas izvodite?
Jedna od opcija je emulacija MS-DOS-a sa softverom koji se zove DOSbox. Ali za autentičnije iskustvo potreban vam je operativni sustav koji se pokreće izravno u okruženju sličnom DOS-u.
Za to ti treba Dosbian.
Što je Dosbian?
Razvio ga je Carmelo Maiolino, Dosbian je distribucija Raspberry Pi temeljena na Debianu koja se pokreće ravno u okruženju sličnom MS-DOS-u. Temelji se na DOSBoxu i sadrži različita poboljšanja koja je uvela zajednica oko tog softvera.
Dosbian može podnijeti DOS, Windows 3.1, Windows 95 i Windows 98 softver, ima mrežno premošćivanje s virtualni LAN na Pijev mrežni hardver i može podržati stvaranje disketa i tvrdog diska pogoni. Diskete, HDD-ovi i CD-ROM-ovi mogu se montirati pomoću posebnog uslužnog programa. U međuvremenu, Dosbian također ima emulaciju zvučne kartice, emulaciju video izlaza za različite IBM-kompatibilne tipove računala (kao što je Tandy), redovito se ažurira novim značajkama i popravcima.
Naravno, možete jednostavno instalirajte DOSBox na svoj Raspberry Pi OS.
Ali to nije ono što tražimo.
Inspiracija: WeeCee Tiny DOS PC za igre
Ono o čemu se radi u ovom projektu je izgradnja malog računala za igranje s DOS-om – baš kao što je weeCee.
Ovo je PCB otvorenog koda koji je kompatibilan s Vortex86, sustavom na čipu (SoC) s x86 arhitekturom (umjesto uobičajene ARM arhitekture koja se nalazi na takvim uređajima). Budući da je x86-kompatibilan, to znači da može pokretati klasičan IBM-PC kompatibilan softver, bez emulacije.
Budući da se weeCee zapravo ne može kupiti (postoji uglavnom kao niz komponenti koje sami nabavite i sastavite), prilično ga je teško nabaviti.
Tu dolazi Raspberry Pi. Ovaj projekt je kompromis: kompaktna veličina weeCee-a i potrebna kompatibilnost, ali oslanjanje na emulaciju, a ne na kompatibilni hardver.
Što ćete trebati za izradu Raspberry Pi DOS računala za igre
Iako biste lako mogli zgrabiti neki stari računalni hardver s eBaya za vrlo male troškove, bit će relativno skup za korištenje. WeeCee je odlično rješenje, ali nije ga lako nabaviti.
To je ono što Raspberry Pi koji pokreće Dosbian čini posebno dobrom alternativom.
Za izradu mini DOS PC-a nalik na weeCee trebat će vam:
- Raspberry Pi 3 ili noviji (koristili smo Raspberry Pi 4 s 8 GB RAM-a)
- Kućište (za izgled mini računala, koristio sam DeskPi Pro, iznad, ali bilo koji će poslužiti)
- HDMI zaslon (možete se odlučiti osloniti na HDMI na VGA adapter za klasični osjećaj)
- Tipkovnica i miš (i joystick za arkadne igre)
- Najmanje 8GB microSD kartica
Također ćete morati preuzeti:
- dosbijanski -- besplatno, ali razvojni programer prihvaća donacije putem PayPala ako smatrate da je to korisno
- Balena Etcher -- besplatni softver za pisanje na disk za flash pohranu
Zgrabite svoj hardver i preuzmite softver prije nego nastavite.
Nažalost, ne možemo vam reći gdje pronaći stare DOS igre za pokretanje na Dosbianu. Naše objašnjenje napuštenog softvera trebalo bi vam pomoći da shvatite zašto.
Instalirajte Dosbian na Raspberry Pi
Instalacija Dosbiana je jednostavna.
Prvo preuzmite datoteku 7z i izdvojite komprimiranu IMG datoteku.
Zatim, pomoću alata kao što je Etcher (gornja veza za preuzimanje), zapišite IMG datoteku na microSD karticu vašeg Raspberry Pi.
Naš vodič za instaliranje operativnog sustava na Raspberry Pi to detaljnije objašnjava. Također opisuje druge mogućnosti instalacije.
Pokrenite svoj Raspberry Pi s DOS-om
S operativnim sustavom Dosbian instaliranim na microSD kartici i medijem sigurno izbačenim iz računala, umetnite ga u svoj Raspberry Pi i pokrenite ga.
Vidjet ćete Dosbian uvodni zaslon, koji prikazuje pojedinosti o pokretanju računala u klasičnom stilu, kao što su brzina procesora i RAM. Zaslon će također potvrditi je li priključena dodatna USB memorija.
Kada ovo prođe, vidjet ćete standardno DOSBox sučelje i C:\ prompt. Primijetit ćete poruku, "Pogon C je montiran kao lokalni direktorij /home/pi/dosbian/" - ovdje ćete pronaći relevantne direktorije za dodavanje novih igara na vaše DOS igraće računalo.
Dosbian konfiguracijske opcije
Međutim, prije nego što zaprljate ruke u sučelju naredbenog retka Dosbiana, morate posjetiti još jedan zaslon. Da biste došli do njega, upišite i unesite
Izlaz
Ovo će pokrenuti Dosbian izbornik, gdje se može pronaći obilje konfiguracijskih opcija.
Većina njih je izvan opsega ovog vodiča, ali svakako biste trebali pogoditi C za pristup raspi-config alatu i konfiguriranje vašeg Raspberry Pi. To će vam omogućiti povezivanje uređaja s lokalnom bežičnom mrežom (ako ne koristite Ethernet), kao i omogućavanje SSH.
Još jedna opcija za razmatranje ovdje je Launchbox, omogućen pritiskom 8 i ponovno pokretanje Raspberry Pi. Launchbox je DOS sučelje koje pokreće miš ili tipkovnica za jednostavno biranje i pokretanje softvera. Ako ne želite koristiti MS-DOS naredbe (vidi dolje), ovo je najlakši način za korištenje Dosbiana.
Također možete koristiti Dosbian izbornik za ažuriranje OS-a, promjenu pokretačkog/početnog zaslona, promjenu točke montiranja i isključivanje ili ponovno pokretanje Raspberry Pi.
Kopiraj MS-DOS igre u Dosbian
Najlakši način za kopiranje igara na Dosbian je putem USB-a i aplikacije Midnight Commander koja je predinstalirana.
Započnite kopiranjem svoje kolekcije DOS igara na USB stick i spajanjem na Raspberry Pi. S pokrenutim Dosbian menijem, udri M da otvorite Midnight Commander. Zatim jednostavno povucite i ispustite datoteke na Pijevu microSD karticu, unutar Dosbian strukture datoteka.
U međuvremenu, ako ste omogućili SSH, trebali biste moći koristiti naredbu scp ili FTP klijent s podrškom za SFTP za premještanje podataka s računala na Dosbian Raspberry Pi. Naš vodič za kopiranje podataka s osobnog računala na Raspberry Pi to potanko objašnjava.
Instalirajte i pokrenite igru u Dosbianu
S datotekama kopiranim na Raspberry Pi, vrijeme je da ih pokrenete.
To je jednostavno poput prebacivanja na direktorij pomoću naredbe cd i pokretanja EXE. Na primjer, da bih pokrenuo unaprijed instalirani Wolfenstein 3D, upotrijebio sam dir da provjerim sadržaj direktorija, a zatim
CD igre/wolf3d
red
Nakon što sam uočio datoteku wolf3d.exe, ušao sam
vuk3d
Za početak igre. Vrlo je jednostavno, a nakon što shvatite kako se zovu EXE datoteke, vjerojatno se u većini slučajeva nećete morati gnjaviti s naredbom dir.
Kako se snalaziti na Dosbianu
Kako Dosbian stvara okruženje za emulaciju MS-DOS-a, morat ćete se upoznati s naredbama koje trebate koristiti. Ako ste već upoznati s Windows Command Prompt ili PowerShell ili Windows terminalom, trebali biste se moći uhvatiti u koštac s MS-DOS-om prilično brzo.
Iako se možete snaći s cd-om i dir-om, lakše je ako znate još ponešto. Da biste ih naučili, upišite
Pomozite
I pritisnite enter. Ovo će pružiti pregled podržanih MS-DOS naredbi u Dosbianu.
Za izlaz iz Dosbiana unesite
Izlaz
Zatim, u Dosbian meniju, hit S za isključivanje računala.
Vaše vlastito DOS igraće računalo zahvaljujući Raspberry Pi
To je sve. Zahvaljujući operativnom sustavu temeljenom na Debianu koji se pokreće u posebnoj verziji DOSBoxa, Dosbian će vam omogućiti da svoj Raspberry Pi tretirate kao maleno DOS igraće računalo, slično kao weeCee. Dok je hardver emuliran, osim ako niste zainteresirani za hardcore iskustvo PC igranja iz 80-ih i 90-ih, ali s nižim zahtjevima za napajanje, Dosbian bi trebao biti sve što trebate.
Ako ste uživali u iskustvu pokretanja Dosbiana na svom Raspberry Piju, ne zaboravite da je weeCee dizajn otvorenog koda. Možete kupiti a Vortex86 modul i Domaćin odbora Rasteri za oko 200 USD i sastavite vlastiti sustav.
Raspberry Pi je sposoban oponašati mnoge retro računalne platforme. Kada završite s MS-DOS igrama, zašto ne biste ponovno posjetili Amigu?