Много преди VR игрите и микротранзакциите и съдържанието за изтегляне, игрите идват на дискове. Дискети и оптични дискове, те са инсталирани на твърдия диск на компютъра преди възпроизвеждане.

Може да си спомните това от използването на Windows XP до Windows 8. Но какво да кажем за дните преди това, когато всички игри бяха предназначени за MS-DOS? Какво се случи с тези игри и как ги управлявате днес?

Една от възможностите е да емулирате MS-DOS със софтуер, наречен DOSbox. Но за по-автентично изживяване се нуждаете от операционна система, която се зарежда направо в DOS-подобна среда.

За това ви трябва Dosbian.

Какво е Dosbian?

Разработен от Кармело Майолино, Dosbian е базирана на Debian Raspberry Pi дистрибуция, която се зарежда направо в среда, подобна на MS-DOS. Базиран е на DOSBox и включва различни подобрения, въведени от общността около този софтуер.

Dosbian може да работи с DOS, Windows 3.1, Windows 95 и Windows 98 софтуер, има мрежово свързване с виртуална LAN към мрежовия хардуер на Pi и може да поддържа създаването на флопи и твърд диск кара. Дискети, твърди дискове и CD-ROM могат да бъдат монтирани с помощта на специална помощна програма. Междувременно Dosbian също има емулация на звукова карта, емулация на видео изход за различни типове компютри, съвместими с IBM (като Tandy), редовно се актуализира с нови функции и корекции.

Разбира се, можете просто инсталирайте DOSBox на вашата Raspberry Pi OS.

Но това не е точно това, което преследваме.

Вдъхновение: WeeCee Tiny DOS компютър за игри

Целта на този проект е изграждането на малък компютър за игри, работещ с DOS – точно като weeCee.

Това е печатна платка с отворен код, която е съвместима с Vortex86, система върху чип (SoC) с x86 архитектура (вместо обичайната ARM архитектура, намираща се на такива устройства). Тъй като е x86-съвместим, това означава, че може да изпълнява класически IBM-PC съвместим софтуер, без емулация.

Тъй като weeCee всъщност не може да се купи (той съществува главно като поредица от компоненти, които вие набавяте и сглобявате сами), е доста трудно да се сдобиете с такъв.

Ето къде идва Raspberry Pi. Този проект е компромис: компактният размер на weeCee и необходимата съвместимост, но разчитащ на емулация, а не на съвместим хардуер.

Какво ще ви е необходимо, за да създадете Raspberry Pi DOS компютър за игри

Въпреки че можете лесно да вземете някакъв стар компютърен хардуер от eBay за много малко разходи, ще бъде сравнително скъп за работа. WeeCee е чудесно решение, но не е лесно да се сдобиете с него.

Това прави Raspberry Pi, работещ с Dosbian, особено добра алтернатива.

За да създадете подобен на weeCee мини DOS компютър ще ви трябва:

  • Raspberry Pi 3 или по-нова версия (използвахме Raspberry Pi 4 с 8 GB RAM)
  • Калъф (за вида на мини-компютър използвах a DeskPi Pro, по-горе, но всеки ще свърши работа)
  • HDMI дисплей (може да изберете да разчитате на HDMI към VGA адаптер за класическо усещане)
  • Клавиатура и мишка (и джойстик за аркадни игри)
  • Най-малко 8GB microSD карта

Вие също ще трябва да изтеглите:

  • досбийски -- безплатно, но разработчикът приема дарения чрез PayPal, ако го намерите за полезно
  • Балена Етчер -- безплатен софтуер за запис на дискове за флаш памет

Вземете вашия хардуер и изтеглете софтуера, преди да продължите.

За съжаление не можем да ви кажем къде да намерите стари DOS игри, които да стартирате на Dosbian. Нашите обяснение на abandonware трябва да ви помогне да разберете защо.

Инсталирайте Dosbian на Raspberry Pi

Инсталирането на Dosbian е лесно.

Първо изтеглете файла 7z и извлечете компресирания IMG файл.

След това, като използвате инструмент като Etcher (връзка за изтегляне по-горе), запишете IMG файла на microSD картата на Raspberry Pi.

Нашето ръководство за инсталиране на операционна система на Raspberry Pi обяснява това по-подробно. Той също така очертава други опции за инсталиране.

Стартирайте своя DOS-задвижван Raspberry Pi

С операционната система Dosbian, инсталирана на microSD картата, и носителят безопасно изваден от вашия компютър, поставете го във вашия Raspberry Pi и го стартирайте.

Ще видите началния екран на Dosbian, който показва детайли за зареждане на компютър в класически стил, като скорост на процесора и RAM. Екранът също така ще потвърди дали е свързано допълнително USB хранилище.

След като това премине, ще видите стандартен интерфейс на DOSBox и C:\ подкана. Ще забележите съобщението „Драйв C е монтиран като локална директория /home/pi/dosbian/“ – това е мястото, където ще намерите подходящи директории за добавяне на нови игри към вашия компютър за игри с DOS.

Опции за конфигурация на Dosbian

Преди да си изцапате ръцете в интерфейса на командния ред на Dosbian обаче, има друг екран, който трябва да посетите. За да стигнете до него, въведете и въведете

изход

Това ще подкани менюто на Dosbian, където можете да намерите множество опции за конфигурация.

Повечето от тях са извън обхвата на това ръководство, но определено трябва да ги използвате ° С за достъп до инструмента raspi-config и конфигуриране на вашия Raspberry Pi. Това ще ви позволи да свържете устройството към вашата локална безжична мрежа (ако не използвате Ethernet), както и да активирате SSH.

Друга опция, която трябва да разгледате тук, е Launchbox, активирана чрез натискане 8 и рестартиране на Raspberry Pi. Launchbox е управляван от мишка или клавиатура DOS интерфейс за лесно избиране и стартиране на софтуер. Ако не искате да използвате командите на MS-DOS (вижте по-долу), това е най-лесният начин да използвате Dosbian.

Можете също да използвате менюто на Dosbian, за да актуализирате операционната система, да промените началния/началния екран, да превключите точката на монтиране и да изключите или рестартирате Raspberry Pi.

Копирайте MS-DOS игри в Dosbian

Най-лесният начин да копирате игри в Dosbian е чрез USB и приложението Midnight Commander, което е предварително инсталирано.

Започнете, като копирате колекцията си от DOS игри на USB паметта и я свържете към Raspberry Pi. При работещо Dosbian меню, ударете М за да отворите Midnight Commander. След това просто плъзнете и пуснете файловете върху microSD картата на Pi, в рамките на файловата структура на Dosbian.

Междувременно, ако сте активирали SSH, трябва да можете да използвате командата scp или FTP клиент с поддръжка на SFTP, за да преместите данни от компютър към Dosbian Raspberry Pi. Нашето ръководство за копиране на данни от компютър към Raspberry Pi обяснява това подробно.

Инсталирайте и стартирайте игра в Dosbian

След като файловете са копирани в Raspberry Pi, е време да ги стартирате.

Това е толкова лесно, колкото превключване към директорията с помощта на командата cd и стартиране на EXE. Например, за да стартирам предварително инсталирания Wolfenstein 3D, използвах dir, за да проверя съдържанието на директорията, след което

cd игри/wolf3d
реж

След като забелязах файла wolf3d.exe, влязох

вълк3d

За да започнете играта. Толкова е просто и след като се справите с това как се наричат ​​EXE файловете, вероятно няма да е необходимо да се занимавате с командата dir в повечето случаи.

Как да се придвижвате в Dosbian

Тъй като Dosbian създава среда за емулация на MS-DOS, ще трябва да сте запознати с командите, които трябва да използвате, за да я използвате. Ако вече сте запознати с Windows Command Prompt, или PowerShell, или Windows Terminal, трябва да можете да се справите с MS-DOS доста бързо.

Докато можете да се справите със cd и dir, по-лесно е, ако знаете още няколко. За да ги научите, въведете

помогне

И натиснете enter. Това ще предостави общ преглед на поддържаните MS-DOS команди в Dosbian.

За да излезете от Dosbian, въведете

изход

След това в менюто Dosbian натиснете С за да изключите компютъра.

Вашият собствен компютър за игри с DOS благодарение на Raspberry Pi

Това е всичко. Благодарение на базирана на Debian операционна система, която се зарежда в специална компилация на DOSBox, Dosbian ще ви позволи да третирате своя Raspberry Pi като малък компютър за игри с DOS, подобно на weeCee. Въпреки че хардуерът е емулиран, освен ако не се интересувате от хардкор компютърни игри от 80-те и 90-те години, но с по-ниски изисквания за захранване, Dosbian трябва да е всичко, от което се нуждаете.

Ако сте се насладили на опита да стартирате Dosbian на вашия Raspberry Pi, не забравяйте, че weeCee е дизайн с отворен код. Можете да закупите a Модул Vortex86 и Хост борд на Rasteri за около $200 и сглобете своя собствена система.

Raspberry Pi е в състояние да емулира много ретро компютърни платформи. След като приключите с MS-DOS игрите, защо не прегледате отново Amiga?