Sådan køres Doom på Raspberry Pi (uden en emulator)

Sådan køres Doom på Raspberry Pi (uden en emulator)

Vil du nyde nogle fantastiske retrospil, alene eller sammen med venner? Har du lyst til at slå dig sammen online for noget fantastisk monsterblæsende førstepersonsskydespil? Selvfølgelig gør du!





Tilbage i 1997 udgav id Software kildekoden til Doom, den banebrydende First Person Shooter fra 1993 (FPS). Når du spiller som en rumfart, står du op mod alle slags dæmoner og dyr på Phobos Mars -måne. Med kildekoden tilgængelig er forskellige nye former for spillet dukket op, herunder versioner til Raspberry Pi.





Ja, det er rigtigt: Doom på Raspberry Pi. PiDoom , nogen som helst?





Hvad skal du bruge for at køre Doom på Raspberry Pi

For at køre denne retro -klassiker på din Raspberry Pi behøver du ikke emulatorer (som RetroPie eller Genboks ) eller spil -ROM'er. Doom kan køre indbygget på Pi med en simpel installation af spilmotoren og WAD -filer.

Disse indeholder de faktiske spildata (niveauer, monstre, våben osv.) Og er tilgængelige i mange forskellige temaer.



Inden vi går ind på det, skal du dog bruge dette til PiDoom:

  • En Raspberry Pi 2 eller nyere (vi har testet på en Raspberry Pi 2, Raspberry Pi 3 og en Raspberry Pi 4 8GB)
  • Raspbian eller Raspberry Pi OS (afhængig af Pi -model) installeret og klar til brug
  • Enhver USB -spilcontroller
  • En passende skærm eller skærm
  • Doom kildekode

Flere versioner af Doom -kildekoden er tilgængelige. Vi vil bruge Chokolade Doom variant, som er kompatibel med de fleste WAD'er.





Sådan installeres Doom på Raspberry Pi

Kom i gang ved at tilslutte din Raspberry Pi til en skærm, tilslut et tastatur og start på skrivebordet.

Du skal installere spillet via kommandolinjen, så denne fase kan udføres via SSH Hvis det er nødvendigt. De fleste Linux -operativsystemlagre inkluderer Chocolate Doom, herunder dem til Raspbian. Som sådan kan du simpelthen indtaste





På kommandolinjen skal du starte med at installere Chocolate Doom -afhængighederne:

sudo apt install chocolate-doom

Vent, mens den installeres, ved at følge alle relevante instruktioner på skærmen.

Installer Doom WAD -filer på din Raspberry Pi

Med Doom -motoren installeret på din Pi, er det tid til at installere en WAD -fil.

Der er mange WAD tilgængelige filer, og vi vil se på nogle af de bedste alternativer senere. Lad os for nu finde ud af, hvordan du installerer et WAD ved hjælp af standard Doom -datafilen. Dette tilføjer de sædvanlige Doom -kort og våben til spillet.

Naviger først i terminalen til /usr/spil . Kør her wget -kommandoen for at downloade DOOM1.WAD fil:

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

Da dette er en zip -fil, skal du pakke den ud med pakke ud kommando:

hvordan man får et tapet i bevægelse windows 10
sudo unzip shareware_doom_iwad.zip

Du ender med en fil kaldet DOOM1.WAD hvilket betyder, at du er klar til at spille Doom på din Raspberry Pi!

hvordan man får google chrome til ikke at bruge så meget hukommelse

Konfigurer Doom til spil på Raspberry Pi

Hvis du tidligere kørte kommandoer over SSH, er det nu tid til at tilslutte et tastatur til din Raspberry Pi. Alternativt kan du oprette forbindelse via VNC eller RDP, men dette vil resultere i et lidt rykende spil. Stop med at bruge en fjernforbindelse, inden du begynder at spille!

Inden du kan spille spillet, skal du konfigurere Doom. Dette betyder at køre installationsrutinen med kommandoen:

chocolate-doom-setup

Brug denne skærm til at konfigurere din skærm, lyd, tastatur, mus og spilcontroller.

Du kan endda starte eller deltage i et netværksspil (selvom disse muligheder let kan styres fra kommandolinjen).

Når du er færdig med konfigurationen, skal du vælge Gem parametre, og start DOOM . BANG BANG BANG!

Start Chocolate Doom i Raspberry Pi -kommandolinjen

Det er vigtigt at bemærke, at du ikke behøver at køre Doom fra konfigurationsværktøjet hver gang. I stedet er der en let kommandolinjeinstruktion, du kan bruge:

chocolate-doom -iwad DOOM1.WAD

Dette vil starte spillet i fuldskærmstilstand. Det kan dog forårsage belastning på ældre tavler (f.eks. Raspberry Pi 2) med denne skærmopløsning. I dette tilfælde foretrækker du måske at køre Doom i vinduet i stedet:

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

Disse indstillinger kan også indstilles som permanente i konfigurationsværktøjet ved hjælp af Konfigurer display mulighed.

Du kan også starte Chocolate Doom fra Menu> Spil menu på Raspberry Pi OS -skrivebordet.

Sådan spiller Doom på Raspberry Pi

Hvordan du spiller Doom på din Raspberry Pi afhænger af dig. Et storskærms -tv med en Xbox -spilcontroller kan være din præference. Måske har du allerede hacket din Pi til en bærbar spillemaskine, komplet med indbygget controller.

Eller du kan bare lide den traditionelle desktopoplevelse, at styre din space marine med en mus og et tastatur. Det var jo sådan vi gjorde det i 1990'erne.

I de medfølgende skærmbilleder har jeg brugt den officielle Raspberry Pi Touchscreen og en USB Xbox 360 -controller. Tilslut ganske enkelt din valgte controller, før du kører installationsværktøjet, og vælg derefter Konfigurer gamepad/joystick .

Takket være de kompakte dimensioner af berøringsskærmen og det medfølgende stativ vil den passe på hylder, borde ... hvor som helst, virkelig!

Find nye WAD'er til PiDoom

Leder du efter en Doom -spiloplevelse, der adskiller sig fra originalen? Du skal spore nogle WAD -filer. Mange af disse er tilgængelige online --- problemet er at finde dem.

Nogle steder for Doom WAD'er er:

I mellemtiden kan Doom II også afspilles i Chocolate Doom med de relevante WAD -filer. Mange af disse findes i idGames Arkiv . Blandt de muligheder, du finder her, er:

  • Den Alien-inspirerede Alien TC .
  • Doctor Who Doom , som naturligvis er et skydespil baseret på den mangeårige britiske tv-serie Doctor Who.

Endelig, hvis du er opmærksom på specifikke Doom WAD'er, skal du blot prøve en direkte websøgning efter filen. Hvem ved, hvad du vil stille op?

Opret en Multiplayer Doom Deathmatch!

internet og lokal netværksspil er begge mulige med Chocolate Doom. Enkelhed (og problemfrit spil) dikterer dog, at alle Deathmatch-spillere skal køre Chocolate Doom og den samme WAD-fil, inden de starter.

Uanset hvilken multiplayer -mulighed du vælger, skal en computer fungere som server til at være vært for spillet. Værten kan dog også spille. Inden du fortsætter, skal du sikre dig, at UDP -port 2342 er åben på alle spilleres routere og/eller firewall. Vores guide til portvideresendelse kan hjælpe her.

At hoste en Deathmatch er lige så enkelt som denne kommando:

chocolate-doom -server -privateserver -deathmatch

Enhver på det samme netværk som du kan oprette forbindelse til Deathmatch ved at køre Chocolate Doom som forklaret ovenfor og tilføje kontakten -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Spillere, der ønsker at deltage i Deathmatch uden for dit netværk, skal i mellemtiden køre:

chocolate-doom -connect [IP_ADDRESS]

De skal udskiftes [IP-ADRESSE] med din offentlige IP -adresse, kan du finde dette via whatismyip.com eller ved at kontrollere din routers webgrænseflade.

Andre måder at spille Doom på Raspberry Pi

Selvom vi har fokuseret på at installere og opsætte Doom med Chocolate Doom, er der nogle alternativer. Og hvis du ikke vil have Doom, men du vil have noget FPS -handling ... ja, der er også et par muligheder for dig. Følgende kan alle installeres indbygget på Raspberry Pi uden emulering.

  • Freedoom : Dette er et alternativt projekt med gratis spilindhold baseret på Doom -motoren. Den består af tre faser: Fase 1, Doom -klonen; Fase 2, en Doom II og Final Doom klon; og FreeDM, et Deathmatch -spil. I øjeblikket er Freedoom under aktiv udvikling.
  • Wolfenstein 3D : Lidt ældre end Doom, men fra de samme udviklere, kan dette enten installeres uafhængigt af Doom eller nydes som et WAD i Doom -motoren. 2001's Return to Castle Wolfenstein vil køre på Raspberry Pi 3 og senere.

Så hvis du vil udvide din Raspberry Pi's retro FPS -samling til disse titler, er de klar og venter på, at du kan downloade og installere dem!

Spil Doom og vært Deathmatches på din Pi!

Endnu en fantastisk retro spiloplevelse genoplivet takket være Raspberry Pi! Denne lille computer fortsætter virkelig med at overraske, ikke sandt? Nu skulle du være klar til at spille Doom på din mini-pc, og måske har du også et par venner til en Deathmatch.

hvordan ser du, hvem der følger dig på facebook

Chocolate Doom er tilgængelig til Windows, Mac, Linux og BSD. Som sådan kan ethvert desktop -operativsystem bruges til at deltage i en Deathmatch.

Leder du efter mere klassiske Raspberry Pi -spil, du kan spille uden emulatorer ?

Del Del Tweet E -mail Her er hvorfor FBI udsendte en advarsel om Hive Ransomware

FBI udsendte en advarsel om en særlig grim stamme af ransomware. Her er hvorfor du skal være særlig forsigtig med Hive ransomware.

Læs Næste
Relaterede emner
  • Spil
  • gør det selv
  • Retro spil
  • Hindbær Pi
  • Spiltips
  • Linux tips
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -fan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere