Dávno před VR hraním a mikrotransakcemi a stahovatelným obsahem přišly hry na disky. Diskety a optické disky byly nainstalovány na pevný disk počítače před přehráváním.
Můžete si to vybavit od Windows XP až po Windows 8. Ale co dny před tím, kdy byly všechny hry navrženy pro MS-DOS? Co se stalo s těmi hrami a jak je dnes spouštíte?
Jednou z možností je emulovat MS-DOS pomocí softwaru nazvaného DOSbox. Ale pro autentičtější zážitek potřebujete operační systém, který se nabootuje přímo do prostředí podobného DOSu.
K tomu potřebujete Dosbian.
Co je Dosbian?
Dosbian, vyvinutý Carmelo Maiolino, je distribuce Raspberry Pi založená na Debianu, která se zavádí přímo do prostředí podobného MS-DOSu. Je založen na DOSBoxu a obsahuje různá vylepšení představená komunitou kolem tohoto softwaru.
Dosbian zvládne software DOS, Windows 3.1, Windows 95 a Windows 98, má síťový most s virtuální LAN k síťovému hardwaru Pi a může podporovat vytváření disket a pevného disku pohony. Diskety, HDD a CD-ROM lze připojit pomocí speciálního nástroje. Mezitím má Dosbian také emulaci zvukové karty, emulaci výstupu videa pro různé typy počítačů kompatibilních s IBM (jako je Tandy), je pravidelně aktualizován o nové funkce a opravy.
Samozřejmě můžete jednoduše nainstalujte DOSBox na svůj operační systém Raspberry Pi.
Ale to není úplně to, o co nám jde.
Inspirace: WeeCee Tiny DOS Herní PC
Cílem tohoto projektu je postavit malý herní počítač se systémem DOS – stejně jako weeCee.
Jedná se o open-source PCB, která je kompatibilní s Vortex86, System-on-Chip (SoC) s architekturou x86 (spíše než s obvyklou architekturou ARM na takových zařízeních). Protože je kompatibilní s x86, znamená to, že může spouštět klasický software kompatibilní s IBM-PC bez emulace.
Vzhledem k tomu, že weeCee se ve skutečnosti nedá koupit (existuje hlavně jako řada komponent, které si získáváte a sestavujete sami), je docela obtížné se k nějakému dostat.
To je místo, kde přichází Raspberry Pi. Tento projekt je kompromisem: kompaktní velikost weeCee a nezbytná kompatibilita, ale spoléhá se spíše na emulaci než na kompatibilní hardware.
Co budete potřebovat k sestavení herního počítače Raspberry Pi DOS
I když byste mohli snadno získat nějaký starý počítačový hardware z eBay za velmi malé výdaje, jeho provoz bude poměrně drahý. WeeCee je skvělé řešení, ale není snadné ho sehnat.
To dělá z Raspberry Pi s Dosbianem obzvláště dobrou alternativu.
K sestavení mini DOS PC podobného weeCee budete potřebovat:
- Raspberry Pi 3 nebo novější (použili jsme Raspberry Pi 4 s 8 GB RAM)
- Pouzdro (pro vzhled mini-PC jsem použil a DeskPi Pro, výše, ale udělá to kdokoli)
- HDMI displej (můžete se rozhodnout spolehnout se na Adaptér HDMI na VGA pro klasický pocit)
- Klávesnice a myš (a joystick pro arkádové hry)
- Minimálně 8GB microSD karta
Budete si také muset stáhnout:
- Dosbian -- zdarma, ale vývojář přijímá dary přes PayPal, pokud to považujete za užitečné
- Balena Etcher -- bezplatný software pro zápis na flash disk
Než budete pokračovat, vezměte si hardware a stáhněte si software.
Bohužel vám nemůžeme říct, kde najdete staré hry pro DOS, které lze spustit na Dosbianu. Náš vysvětlení abandonware by vám mělo pomoci pochopit proč.
Nainstalujte Dosbian na Raspberry Pi
Instalace Dosbianu je přímočará.
Nejprve si stáhněte soubor 7z a rozbalte komprimovaný soubor IMG.
Poté pomocí nástroje jako Etcher (odkaz ke stažení výše) zapište soubor IMG na kartu microSD vašeho Raspberry Pi.
Náš průvodce po instalace operačního systému na Raspberry Pi vysvětluje to podrobněji. Nastiňuje také další možnosti instalace.
Spusťte svůj Raspberry Pi poháněný DOSem
S nainstalovaným operačním systémem Dosbian na kartě microSD a s médiem bezpečně vysunutým z počítače jej vložte do Raspberry Pi a spusťte jej.
Zobrazí se úvodní obrazovka Dosbian, která zobrazuje podrobnosti spouštění počítače v klasickém stylu, jako je rychlost procesoru a RAM. Na obrazovce se také potvrdí, zda je připojeno další úložiště USB.
Jakmile to projde, uvidíte standardní rozhraní DOSBoxu a výzvu C:\. Všimnete si zprávy „Jednotka C je připojena jako místní adresář /home/pi/dosbian/“ – zde najdete příslušné adresáře pro přidávání nových her do vašeho herního PC s DOSem.
Možnosti konfigurace Dosbian
Než si však ušpiníte ruce v rozhraní příkazového řádku Dosbianu, je tu ještě jedna obrazovka, kterou je třeba navštívit. Chcete-li jej dosáhnout, zadejte a zadejte
výstup
Tím se zobrazí nabídka Dosbian, kde lze nalézt nepřeberné množství možností konfigurace.
Většina z nich je nad rámec této příručky, ale rozhodně byste měli zasáhnout C pro přístup k nástroji raspi-config a konfiguraci vašeho Raspberry Pi. To vám umožní připojit zařízení k místní bezdrátové síti (pokud nepoužíváte Ethernet) a také povolit SSH.
Další možností, kterou je zde třeba zvážit, je Launchbox, který se aktivuje stisknutím 8 a restartování Raspberry Pi. Launchbox je rozhraní DOS ovládané myší nebo klávesnicí pro snadný výběr a spouštění softwaru. Pokud nechcete používat příkazy MS-DOS (viz níže), je to nejjednodušší způsob, jak používat Dosbian.
Nabídku Dosbian můžete také použít k aktualizaci operačního systému, změně spouštěcí/úvodní obrazovky, přepnutí bodu připojení a vypnutí nebo restartu Raspberry Pi.
Zkopírujte hry MS-DOS do Dosbian
Nejjednodušší způsob, jak zkopírovat hry do Dosbianu, je přes USB a aplikaci Midnight Commander, která je předinstalovaná.
Začněte tím, že zkopírujete svou sbírku her pro DOS na USB klíčenku a připojíte ji k Raspberry Pi. Se spuštěným menu Dosbian stiskněte M otevřít Midnight Commander. Poté jednoduše přetáhněte soubory na kartu microSD Pi do struktury souborů Dosbian.
Mezitím, pokud jste povolili SSH, měli byste být schopni použít příkaz scp nebo FTP klienta s podporou SFTP k přesunu dat z PC do Dosbian Raspberry Pi. Náš průvodce po kopírování dat z PC do Raspberry Pi to podrobně vysvětluje.
Nainstalujte a spusťte hru v Dosbianu
Se soubory zkopírovanými do Raspberry Pi je čas je spustit.
To je stejně snadné jako přepnutí do adresáře pomocí příkazu cd a spuštění EXE. Například ke spuštění předinstalovaného Wolfenstein 3D jsem pomocí dir zkontroloval obsah adresáře, poté
CD hry/wolf3d
dir
Po zjištění souboru wolf3d.exe jsem vstoupil
vlk3d
Chcete-li spustit hru. Je to tak jednoduché, a jakmile se seznámíte s tím, jak se nazývají soubory EXE, pravděpodobně se ve většině případů nebudete muset obtěžovat příkazem dir.
Jak se pohybovat v Dosbian
Protože Dosbian vytváří prostředí emulace MS-DOS, musíte se seznámit s příkazy, které potřebujete, abyste jej mohli používat. Pokud již znáte příkazový řádek Windows nebo PowerShell nebo Windows Terminal, měli byste být schopni se s MS-DOS vypořádat docela rychle.
I když si vystačíte s cd a dir, je snazší, když znáte pár dalších. Chcete-li se to naučit, zadejte
Pomoc
A stiskněte enter. To poskytne přehled podporovaných příkazů MS-DOS v Dosbianu.
Chcete-li ukončit Dosbian, zadejte
výstup
Poté v nabídce Dosbian stiskněte S k vypnutí počítače.
Váš vlastní DOS herní počítač díky Raspberry Pi
To je všechno. Díky operačnímu systému založenému na Debianu, který se zavádí do speciálního sestavení DOSBoxu, vám Dosbian umožní zacházet s vaším Raspberry Pi jako s malým herním počítačem DOS, podobně jako s weeCee. Zatímco hardware je emulovaný, pokud nemáte zájem o hardcore herní zážitek z 80. a 90. let, ale s nižšími nároky na napájení, Dosbian by měl být vše, co potřebujete.
Pokud jste si užili zkušenosti se spuštěním Dosbianu na Raspberry Pi, nezapomeňte, že weeCee je design s otevřeným zdrojovým kódem. Můžete si koupit a Modul Vortex86 a Rasteriho hostitelská rada za přibližně 200 $ a sestavte si svůj vlastní systém.
Raspberry Pi je schopno emulovat mnoho retro počítačových platforem. Jakmile skončíte s hrami pro MS-DOS, proč se znovu nepodívat na Amigu?