Come eseguire Doom su Raspberry Pi (senza emulatore)

Come eseguire Doom su Raspberry Pi (senza emulatore)

Vuoi goderti dei fantastici giochi retrò, da solo o con gli amici? Hai voglia di fare squadra online per divertirti con uno sparatutto in prima persona esplosivo di mostri? Certo che lo fai!





Nel 1997, id Software ha rilasciato il codice sorgente di Doom, l'innovativo sparatutto in prima persona (FPS) del 1993. Giocando nei panni di un marine spaziale, dovrai affrontare tutti i tipi di demoni e bestie sulla luna marziana di Phobos. Con il codice sorgente disponibile, sono apparse varie nuove forme del gioco, comprese le versioni per Raspberry Pi.





Sì, è vero: Doom sul Raspberry Pi. PiDoom , chiunque?





Cosa ti servirà per eseguire Doom su Raspberry Pi

Per eseguire questo classico retrò sul tuo Raspberry Pi, non avrai bisogno di emulatori (come RetroPie o Recalbox ) o ROM di gioco. Doom può essere eseguito in modo nativo sul Pi con una semplice installazione del motore di gioco e dei file WAD.

Questi contengono i dati di gioco effettivi (livelli, mostri, armi, ecc.) e sono disponibili in molti temi diversi.



Prima di iniziare, tuttavia, ecco cosa ti servirà per PiDoom:

  • Un Raspberry Pi 2 o successivo (abbiamo testato su un Raspberry Pi 2, Raspberry Pi 3 e un Raspberry Pi 4 da 8 GB)
  • Sistema operativo Raspbian o Raspberry Pi (a seconda del modello Pi) installato e pronto per l'uso
  • Qualsiasi controller di gioco USB
  • Un monitor o display adatto
  • Codice sorgente di Doom

Sono disponibili diverse versioni del codice sorgente di Doom. Useremo il Cioccolato Doom variante, compatibile con la maggior parte dei WAD.





Come installare Doom sul Raspberry Pi

Inizia collegando il tuo Raspberry Pi a un display, collega una tastiera e avvia il desktop.

Dovrai installare il gioco tramite la riga di comando, quindi questa fase può essere completata tramite SSH se necessario. La maggior parte dei repository del sistema operativo Linux include Chocolate Doom, inclusi quelli per Raspbian. In quanto tale, puoi semplicemente inserire





Nella riga di comando, inizia installando le dipendenze di Chocolate Doom:

sudo apt install chocolate-doom

Attendi mentre si installa, seguendo le istruzioni sullo schermo pertinenti.

Installa i file Doom WAD sul tuo Raspberry Pi

Con il motore Doom installato sul tuo Pi, è il momento di installare un file WAD.

Ci sono molti WAD file disponibili e in seguito esamineremo alcune delle migliori alternative. Per ora, scopriamo come installare un WAD, utilizzando il file di dati standard di Doom. Questo aggiungerà le solite mappe e armi di Doom al gioco.

Per prima cosa, naviga nel terminale per /usr/giochi . Qui, esegui questo comando wget per scaricare il DOOM1.WAD file:

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

Poiché si tratta di un file zip, scompattalo con il decomprimere comando:

siti web interessanti da visitare quando annoiati
sudo unzip shareware_doom_iwad.zip

Finirai con un file chiamato DOOM1.WAD il che significa che sei pronto per giocare a Doom sul tuo Raspberry Pi!

scopri che scheda madre ho

Configura Doom per giocare su Raspberry Pi

Se in precedenza eseguivi comandi su SSH, ora è il momento di collegare una tastiera al tuo Raspberry Pi. In alternativa, puoi connetterti tramite VNC o RDP , ma questo si tradurrà in un gioco leggermente a scatti. Certamente, smetti di usare una connessione remota prima di iniziare a giocare!

Prima di poter giocare, dovrai configurare Doom. Ciò significa eseguire la routine di installazione con il comando:

chocolate-doom-setup

Usa questa schermata per configurare il display, l'audio, la tastiera, il mouse e il controller di gioco.

Puoi persino avviare o unirti a una partita in rete (sebbene queste opzioni possano essere facilmente controllate dalla riga di comando).

Quando hai finito con la configurazione, seleziona Salva i parametri e avvia DOOM . BANG BANG BANG!

Avvia Chocolate Doom nella riga di comando di Raspberry Pi

È importante notare che non è necessario eseguire ogni volta Doom dallo strumento di configurazione. Invece, c'è una semplice istruzione da riga di comando che puoi usare:

chocolate-doom -iwad DOOM1.WAD

Questo avvierà il gioco in modalità a schermo intero. Tuttavia, può causare uno sforzo sulle schede più vecchie (come il Raspberry Pi 2) con questa risoluzione dello schermo. In questo caso, potresti preferire eseguire Doom in modalità finestra:

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

Queste impostazioni possono anche essere impostate come permanenti nello strumento di configurazione, utilizzando il pulsante Configura display opzione.

Puoi anche avviare Chocolate Doom dal Menu > Giochi menu sul desktop del sistema operativo Raspberry Pi.

Come giocare a Doom su Raspberry Pi

Il modo in cui giochi a Doom sul tuo Raspberry Pi dipende da te. Una TV a grande schermo con un controller di gioco Xbox potrebbe essere la tua preferenza. Forse hai già hackerato il tuo Pi in una macchina da gioco portatile, completa di controller integrato.

Oppure ti potrebbe piacere l'esperienza desktop tradizionale, controllando il tuo space marine con un mouse e una tastiera. Dopotutto, è così che abbiamo fatto negli anni '90.

Negli screenshot di accompagnamento ho utilizzato il touchscreen Raspberry Pi ufficiale e un controller USB Xbox 360. Basta collegare il controller scelto prima di eseguire lo strumento di configurazione, quindi selezionare Configura gamepad/joystick .

Grazie alle dimensioni compatte del touchscreen e del supporto di accompagnamento, si adatterà su scaffali, tavoli... ovunque, davvero!

Trovare nuovi WAD per PiDoom

Cerchi un'esperienza di gioco Doom diversa dall'originale? Dovrai rintracciare alcuni file WAD. Molti di questi sono disponibili online: il problema è trovarli.

Alcune posizioni per i WAD Doom sono:

Nel frattempo, Doom II può essere giocato anche in Chocolate Doom con i file WAD appropriati. Molti di questi possono essere trovati in Archivio idGames . Tra le opzioni che troverai qui ci sono:

  • L'ispirazione aliena TC alieno .
  • Doctor Who Doom , che è ovviamente uno sparatutto basato sulla lunga serie TV britannica Doctor Who.

Infine, se sei a conoscenza di WAD Doom specifici, prova semplicemente una ricerca Web diretta per il file. Chissà cosa ti ritroverai?

Prepara un Deathmatch Doom multigiocatore!

Internet e il gioco in rete locale sono entrambi possibili con Chocolate Doom. Tuttavia, la semplicità (e il gioco senza problemi) impone a tutti i giocatori di Deathmatch di eseguire Chocolate Doom e lo stesso file WAD prima di iniziare.

Qualunque sia l'opzione multiplayer che scegli, un computer deve fungere da server per ospitare il gioco. L'host può anche giocare, tuttavia. Prima di procedere, assicurati che la porta UDP 2342 sia aperta sui router e/o firewall di tutti i giocatori. I nostri guida al port forwarding può aiutare qui.

Ospitare un Deathmatch è semplice come questo comando:

chocolate-doom -server -privateserver -deathmatch

Chiunque sulla stessa rete può connettersi al Deathmatch eseguendo Chocolate Doom come spiegato sopra, aggiungendo l'opzione -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

I giocatori che desiderano unirsi al Deathmatch da oltre la tua rete, nel frattempo, dovrebbero eseguire:

chocolate-doom -connect [IP_ADDRESS]

Dovranno sostituire [INDIRIZZO IP] con il tuo indirizzo IP pubblico, puoi trovarlo tramite whatismyip.com o controllando l'interfaccia web del router.

Altri modi per giocare a Doom su Raspberry Pi

Sebbene ci siamo concentrati sull'installazione e la configurazione di Doom con Chocolate Doom, ci sono alcune alternative. E se non vuoi Doom ma vuoi un po' di azione FPS... beh, ci sono anche alcune opzioni per te. Quanto segue può essere installato in modo nativo sul Raspberry Pi, senza emulazione.

  • libertà : Questo è un progetto alternativo, con contenuti di gioco gratuiti basati sul motore Doom. Comprende tre fasi: Fase 1, il clone di Doom; Fase 2, un clone di Doom II e Final Doom; e FreeDM, un gioco Deathmatch. Attualmente Freedoom è in fase di sviluppo attivo.
  • Wolfenstein 3D : Un po' più vecchio di Doom, ma degli stessi sviluppatori, può essere installato indipendentemente da Doom o utilizzato come WAD nel motore di Doom. Ritorno al castello di Wolfenstein del 2001 verrà eseguito su Raspberry Pi 3 e versioni successive.

Quindi, se vuoi estendere la collezione FPS retrò del tuo Raspberry Pi a questi titoli, sono pronti e aspettano che tu li scarichi e li installi!

Gioca a Doom e ospita Deathmatch sul tuo Pi!

Un'altra fantastica esperienza di gioco retrò rianimata grazie al Raspberry Pi! Questo piccolo computer continua davvero a sorprendere, vero? A questo punto dovresti essere pronto per giocare a Doom sul tuo mini-PC e potresti anche avere alcuni amici in giro per un Deathmatch.

come collego il mio telefono al mio laptop?

Chocolate Doom è disponibile per Windows, Mac, Linux e BSD. Pertanto, qualsiasi sistema operativo desktop può essere utilizzato per partecipare a un Deathmatch.

Cercando di più classici giochi Raspberry Pi che puoi giocare senza emulatori ?

Condividere Condividere Tweet E-mail Ecco perché l'FBI ha emesso un avviso per il ransomware Hive

L'FBI ha emesso un avvertimento su un ceppo di ransomware particolarmente dannoso. Ecco perché devi prestare particolare attenzione al ransomware Hive.

Leggi Avanti
Argomenti correlati
  • Gioco
  • Fai da te
  • Gioco retrò
  • Lampone Pi
  • Suggerimenti di gioco
  • Suggerimenti per Linux
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante dei Lego e fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti