Na długo przed grami VR i mikrotransakcjami oraz zawartością do pobrania gry pojawiały się na dyskach. Dyskietki i dyski optyczne były instalowane na dysku twardym komputera PC przed odtwarzaniem.
Możesz to sobie przypomnieć, używając systemu Windows XP do Windows 8. Ale co z wcześniejszymi dniami, kiedy wszystkie gry były projektowane dla MS-DOS? Co się stało z tymi grami i jak je dziś uruchamiasz?
Jedną z opcji jest emulacja MS-DOS za pomocą oprogramowania o nazwie DOSbox. Ale aby uzyskać bardziej autentyczne wrażenia, potrzebujesz systemu operacyjnego, który uruchamia się bezpośrednio w środowisku podobnym do DOS.
Do tego potrzebujesz Dosbiana.
Co to jest Dosbian?
Opracowany przez Carmelo Maiolino, Dosbian to oparta na Debianie dystrybucja Raspberry Pi, która uruchamia się bezpośrednio w środowisku podobnym do MS-DOS. Opiera się na DOSBox i zawiera różne ulepszenia wprowadzone przez społeczność wokół tego oprogramowania.
Dosbian może obsługiwać oprogramowanie DOS, Windows 3.1, Windows 95 i Windows 98, ma funkcję mostkowania sieci z wirtualną sieć LAN do sprzętu sieciowego Pi i może wspierać tworzenie dyskietek i dysków twardych napędy. Dyskietki, dyski twarde i dyski CD-ROM można montować za pomocą specjalnego narzędzia. Tymczasem Dosbian ma również emulację karty dźwiękowej, emulację wyjścia wideo dla różnych typów komputerów PC kompatybilnych z IBM (takich jak Tandy), jest regularnie aktualizowany o nowe funkcje i poprawki.
Oczywiście, można po prostu zainstaluj DOSBox na swoim systemie operacyjnym Raspberry Pi.
Ale nie o to nam chodzi.
Inspiracja: Komputer do gier weeCee Tiny DOS
Celem tego projektu jest zbudowanie małego komputera do gier z systemem DOS – podobnie jak weeCee.
Jest to płytka PCB typu open source, która jest kompatybilna z Vortex86, układem typu System-on-Chip (SoC) z architekturą x86 (zamiast zwykłej architektury ARM spotykanej w takich urządzeniach). Ponieważ jest kompatybilny z x86, oznacza to, że może uruchamiać klasyczne oprogramowanie kompatybilne z IBM-PC, bez emulacji.
Ponieważ weeCee w rzeczywistości nie można kupić (istnieje głównie jako seria komponentów, które sam pozyskujesz i składasz), dość trudno jest go zdobyć.
I tu pojawia się Raspberry Pi. Ten projekt to kompromis: kompaktowy rozmiar weeCee i niezbędna kompatybilność, ale opiera się raczej na emulacji niż na kompatybilnym sprzęcie.
Co będzie potrzebne do zbudowania komputera do gier Raspberry Pi DOS
Chociaż możesz łatwo pobrać stary sprzęt komputerowy z serwisu eBay za bardzo niewielkie nakłady, będzie on stosunkowo kosztowny w eksploatacji. WeeCee to świetne rozwiązanie, ale niełatwe do zdobycia.
To właśnie sprawia, że Raspberry Pi z systemem Dosbian jest szczególnie dobrą alternatywą.
Aby zbudować komputer mini DOS podobny do weeCee, będziesz potrzebować:
- Raspberry Pi 3 lub nowszy (użyliśmy Raspberry Pi 4 z 8 GB pamięci RAM)
- Obudowa (dla wyglądu mini-PC, użyłem DeskPi Pro, powyżej, ale każdy się nada)
- Wyświetlacz HDMI (możesz polegać na Adapter HDMI-VGA dla klasycznego wyglądu)
- Klawiatura i mysz (oraz joystick do gier arkadowych)
- Karta microSD o pojemności co najmniej 8 GB
Będziesz także musiał pobrać:
- Dosbian -- bezpłatnie, ale programista akceptuje darowizny za pośrednictwem PayPal, jeśli uznasz to za przydatne
- Balena Etcher -- darmowe oprogramowanie do zapisywania danych na dyskach flash
Chwyć swój sprzęt i pobierz oprogramowanie przed kontynuowaniem.
Niestety, nie możemy Ci powiedzieć, gdzie znaleźć stare gry DOS do uruchomienia na Dosbianie. Nasz wyjaśnienie porzuconego oprogramowania powinno pomóc ci zrozumieć, dlaczego.
Zainstaluj Dosbian na Raspberry Pi
Instalacja Dosbian jest prosta.
Najpierw pobierz plik 7z i rozpakuj skompresowany plik IMG.
Następnie za pomocą narzędzia takiego jak Etcher (link do pobrania powyżej) zapisz plik IMG na karcie microSD Raspberry Pi.
Nasz przewodnik po instalacja systemu operacyjnego na Raspberry Pi wyjaśnia to bardziej szczegółowo. Przedstawia również inne opcje instalacji.
Uruchom Raspberry Pi z systemem DOS
Po zainstalowaniu systemu operacyjnego Dosbian na karcie microSD i bezpiecznym wysunięciu nośnika z komputera, włóż go do Raspberry Pi i uruchom.
Zobaczysz ekran powitalny Dosbian, który wyświetla klasyczne szczegóły uruchamiania komputera, takie jak szybkość procesora i pamięć RAM. Na ekranie pojawi się również potwierdzenie, czy podłączono dodatkową pamięć USB.
Gdy to minie, zobaczysz standardowy interfejs DOSBox i znak zachęty C: \. Zauważysz komunikat „Dysk C jest zamontowany jako katalog lokalny /home/pi/dosbian/” – tutaj znajdziesz odpowiednie katalogi do dodawania nowych gier do komputera do gier DOS.
Opcje konfiguracji Dosbian
Zanim jednak ubrudzisz sobie ręce w interfejsie wiersza poleceń Dosbiana, jest jeszcze jeden ekran do odwiedzenia. Aby do niego dotrzeć, wpisz i wprowadź
Wyjście
Spowoduje to wyświetlenie menu Dosbian, w którym można znaleźć bogactwo opcji konfiguracyjnych.
Większość z nich wykracza poza zakres tego przewodnika, ale zdecydowanie powinieneś trafić C aby uzyskać dostęp do narzędzia raspi-config i skonfigurować Raspberry Pi. Umożliwi to podłączenie urządzenia do lokalnej sieci bezprzewodowej (jeśli nie korzystasz z sieci Ethernet), a także włączenie SSH.
Inną opcją do rozważenia jest Launchbox, włączany przez naciśnięcie 8 i ponowne uruchomienie Raspberry Pi. Launchbox to sterowany myszą lub klawiaturą interfejs DOS do łatwego wybierania i uruchamiania oprogramowania. Jeśli nie chcesz używać poleceń MS-DOS (patrz poniżej), jest to najłatwiejszy sposób korzystania z Dosbian.
Możesz także użyć menu Dosbian, aby zaktualizować system operacyjny, zmienić ekran rozruchowy/powitalny, zmienić punkt montowania oraz zamknąć lub ponownie uruchomić Raspberry Pi.
Skopiuj gry MS-DOS do Dosbian
Najłatwiejszym sposobem kopiowania gier na Dosbian jest połączenie USB i preinstalowana aplikacja Midnight Commander.
Zacznij od skopiowania swojej kolekcji gier DOS na pamięć USB i podłączenie jej do Raspberry Pi. Przy uruchomionym menu Dosbian, naciśnij M aby otworzyć Midnight Commandera. Następnie po prostu przeciągnij i upuść pliki na kartę microSD Pi, w strukturze plików Dosbian.
Tymczasem, jeśli włączyłeś SSH, powinieneś być w stanie użyć polecenia scp lub klienta FTP z obsługą SFTP, aby przenieść dane z komputera do Dosbian Raspberry Pi. Nasz przewodnik po kopiowanie danych z komputera do Raspberry Pi wyjaśnia to szczegółowo.
Zainstaluj i uruchom grę w Dosbian
Po skopiowaniu plików do Raspberry Pi nadszedł czas, aby je uruchomić.
Jest to tak proste, jak przejście do katalogu za pomocą polecenia cd i zainicjowanie pliku EXE. Na przykład, aby uruchomić preinstalowany Wolfenstein 3D, użyłem dir do sprawdzenia zawartości katalogu, a następnie
płyta CD gry/wolf3d
reż
Po wykryciu pliku wolf3d.exe wszedłem
wilk3d
Aby rozpocząć grę. To takie proste, a kiedy już opanujesz, jak nazywają się pliki EXE, prawdopodobnie nie będziesz musiał zawracać sobie głowy poleceniem dir w większości przypadków.
Jak poruszać się po Dosbianie
Ponieważ Dosbian tworzy środowisko emulacji MS-DOS, musisz znać polecenia potrzebne do jego używania. Jeśli znasz już Windows Command Prompt, PowerShell lub Windows Terminal, powinieneś być w stanie dość szybko poradzić sobie z MS-DOS.
Chociaż możesz sobie poradzić z cd i dir, łatwiej jest, jeśli znasz jeszcze kilka. Aby się tego nauczyć, wpisz
pomoc
I naciśnij enter. To zapewni przegląd obsługiwanych poleceń MS-DOS w Dosbian.
Aby wyjść z Dosbian, wprowadź
Wyjście
Następnie w menu Dosbian naciśnij S aby wyłączyć komputer.
Twój własny komputer do gier DOS dzięki Raspberry Pi
To wszystko. Dzięki systemowi operacyjnemu opartemu na Debianie, który uruchamia się w specjalnej wersji DOSBox, Dosbian pozwoli ci traktować Raspberry Pi jak mały komputer do gier DOS, podobnie jak weeCee. Podczas gdy sprzęt jest emulowany, jeśli nie jesteś zainteresowany grami na PC z lat 80. i 90., ale z niższymi wymaganiami dotyczącymi mocy, Dosbian powinien być wszystkim, czego potrzebujesz.
Jeśli podobało ci się uruchamianie Dosbian na swoim Raspberry Pi, nie zapominaj, że weeCee to projekt typu open source. Możesz kupić A Moduł Vortex86 I Tablica gospodarzy Rasteri za około 200 USD i złóż własny system.
Raspberry Pi jest w stanie emulować wiele retro platform komputerowych. Kiedy skończysz z grami MS-DOS, dlaczego nie wrócić do Amigi?