Jóval a VR-játékok, a mikrotranzakciók és a letölthető tartalmak előtt a játékok lemezeken jelentek meg. Hajlékonylemezek és optikai lemezek, lejátszás előtt a számítógép merevlemezére telepítették őket.
Emlékezhet erre a Windows XP használatától a Windows 8-ig. De mi a helyzet az ezt megelőző napokkal, amikor a játékokat mind MS-DOS-ra tervezték? Mi történt ezekkel a játékokkal, és hogyan futja őket ma?
Az egyik lehetőség az MS-DOS emulálása a DOSbox nevű szoftverrel. A hitelesebb élményhez azonban olyan operációs rendszerre van szükség, amely egyenesen DOS-szerű környezetbe indul.
Ehhez Dosbian kell.
Mi az a Dosbian?
A Carmelo Maiolino által fejlesztett Dosbian egy Debian-alapú Raspberry Pi disztribúció, amely egyenesen MS-DOS-szerű környezetbe indul. DOSBoxon alapul, és a közösség által bevezetett különféle fejlesztéseket tartalmazza a szoftver körül.
A Dosbian képes kezelni a DOS-t, a Windows 3.1-et, a Windows 95-öt és a Windows 98 szoftvert, hálózati áthidaló funkcióval rendelkezik virtuális LAN a Pi hálózati hardveréhez, és támogatja a floppy és a merevlemez létrehozását meghajtók. Hajlékonylemezek, HDD-k és CD-ROM-ok egy speciális segédprogram segítségével csatlakoztathatók. Mindeközben a Dosbian rendelkezik hangkártya-emulációval, videó kimenet emulációval a különböző IBM-kompatibilis PC-típusokhoz (például a Tandyhoz), rendszeresen frissül új funkciókkal és javításokkal.
Persze lehet egyszerűen telepítse a DOSBoxot a Raspberry Pi OS-re.
De nem egészen ez az, amit keresünk.
Inspiráció: A weeCee Tiny DOS játék PC
Ennek a projektnek az a lényege, hogy egy kis DOS-t futtató játék PC-t építsünk – akárcsak a weeCee.
Ez egy nyílt forráskódú PCB, amely kompatibilis a Vortex86-tal, egy System-on-Chip (SoC) x86 architektúrával (az ilyen eszközökön található szokásos ARM architektúra helyett). Mivel x86-kompatibilis, ez azt jelenti, hogy képes futtatni a klasszikus IBM-PC kompatibilis szoftvereket emuláció nélkül.
Mivel a weeCee-t valójában nem lehet megvásárolni (főleg olyan alkatrészek sorozataként létezik, amelyeket maga szerez be és szerel össze), meglehetősen nehéz megszerezni egyet.
Itt jön be a Raspberry Pi. Ez a projekt kompromisszum: a weeCee kompakt mérete és a szükséges kompatibilitás, de a kompatibilis hardver helyett az emulációra támaszkodik.
Mire lesz szüksége egy Raspberry Pi DOS játék PC-hez
Noha nagyon kis ráfordítással könnyedén beszerezhet néhány régi PC-hardvert az eBay-ről, viszonylag költséges lesz az üzemeltetése. A weeCee remek megoldás, de nem könnyű megfogni.
Ez teszi különösen jó alternatívává a Dosbiant futtató Raspberry Pi-t.
Egy weeCee-szerű mini DOS PC készítéséhez szüksége lesz:
- Raspberry Pi 3 vagy újabb (Raspberry Pi 4-et használtunk 8 GB RAM-mal)
- Egy tokot (mini-PC megjelenéshez használtam a DeskPi Pro, fent, de bármelyik megteszi)
- HDMI-kijelző (lehet, hogy egy HDMI-VGA adapter a klasszikus hangulatért)
- Billentyűzet és egér (és joystick arcade játékokhoz)
- Legalább 8 GB-os microSD kártya
Ezenkívül le kell töltenie:
- Dosbian -- ingyenes, de a fejlesztő elfogad adományokat a PayPalon keresztül, ha hasznosnak találja
- Balena Etcher -- ingyenes flash tároló lemezíró szoftver
Fogja meg a hardvert, és töltse le a szoftvert a folytatás előtt.
Sajnos nem tudjuk megmondani, hol találhat régi DOS-os játékokat Dosbian-on futtatáshoz. A miénk az abandonware magyarázata segítenie kell annak megértésében, hogy miért.
Telepítse a Dosbiant a Raspberry Pi-re
A Dosbian telepítése egyszerű.
Először töltse le a 7z fájlt, és csomagolja ki a tömörített IMG fájlt.
Ezután egy olyan eszközzel, mint az Etcher (letöltési link fent), írja be az IMG-fájlt a Raspberry Pi microSD-kártyájára.
Útmutatónk a operációs rendszer telepítése a Raspberry Pi-re ezt részletesebben kifejti. Felvázolja az egyéb telepítési lehetőségeket is.
Indítsa el DOS-alapú Raspberry Pi-jét
Ha a Dosbian operációs rendszer telepítve van a microSD-kártyára, és az adathordozót biztonságosan kiadta a számítógépről, helyezze be a Raspberry Pi-be, és indítsa el.
Látni fogja a Dosbian indítóképernyőt, amely a klasszikus stílusú PC-indítási részleteket jeleníti meg, például a processzor sebességét és a RAM-ot. A képernyő azt is megerősíti, hogy van-e további USB-tároló csatlakoztatva.
Ha ez elmúlik, megjelenik egy szabványos DOSBox felület és egy C:\ prompt. Észre fogja venni a következő üzenetet: „A C meghajtó helyi könyvtárként van csatlakoztatva /home/pi/dosbian/” – itt találja meg a megfelelő könyvtárakat az új játékok DOS-os játék PC-jéhez való hozzáadásához.
Dosbian konfigurációs beállítások
Mielőtt azonban bemocskolná a kezét a Dosbian parancssori felületén, egy másik képernyőt is meg kell látogatnia. Az eléréséhez gépelje be, és írja be
kijárat
Ekkor megjelenik a Dosbian menü, ahol rengeteg konfigurációs lehetőség található.
Ezek többsége kívül esik ennek az útmutatónak a keretein, de mindenképpen meg kell találnia C a Raspi-config eszköz eléréséhez és a Raspberry Pi konfigurálásához. Ez lehetővé teszi az eszköz csatlakoztatását a helyi vezeték nélküli hálózathoz (ha nem használ Ethernetet), valamint engedélyezi az SSH-t.
Egy másik megfontolandó lehetőség a Launchbox, amelyet a gomb megnyomásával lehet engedélyezni 8 és a Raspberry Pi újraindítása. A Launchbox egy egérrel vagy billentyűzettel vezérelt DOS interfész a szoftverek egyszerű kiválasztásához és elindításához. Ha nem akarja használni az MS-DOS parancsokat (lásd alább), ez a legegyszerűbb módja a Dosbian használatának.
A Dosbian menü segítségével frissítheti az operációs rendszert, módosíthatja a rendszerindítási/kezdőképernyőt, átkapcsolhatja a csatlakoztatási pontot, és leállíthatja vagy újraindíthatja a Raspberry Pi-t.
Másolja az MS-DOS játékokat Dosbianba
A játékok Dosbianra másolásának legegyszerűbb módja az USB és a Midnight Commander alkalmazás, amely előre telepítve van.
Kezdje azzal, hogy a DOS-játékok gyűjteményét másolja az USB-meghajtóra, és csatlakoztassa a Raspberry Pi-hez. Amikor a Dosbian menü fut, nyomja meg a gombot M hogy nyissa ki a Midnight Commandert. Ezután egyszerűen húzza át a fájlokat a Pi microSD-kártyájára a Dosbian fájlstruktúrán belül.
Mindeközben, ha engedélyezte az SSH-t, akkor az scp parancsot vagy egy SFTP-támogatással rendelkező FTP-klienst használhatja az adatok PC-ről a Dosbian Raspberry Pi-re való áthelyezéséhez. Útmutatónk a adatok másolása számítógépről Raspberry Pi-re ezt részletesen kifejti.
Telepítsen és indítson játékot Dosbianban
A Raspberry Pi-re másolt fájlokkal itt az ideje futtatni őket.
Ez olyan egyszerű, mint a cd paranccsal a könyvtárra váltani, és elindítani az EXE-t. Például az előre telepített Wolfenstein 3D futtatásához a dir segítségével ellenőriztem a könyvtár tartalmát, majd
CD játékok/wolf3d
dir
Miután észrevettem a wolf3d.exe fájlt, beléptem
wolf3d
A játék elindításához. Ez ilyen egyszerű, és ha már tisztában van az EXE fájlok nevével, valószínűleg a legtöbb esetben nem kell bajlódnia a dir paranccsal.
Hogyan közlekedjünk Dosbianban
Mivel a Dosbian MS-DOS emulációs környezetet hoz létre, ismernie kell a használatához szükséges parancsokat. Ha már ismeri a Windows parancssort, a PowerShellt vagy a Windows terminált, akkor elég gyorsan meg kell tudnia birkózni az MS-DOS-szal.
Bár a cd-vel és a dir-rel boldogulsz, könnyebb, ha tudsz még néhányat. Ezek megtanulásához írja be
Segítség
És nyomja meg az entert. Ez áttekintést nyújt a Dosbian támogatott MS-DOS parancsairól.
A Dosbianból való kilépéshez nyomja meg az Enter billentyűt
kijárat
Ezután a Dosbian menüben nyomja meg a gombot S hogy leállítsa a számítógépet.
Saját DOS-os játék PC a Raspberry Pi-nek köszönhetően
Ez minden. A Debian-alapú operációs rendszernek köszönhetően, amely egy speciális DOSBox-ba bootol, a Dosbian lehetővé teszi, hogy Raspberry Pi-t úgy kezelje, mint egy apró DOS-os játék PC-t, hasonlóan a weeCee-hez. Amíg a hardver emulálva van, hacsak nem a 80-as és 90-es évek hardcore PC-s játékélménye érdekli, de alacsonyabb energiaigényű, csak a Dosbianra van szüksége.
Ha élvezte a Dosbian futtatását Raspberry Pi-n, ne felejtse el, hogy a weeCee nyílt forráskódú. Vásárolhat a Vortex86 modul és Raszter fogadótáblája körülbelül 200 dollárért, és állítsa össze saját rendszerét.
A Raspberry Pi számos retro számítástechnikai platformot képes emulálni. Ha végzett az MS-DOS játékokkal, miért nem látja újra az Amigát?