Как да стартирате Doom на Raspberry Pi (без емулатор)

Как да стартирате Doom на Raspberry Pi (без емулатор)

Искате ли да се насладите на страхотни ретро игри, сами или с приятели? Искате ли да се обедините онлайн, за да се забавлявате със страхотни шутери от първо лице? Разбира се, че го правите!





През 1997 г. id Software пусна изходния код за Doom, новаторската стрелба от първо лице (FPS) от 1993 г. Играейки като космически пехотинец, вие се изправяте срещу всякакви демони и зверове на марсианската луна Фобос. С наличния изходен код се появиха различни нови форми на играта, включително версии за Raspberry Pi.





Да, точно така: Doom на Raspberry Pi. PiDoom , някой?





Какво ви е необходимо, за да стартирате Doom на Raspberry Pi

За да стартирате тази ретро класика на вашия Raspberry Pi, няма да имате нужда от емулатори (като RetroPie или Recalbox ) или ROM игри. Doom може да работи първоначално на Pi с проста инсталация на играта и WAD файловете.

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



Преди да преминем към това обаче, ето какво ще ви трябва за PiDoom:

  • Raspberry Pi 2 или по -нова версия (тествали сме на Raspberry Pi 2, Raspberry Pi 3 и Raspberry Pi 4 8GB)
  • Raspbian или Raspberry Pi OS (в зависимост от модела Pi) инсталирани и готови за употреба
  • Всеки USB контролер за игри
  • Подходящ монитор или дисплей
  • Изходен код на Doom

Налични са няколко версии на изходния код на Doom. Ще използваме Chocolate Doom вариант, който е съвместим с повечето WAD.





Как да инсталирате Doom на Raspberry Pi

Започнете, като свържете вашия Raspberry Pi към дисплей, включете клавиатура и стартирайте на работния плот.

Ще трябва да инсталирате играта чрез командния ред, така че този етап може да бъде направен чрез SSH ако е необходимо. Повечето хранилища на операционни системи Linux включват Chocolate Doom, включително тези за Raspbian. Като такъв можете просто да влезете





В командния ред започнете с инсталиране на зависимостите на Chocolate Doom:

sudo apt install chocolate-doom

Изчакайте, докато се инсталира, следвайки всички подходящи подкани на екрана.

Инсталирайте Doom WAD файлове на вашия Raspberry Pi

С инсталирания двигател Doom на вашия Pi е време да инсталирате WAD файл.

Има много WAD налични файлове и по -късно ще разгледаме някои от най -добрите алтернативи. Засега нека разберем как да инсталираме WAD, използвайки стандартния файл с данни Doom. Това ще добави обичайните Doom карти и оръжия към играта.

Първо, навигирайте в терминала до /usr/игри . Тук стартирайте тази команда wget, за да изтеглите DOOM1.WAD файл:

sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip

Тъй като това е zip файл, разопаковайте го с разархивирайте команда:

малина pi 3b срещу 3b+
sudo unzip shareware_doom_iwad.zip

В крайна сметка ще получите файл, наречен DOOM1.WAD което означава, че сте готови да играете Doom на вашия Raspberry Pi!

кога излезе първият ps4

Конфигурирайте Doom за игра на Raspberry Pi

Ако преди сте изпълнявали команди през SSH, сега е моментът да включите клавиатура във вашия Raspberry Pi. Като алтернатива можете да се свържете през VNC или RDP, но това ще доведе до леко резки игри. Разбира се, спрете да използвате отдалечена връзка, преди да започнете да играете!

Преди да можете да играете играта, ще трябва да конфигурирате Doom. Това означава да стартирате рутината за настройка с командата:

chocolate-doom-setup

Използвайте този екран, за да конфигурирате дисплея, звука, клавиатурата, мишката и контролера на играта.

Можете дори да стартирате или да се присъедините към мрежова игра (въпреки че тези опции могат лесно да се контролират от командния ред).

Когато приключите с конфигурацията, изберете Запазете параметрите и стартирайте DOOM . BANG BANG BANG!

Стартирайте Chocolate Doom в командния ред на Raspberry Pi

Важно е да се отбележи, че не е нужно да стартирате Doom всеки път от инструмента за конфигуриране. Вместо това има лесна инструкция за командния ред, която можете да използвате:

chocolate-doom -iwad DOOM1.WAD

Това ще стартира играта в режим на цял екран. Това обаче може да причини напрежение на по -старите платки (като Raspberry Pi 2) с тази разделителна способност на екрана. В този случай може да предпочетете да стартирате Doom в прозоречен режим:

chocolate-doom -iwad DOOM1.WAD -window 640x480

Тези настройки също могат да бъдат зададени като постоянни в инструмента за конфигуриране, като се използва Конфигуриране на дисплея опция.

Можете също да стартирате Chocolate Doom от Меню> Игри меню на работния плот на Raspberry Pi OS.

Как да играете Doom на Raspberry Pi

Как ще играете Doom на вашия Raspberry Pi зависи от вас. Телевизор с голям екран с контролер за игри Xbox може да е вашето предпочитание. Може би вече сте хакнали своя Pi в преносима игрална машина, пълна с вграден контролер.

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

В придружаващите екранни снимки съм използвал официалния Raspberry Pi Touchscreen и USB Xbox 360 контролер. Просто свържете избрания от вас контролер, преди да стартирате инструмента за настройка, след което изберете Конфигурирайте геймпад/джойстик .

Благодарение на компактните размери на сензорния екран и придружаващата стойка, той ще се побере на рафтове, маси ... навсякъде, наистина!

Намиране на нови WADs за PiDoom

Търсите игра на Doom, която се различава от оригинала? Ще трябва да проследите някои WAD файлове. Много от тях са достъпни онлайн --- проблемът е да ги намерите.

Някои места за Doom WAD са:

  • Страница Wikia на Doom WADs разполага с голям избор от файлове за изтегляне.
  • DoomWADStation предоставя персонализации за вашата инсталация на Chocolate Doom.
  • Doomworld WADs форум предлага най-голямата колекция от материали, свързани с Doom онлайн.

Междувременно Doom II може да се играе и в Chocolate Doom със съответните WAD файлове. Много от тях могат да бъдат намерени в архив на idGames . Сред опциите, които ще намерите тук, са:

  • Вдъхновен от извънземните Извънземен ТК .
  • Doctor Who Doom , който очевидно е стрелец, базиран на дългогодишния британски сериал Doctor Who.

И накрая, ако сте наясно с конкретни Doom WADs, просто опитайте директно търсене в мрежата за файла. Кой знае какво ще излезеш?

Настройте мултиплейър Doom Deathmatch!

играта с интернет и локална мрежа са възможни с Chocolate Doom. Простотата (и безпроблемната игра) диктува, че всички играчи на Deathmatch трябва да изпълняват Chocolate Doom и същия WAD файл, преди да започнат.

Каквато и мултиплеър опция да вземете, един компютър трябва да действа като сървър за домакин на играта. Домакинът също може да играе. Преди да продължите, уверете се, че UDP порт 2342 е отворен на маршрутизаторите и/или защитната стена на всички играчи. Нашите ръководство за пренасочване на портове може да помогне тук.

Хостингът на Deathmatch е толкова прост, колкото тази команда:

chocolate-doom -server -privateserver -deathmatch

Всеки в същата мрежа като вас може да се свърже с Deathmatch, като стартира Chocolate Doom, както е обяснено по -горе, добавяйки ключа -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Междувременно играчите, които искат да се присъединят към Deathmatch извън вашата мрежа, трябва да изпълняват:

chocolate-doom -connect [IP_ADDRESS]

Те ще трябва да бъдат заменени [IP АДРЕС] с вашия публичен IP адрес, можете да намерите това чрез whatismyip.com или като проверите уеб интерфейса на вашия рутер.

Други начини да играете Doom на Raspberry Pi

Въпреки че сме се фокусирали върху инсталирането и настройването на Doom с Chocolate Doom, има някои алтернативи. И ако не искате Doom, но искате някои FPS действия ... добре, има няколко опции и за вас. Следното може да бъде инсталирано само на Raspberry Pi, без емулация.

  • Freedoom : Това е алтернативен проект, включващ безплатно игрово съдържание, базирано на Doom engine. Състои се от три фази: Фаза 1, клонът на Doom; Фаза 2, клон на Doom II и Final Doom; и FreeDM, игра Deathmatch. В момента Freedoom е в процес на активно развитие.
  • Wolfenstein 3D : Малко по -старо от Doom, но от същите разработчици, това може да се инсталира независимо от Doom или да се ползва като WAD в двигателя на Doom. Завръщането в замъка Волфенщайн през 2001 г. ще работи с Raspberry Pi 3 и по -нови версии.

Така че, ако искате да разширите ретро FPS колекцията на Raspberry Pi до тези заглавия, те са готови и чакат да ги изтеглите и инсталирате!

Играйте Doom и домакин на Deathmatches на вашия Pi!

Още едно страхотно ретро гейминг преживяване, съживено благодарение на Raspberry Pi! Този малък компютър наистина продължава да изненадва, нали? Вече трябва да сте готови да играете Doom на вашия мини компютър и дори може да имате няколко приятели на Deathmatch.

как да подобрим качеството на видеоклипа

Chocolate Doom се предлага за Windows, Mac, Linux и BSD. Като такава, всяка настолна операционна система може да се използва за присъединяване към Deathmatch.

Търся повече класически игри на Raspberry Pi, които можете да играете без емулатори ?

Дял Дял Туит електронна поща Ето защо ФБР е издало предупреждение за кошера за рансъмуер

ФБР издаде предупреждение за особено гаден вид рансъмуер. Ето защо трябва да сте особено предпазливи към рансъмуера на Hive.

Прочетете Напред
Свързани теми
  • Игри
  • Направи си сам
  • Ретро игри
  • Малина Пи
  • Съвети за игри
  • Съвети за Linux
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурност, Linux, DIY, програмиране и обяснени технологии и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате