Jak uruchomić Doom na Raspberry Pi bez emulatora

  • Edmund Richardson
  • 0
  • 5145
  • 117
Reklama

Chcesz cieszyć się niesamowitymi grami w stylu retro 5 projektów gier retro z Raspberry Pi Zero 5 projektów gier retro z Raspberry Pi Zero Raspberry Pi Zero podbiło świat DIY i homebrew, umożliwiając przegląd starych projektów i inspirowanie nowych graczy, zwłaszcza w gorących umysłach fanów gier retro. samotnie czy z przyjaciółmi? Czy masz ochotę połączyć siły w sieci, by przeżyć niesamowitą strzelankę FPS? Oczywiście, że tak!

W 1997 roku id Software wydało kod źródłowy Los, przełomowy FPS z 1993 roku, który stawia cię, kosmicznego żołnierza piechoty morskiej, przeciwko wszelkim rodzajom demonów i zwierząt na marsjańskim księżycu Fobos. Po udostępnieniu kodu źródłowego przez lata pojawiły się różne nowe formy gry, idealne do uruchamiania na Raspberry Pi.

Tak to prawda: Los na Raspberry Pi. PiDoom, ktoś?

Co będziesz potrzebował

Aby uruchomić ten retro klasyk na swoim Raspberry Pi, nie potrzebujesz żadnych emulatorów (takich jak RetroPie lub Recalbox) ani ROM-ów z grami. Los może działać natywnie na Pi po prostej instalacji silnika gry, a następnie niektórych plików WAD. Zawierają one rzeczywiste dane gry - poziomy, potwory, broń itd. - i występują w wielu różnych tematach.

Zanim jednak do tego przejdziemy, oto, czego potrzebujesz do PiDoom:

  • Raspberry Pi 2 5 rzeczy, które można zrobić tylko Raspberry Pi 2 5 rzeczy, które można zrobić tylko Raspberry Pi 2 Najnowsza wersja komputera wielkości kufla jest niesamowita. Tak niesamowite, że jest 5 rzeczy, które możesz zrobić tylko na Raspberry Pi 2. lub Pi 3 Raspberry Pi 3: szybciej, lepiej, z Wi-Fi i Bluetooth Raspberry Pi 3: szybciej, lepiej, z Wi- Fi i Bluetooth Dziś fundacja Raspberry Pi ogłosiła wydanie Raspberry Pi 3. Jest to najważniejsza jak dotąd aktualizacja popularnej linii tanich komputerów.
  • Raspbian Jessie 5 nowych sposobów Raspbian Jessie sprawia, że ​​Raspberry Pi jest jeszcze łatwiejszy w użyciu 5 sposobów Nowy Raspbian Jessie sprawia, że ​​Raspberry Pi jest jeszcze łatwiejszy w użyciu Po ​​wydaniu Debian Jessie w lipcu społeczność Raspberry Pi została pobłogosławiona nową wersją wariantu Raspbian , na podstawie dystrybucji „nadrzędnej”. zainstalowany i gotowy do użycia
  • Dowolny kontroler gier USB
  • Dowolny wyświetlacz
  • Los kod źródłowy

Kilka wersji Los kod źródłowy są dostępne. Będziemy używać Chocolate Doom wariant, który jest kompatybilny z większością WAD.

Zainstaluj Doom na Raspberry Pi

Rozpocznij od podłączenia Raspberry Pi 2 lub 3 do wyświetlacza, podłącz klawiaturę i uruchom Raspbian.

Musisz zainstalować grę za pomocą wiersza polecenia, aby ten etap można było wykonać za pomocą SSH Konfigurowanie Raspberry Pi do bezgłowego korzystania z SSH Konfigurowanie Raspberry Pi do bezgłowego korzystania z SSH Raspberry Pi może akceptować polecenia SSH po podłączeniu do sieci lokalnej (przez Ethernet lub Wi-Fi), umożliwiając łatwą konfigurację. Korzyści płynące z SSH wykraczają poza zakłócanie codziennych badań ... w razie potrzeby.

W wierszu polecenia rozpocznij od zainstalowania zależności Chocolate Doom:

sudo apt-get install libsdl-mixer1.2-dev libsdl-net1.2-dev python-imaging

Gdy to zrobisz, pobierz kod Chocolate Doom, używając wget:

wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz

Przejdź na stronę www.chocolate-doom.org/wiki/index.php/Downloads, aby najpierw sprawdzić poprawną nazwę pliku i ścieżkę do pobierania, ponieważ może to ulec zmianie w przyszłych wersjach.

Po zakończeniu pobierania wyodrębnij za pomocą tar:

tar xzf chocolate-doom-2.2.1.tar.gz

Możesz teraz skompilować Chocolate Doom. Przełącz katalog za pomocą:

cd czekolada-doom-2.2.1

Teraz uruchom procedurę konfiguracji, a następnie robić kompilować pliki. To nie będzie szybkie:

./ configure make

Wszystko jest teraz gotowe do zainstalowania:

sudo make install

Zainstaluj plik Doom WAD na swoim Raspberry Pi

Jest wiele ZWITEK dostępne pliki, a my zajmiemy się najlepszymi alternatywami później. Na razie dowiesz się, jak zainstalować WAD, korzystając ze standardu Los plik danych. To doda zwykłe Los mapy i broń do gry.

Od wewnątrz czekolada-doom-2.2.1 w katalogu, uruchom to polecenie wget, aby pobrać DOOM1.WAD plik:

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

Ponieważ jest to plik zip, musisz go rozpakować. The rozsunąć suwak polecenie będzie działać poprawnie:

rozpakuj shareware_doom-iwad.zip

Otrzymasz plik o nazwie DOOM1.WAD. Och, i jesteś gotowy do gry Los na twoim Raspberry Pi!

Cóż prawie.

Skonfiguruj Doom

Jeśli wcześniej korzystałeś z poleceń za pośrednictwem SSH, teraz nadszedł czas, aby podłączyć klawiaturę do Raspberry Pi. Alternatywnie możesz połączyć się przez VNC lub RDP, ale spowoduje to nieco gwałtowną grę. Z pewnością przestań używać połączenia zdalnego przed rozpoczęciem gry!

Aby zagrać w grę, musisz ją skonfigurować Los. Oznacza to uruchomienie procedury instalacyjnej za pomocą polecenia:

Chocolate-Doom-Setup

Użyj tego ekranu, aby skonfigurować wyświetlacz, dźwięk, klawiaturę, mysz, kontroler gier, a nawet uruchomić grę sieciową lub dołączyć do niej (chociaż te ostatnie opcje można łatwo kontrolować z poziomu wiersza poleceń).

Możesz kontrolować to menu konfiguracji za pomocą klawiatury lub myszy.

Po zakończeniu konfiguracji naciśnij Zapisz parametry i uruchom DOOM. BANG BANG BANG!

Uruchom Chocolate Doom w wierszu poleceń

Chociaż mogłeś już uruchomić Dooma, pamiętaj, że nie musisz go uruchamiać za pomocą narzędzia konfiguracyjnego za każdym razem. Zamiast tego dostępna jest prosta instrukcja z wiersza poleceń:

chocolate-doom -iwad DOOM1.WAD

Spowoduje to uruchomienie gry w trybie pełnoekranowym. Jednak ta rozdzielczość ekranu może powodować obciążenie Raspberry Pi. W przypadku Raspberry Pi 2 jest to szczególnie problem. Więc może wolisz biegać Los zamiast tego w trybie okienkowym:

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

Te ustawienia można również ustawić jako stałe w narzędziu konfiguracyjnym, używając Konfiguruj wyświetlacz opcja.

Najlepsze wrażenia zagłady

Jak grasz Los na twoim Raspberry Pi zależy od ciebie. Wolisz telewizor z dużym ekranem i kontrolerem gier Xbox. Być może zhakowałeś już Pi do przenośnego automatu do gier z wbudowanym kontrolerem.

Lub może ci się spodobać tradycyjny pulpit - sterowanie myszą Space Space za pomocą myszy i klawiatury. W końcu tak zrobiliśmy w latach 90.

Moje własne preferencje to używanie oficjalnego ekranu dotykowego Raspberry Pi Jak skonfigurować ekran dotykowy Raspberry Pi Jak skonfigurować ekran dotykowy Raspberry Pi Raspberry Pi jest wyposażony w wiele przydatnych dodatków, ale jednym z zestawów, który okazał się szczególnie popularny, jest 7-calowy ekran dotykowy Raspberry Pi. Oto jak je skonfigurować. , który jest bardzo łatwy w konfiguracji. Po skonfigurowaniu kontrolera gier (kontrolera USB Xbox 360) mogłem zabrać Raspberry Pi praktycznie wszędzie - z przenośnym zestawem akumulatorów - i grać w Doom.

Dzięki kompaktowym wymiarom ekranu dotykowego i przydatnej podstawce zmieści się na półkach, stołach… naprawdę wszędzie!

Znajdowanie nowych WAD dla PiDoom

Jeśli szukasz Los wrażenia w grach, które różnią się od oryginału, musisz wyśledzić niektóre pliki WAD. Wiele jest dostępnych online. Problemem jest śledzenie ich wszystkich.

Na przykład możesz przejść na stronę Wikia Doom WADs, gdzie znajdziesz duży wybór plików do pobrania.

Alternatywnie możesz wpaść na DoomWADStation, gdzie znajdziesz dostosowania dla instalacji Chocolate Doom.

W międzyczasie nowsze WAD można znaleźć na forum WAD DoomWorld.com. Ta strona ma największą kolekcję materiałów związanych z Doomem online i naprawdę poczujesz tam miłość do gry.

Doom II WAD można także grać w Chocolate Doom. Wiele z nich można znaleźć w Archiwum idGames. Wśród dostępnych opcji są:

  • Inspirowany kosmitami Alien TC.
  • Doktor Who Doom, który jest oczywiście strzelanką opartą na wieloletnim brytyjskim serialu telewizyjnym Doktor Kto.

Wreszcie, jeśli znasz konkretne Los WAD (być może od znajomego, czasopisma lub z czytania o nim w Internecie), a następnie po prostu spróbuj wyszukać plik w Google. Kto wie, co się pojawi?

Skonfiguruj tryb wieloosobowy Doom Deathmatch!

Gra Chocolate Doom umożliwia grę w Internecie i sieci lokalnej. Jednak prostota (i bezproblemowa gra) nakazuje wszystkim graczom Deathmatch uruchomić Chocolate Doom i ten sam plik WAD przed rozpoczęciem.

Niezależnie od wybranej opcji gry wieloosobowej jeden komputer musi działać jako serwer do obsługi gry. Jednak gospodarz może również grać. Przed kontynuowaniem upewnij się, że port UDP 2342 jest otwarty na routerach i / lub zaporze ogniowej wszystkich graczy. Nasz przewodnik po przekierowaniu portów Czym jest przekierowanie portów i jak może mi pomóc? [MakeUseOf wyjaśnia] Co to jest przekierowanie portów i jak może mi pomóc? [MakeUseOf wyjaśnia] Czy płaczesz trochę w środku, gdy ktoś mówi ci, że jest problem z przekierowaniem portów i dlatego Twoja nowa, błyszcząca aplikacja nie działa? Twoja Xbox nie pozwala ci grać w gry, twoje pliki do pobrania torrent odmawiają ... może tutaj pomóc.

Hosting Deathmatch jest tak prosty, jak to polecenie:

chocolate-doom -server -privateserver -deathmatch

Każdy w tej samej sieci, w której możesz połączyć się z Deathmatch, uruchamiając Chocolate Doom, jak wyjaśniono powyżej, dodając przełącznik -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Gracze, którzy chcą dołączyć do Deathmatcha spoza twojej sieci, powinni uruchomić:

chocolate-doom -connect [IP_ADDRESS]

Będą musieli wymienić [ADRES IP] z publicznym adresem IP można go znaleźć na whatismyip.com lub sprawdzając interfejs sieciowy routera.

Alternatywy dla Chocolate Doom

Chociaż skupiliśmy się na instalacji i konfiguracji Los z Chocolate Doom istnieje kilka alternatyw. A jeśli nie chcesz Los ale chcesz trochę akcji FPS… cóż, jest też kilka opcji dla ciebie. Poniższe elementy można zainstalować natywnie na Raspberry Pi, bez emulacji.

Freedoom - To jest alternatywny projekt, zawierający bezpłatną zawartość gry opartą na Los silnik. Składa się z trzech faz: Faza 1, Los klon; Faza 2, a Doom II i Final Doom klon; oraz FreeDM, gra Deathmatch. W tej chwili Freedoom jest w trakcie aktywnego rozwoju.

Duke Nukem 3D - Nie Los, wyraźnie, ale jednak popularna strzelanka w swoim czasie, z wieloma odrodzeniami na przestrzeni lat. Nie jest to jednak odpowiednia gra dla dzieci ze względu na ton wizualny i dialog.

Quake III - Wciąż popularny po tylu latach, Quake III można zainstalować na Raspberry Pi.

Wolfenstein 3D - Trochę starszy niż Los, ale od tych samych programistów można to zainstalować niezależnie od Los lub cieszył się jako WAD w Los silnik. (Słyszeliśmy również plotki, że w 2001 roku Wróć do zamku Wolfenstein będzie działać na Raspberry Pi 3.)

Jeśli więc chcesz rozszerzyć swoją kolekcję retro FPS Raspberry Pi o te tytuły, są one gotowe i czekają na pobranie i zainstalowanie ich!

Graj w Doom i Host Deathmatches na swoim Pi!

Kolejne niesamowite wrażenia retro wskrzeszone dzięki Raspberry Pi! Ten mały komputer naprawdę zaskakuje, prawda? Do tej pory powinieneś być gotowy do gry Los na twoim mini-PC, a może nawet kilku znajomych w Deathmatchu.

Chocolate Doom jest dostępny dla systemów Windows, Mac i Linux (jak również alternatywny system BSD dla Linuksa), więc do przyłączenia się do Deathmatch można użyć dowolnego systemu operacyjnego.

Szukasz bardziej klasycznych gier Raspberry Pi, w które możesz grać bez emulatorów 11 Klasycznych gier Raspberry Pi, w które możesz grać bez emulatorów 11 Klasycznych gier Raspberry Pi, w które możesz grać bez emulatorów Chcesz grać w gry retro na swoim Raspberry Pi? Oto najlepsze klasyczne gry, w które można grać bez emulatora. ? Jesteśmy z Tobą!

Zdjęcie: Dziwnie rozczłonkowany przez YouTube




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.