Hvordan kjøre Doom på Raspberry Pi (uten en emulator)

Hvordan kjøre Doom på Raspberry Pi (uten en emulator)

Vil du nyte fantastisk retro -spill, alene eller sammen med venner? Lyst på å slå deg sammen på nettet for en fantastisk monsterblåsing av førstepersonsskytespill? Selvfølgelig gjør du det!





Tilbake i 1997 ga id Software ut kildekoden for Doom, den banebrytende First Person Shooter (FPS) fra 1993. Når du spiller som en romfart, står du opp mot alle slags demoner og dyr på Phobos marsmåne. Med kildekoden tilgjengelig har forskjellige nye former for spillet dukket opp, inkludert versjoner for Raspberry Pi.





Ja, det er riktig: Doom på Raspberry Pi. PiDoom , hvem som helst?





Hva du trenger for å kjøre Doom på Raspberry Pi

For å kjøre denne retro -klassikeren på din Raspberry Pi trenger du ikke emulatorer (som RetroPie eller Ny boks ) eller spill -ROMer. Doom kan kjøre innfødt på Pi med en enkel installasjon av spillmotoren og WAD -filer.

Disse inneholder de faktiske spilldataene (nivåer, monstre, våpen, etc.) og er tilgjengelige i mange forskjellige temaer.



Før vi går inn på det, er det imidlertid dette du trenger for PiDoom:

  • En Raspberry Pi 2 eller nyere (vi har testet på en Raspberry Pi 2, Raspberry Pi 3 og en Raspberry Pi 4 8 ​​GB)
  • Raspbian eller Raspberry Pi OS (avhengig av Pi -modell) installert og klar til bruk
  • En hvilken som helst USB -spillkontroller
  • En passende skjerm eller skjerm
  • Doom kildekode

Flere versjoner av Doom -kildekoden er tilgjengelig. Vi kommer til å bruke Chocolate Doom variant, som er kompatibel med de fleste WAD -er.





Hvordan installere Doom på Raspberry Pi

Kom i gang ved å koble Raspberry Pi til en skjerm, koble til et tastatur og start på skrivebordet.

Du må installere spillet via kommandolinjen, slik at denne fasen kan utføres via SSH hvis nødvendig. De fleste Linux -operativsystemlagre inkluderer Chocolate Doom, inkludert de for Raspbian. Som sådan kan du ganske enkelt gå inn





På kommandolinjen, begynn med å installere Chocolate Doom -avhengighetene:

sudo apt install chocolate-doom

Vent mens den installeres, og følg alle relevante instruksjoner på skjermen.

Installer Doom WAD -filer på din Raspberry Pi

Med Doom -motoren installert på din Pi, er det på tide å installere en WAD -fil.

Det er mange WAD tilgjengelige filer, og vi vil se på noen av de beste alternativene senere. La oss nå finne ut hvordan du installerer en WAD ved hjelp av standard Doom -datafil. Dette vil legge til de vanlige Doom -kartene og våpnene i spillet.

Naviger først i terminalen til /usr/spill . Kjør her wget -kommandoen for å laste ned DOOM1.WAD fil:

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

Siden dette er en zip -fil, pakker du den ut med pakke ut kommando:

hvordan bruke ssd og hdd sammen
sudo unzip shareware_doom_iwad.zip

Du vil ende opp med en fil som heter DOOM1.WAD noe som betyr at du er klar til å spille Doom på din Raspberry Pi!

kan du kjøre mac os på pc

Konfigurer Doom for spill på Raspberry Pi

Hvis du tidligere kjørte kommandoer over SSH, er det nå på tide å koble et tastatur til Raspberry Pi. Alternativt kan du koble til over VNC eller RDP, men dette vil resultere i et litt rykkete spill. Slutt å bruke en ekstern tilkobling før du begynner å spille!

Før du kan spille spillet, må du konfigurere Doom. Dette betyr at du kjører oppsettsrutinen med kommandoen:

chocolate-doom-setup

Bruk denne skjermen til å konfigurere skjermen, lyden, tastaturet, musen og spillkontrolleren.

Du kan til og med starte eller bli med i et nettverksspill (selv om disse alternativene enkelt kan kontrolleres fra kommandolinjen).

Når du er ferdig med konfigurasjonen, velger du Lagre parametere og start DOOM . BANG BANG BANG!

Start Chocolate Doom i Raspberry Pi Command Line

Det er viktig å merke seg at du ikke trenger å kjøre Doom fra konfigurasjonsverktøyet hver gang. I stedet er det en enkel kommandolinjeinstruksjon du kan bruke:

chocolate-doom -iwad DOOM1.WAD

Dette vil starte spillet i fullskjermsmodus. Imidlertid kan det føre til belastning på eldre brett (for eksempel Raspberry Pi 2) med denne skjermoppløsningen. I dette tilfellet foretrekker du kanskje å kjøre Doom i vindusmodus i stedet:

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

Disse innstillingene kan også angis som permanente i konfigurasjonsverktøyet ved hjelp av Konfigurer skjerm alternativ.

Du kan også starte Chocolate Doom fra Meny> Spill -menyen på Raspberry Pi OS -skrivebordet.

Hvordan spille Doom på Raspberry Pi

Hvordan du spiller Doom på din Raspberry Pi er avhengig av deg. En storskjerm -TV med en Xbox -spillkontroller kan være din preferanse. Kanskje du allerede har hacket din Pi til en bærbar spillmaskin, komplett med innebygd kontroller.

Eller du kan like den tradisjonelle skrivebordsopplevelsen ved å kontrollere romfart med mus og tastatur. Tross alt var det slik vi gjorde det på 1990 -tallet.

I de medfølgende skjermbildene har jeg brukt den offisielle Raspberry Pi -berøringsskjermen og en USB Xbox 360 -kontroller. Bare koble til den valgte kontrolleren før du kjører oppsettverktøyet, og velg deretter Konfigurer gamepad/joystick .

Takket være de kompakte dimensjonene på berøringsskjermen og tilhørende stativ, vil den passe på hyller, bord ... hvor som helst, virkelig!

Finne nye WAD -er for PiDoom

Leter du etter en Doom -spillopplevelse som skiller seg fra originalen? Du må spore noen WAD -filer. Mange av disse er tilgjengelige online --- problemet er å finne dem.

Noen steder for Doom WADs er:

I mellomtiden kan Doom II også spilles i Chocolate Doom med de riktige WAD -filene. Mange av disse finnes i idGames Arkiv . Blant alternativene du finner her er:

  • Alien-inspirert Alien TC .
  • Doctor Who Doom , som åpenbart er et skytespill basert på den langvarige britiske TV-serien Doctor Who.

Til slutt, hvis du er klar over spesifikke Doom WADs, kan du bare prøve et direkte websøk etter filen. Hvem vet hva du vil finne på?

Sett opp en multiplayer Doom Deathmatch!

Internett og spill av lokalt nettverk er begge mulig med Chocolate Doom. Enkelhet (og problemfritt spill) tilsier imidlertid at alle Deathmatch-spillere skal kjøre Chocolate Doom, og den samme WAD-filen, før de starter.

Uansett hvilket multiplayer -alternativ du velger, må én datamaskin fungere som server for å være vert for spillet. Verten kan imidlertid også spille. Før du fortsetter, må du kontrollere at UDP -port 2342 er åpen på alle spilleres rutere og/eller brannmur. Våre guide for portvideresending kan hjelpe her.

Å holde en Deathmatch er like enkelt som denne kommandoen:

chocolate-doom -server -privateserver -deathmatch

Alle på samme nettverk som du kan koble til Deathmatch ved å kjøre Chocolate Doom som forklart ovenfor, ved å legge til -autojoin -bryteren:

chocolate-doom -WAD DOOM1.WAD -autojoin

Spillere som ønsker å bli med i Deathmatch fra utenfor nettverket ditt, bør i mellomtiden kjøre:

chocolate-doom -connect [IP_ADDRESS]

De må byttes ut [IP ADRESSE] med din offentlige IP -adresse, kan du finne dette via whatismyip.com , eller ved å sjekke ruterens webgrensesnitt.

Andre måter å spille Doom på Raspberry Pi

Selv om vi har fokusert på å installere og sette opp Doom med Chocolate Doom, er det noen alternativer. Og hvis du ikke vil Doom, men du vil ha litt FPS -handling ... vel, det er noen alternativer for deg også. Følgende kan alle installeres på Raspberry Pi uten emulering.

  • Freedoom : Dette er et alternativt prosjekt, med gratis spillinnhold basert på Doom -motoren. Den består av tre faser: Fase 1, Doom -klonen; Fase 2, en Doom II og Final Doom klon; og FreeDM, et Deathmatch -spill. For tiden er Freedoom under aktiv utvikling.
  • Wolfenstein 3D : Litt eldre enn Doom, men fra de samme utviklerne, kan dette enten installeres uavhengig av Doom eller brukes som en WAD i Doom -motoren. 2001's Return to Castle Wolfenstein vil kjøres på Raspberry Pi 3 og senere.

Så hvis du vil utvide Raspberry Pi's retro FPS -samling til disse titlene, er de klare og venter på at du skal laste ned og installere dem!

Spill Doom og vert Deathmatches på Pi!

Nok en fantastisk retro spillopplevelse gjenopplivet takket være Raspberry Pi! Denne lille datamaskinen fortsetter virkelig å overraske, ikke sant? Nå bør du være klar til å spille Doom på mini-PC-en din, og kanskje til og med ha noen venner rundt for en Deathmatch.

hvordan du ser dms på instagram pc

Chocolate Doom er tilgjengelig for Windows, Mac, Linux og BSD. Som sådan kan ethvert stasjonært operativsystem brukes til å bli med i en Deathmatch.

Ser etter mer klassiske Raspberry Pi -spill du kan spille uten emulatorer ?

Dele Dele kvitring E -post Her er hvorfor FBI utstedte en advarsel for Hive Ransomware

FBI utstedte en advarsel om en spesielt ekkel stamme av ransomware. Her er hvorfor du må være spesielt forsiktig med Hive ransomware.

Les neste
Relaterte temaer
  • Spill
  • DIY
  • Retro spill
  • Bringebær Pi
  • Spiltips
  • Linux tips
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere