Πώς να εκτελέσετε Doom στο σμέουρο σας Pi χωρίς ένα εξομοιωτή

Τώρα είναι δυνατό να τρέξετε το FPS classic Doom στο Raspberry Pi, χάρη στο Chocolate Doom. Θα σας δείξουμε όλα όσα πρέπει να γνωρίζετε.

Τώρα είναι δυνατό να τρέξετε το FPS classic Doom στο Raspberry Pi, χάρη στο Chocolate Doom.  Θα σας δείξουμε όλα όσα πρέπει να γνωρίζετε.
Διαφήμιση

Θέλετε να απολαύσετε κάποια εκπληκτικά ρετρό παιχνίδια 5 Ρετρό Gaming Έργα με το Raspberry Pi Zero 5 Ρετρό Gaming Έργα με το Ras Zberry Pi Zero Το Raspberry Pi Zero έχει πάρει το DIY και homebrew κόσμο από τη θύελλα, καθιστώντας δυνατή την αναθεώρηση των παλαιών έργων και την εμπνευσμένη νεοφερμένοι, ειδικά στα τρομακτικά μυαλά των οπαδών ρετρό τυχερών παιχνιδιών. Διαβάστε περισσότερα, μόνοι ή με φίλους; Fancy teaming up σε απευθείας σύνδεση για κάποια φοβερή ανατίναξη τέρας διασκέδαση shooter πρώτου προσώπου; Φυσικά το κάνετε!

Το 1997, το λογισμικό id απελευθέρωσε τον πηγαίο κώδικα για το Doom, το πρωτοποριακό FPS του 1993, το οποίο σας χωράει, ένα θαλάσσιο χώρο, εναντίον όλων των δαίμων και των κτήνων στο φεγγάρι του Φωβου. Με τον πηγαίο κώδικα διαθέσιμο, διάφορες νέες μορφές του παιχνιδιού έχουν εμφανιστεί όλα αυτά τα χρόνια, τέλεια για να τρέξει σε ένα Raspberry Pi.

Ναι, αυτό είναι σωστό: Doom στο Raspberry Pi. PiDoom, καθένας;

Τι χρειάζεστε

Για να τρέξετε αυτό το ρετρό κλασικό στο Raspberry Pi σας, δεν θα χρειαστείτε κανένα εξομοιωτή (όπως RetroPie ή Recalbox) ή ROM παιχνιδιών. Το Doom μπορεί να τρέξει εγγενώς στο Pi με μια απλή εγκατάσταση της μηχανής του παιχνιδιού, ακολουθούμενη από κάποια αρχεία WAD. Αυτά περιέχουν τα πραγματικά δεδομένα παιχνιδιών - επίπεδα, τέρατα, όπλα και ούτω καθεξής - και έρχονται σε πολλά διαφορετικά θέματα.

doom hardware

Πριν φτάσουμε σε αυτό, ωστόσο, εδώ είναι αυτό που θα χρειαστείτε για το PiDoom:

  • Ένα Raspberry Pi 2 5 Πράγματα μόνο ένα Raspberry Pi 2 μπορεί να κάνει 5 πράγματα μόνο ένα Raspberry Pi 2 μπορεί να κάνει Η τελευταία έκδοση του υπολογιστή με μέγεθος pint είναι φοβερό. Τόσο φοβερό, στην πραγματικότητα, ότι υπάρχουν 5 πράγματα που μπορείτε να κάνετε μόνο σε ένα Raspberry Pi 2. Διαβάστε περισσότερα ή Pi 3 Το Raspberry Pi 3: Ταχύτερη, καλύτερη, με Wi-Fi και Bluetooth Το Raspberry Pi 3: Ταχύτερη, Καλύτερα, με Wi-Fi και Bluetooth Σήμερα, το ίδρυμα Raspberry Pi ανακοίνωσε την κυκλοφορία του Raspberry Pi 3. Είναι η πιο σημαντική ενημέρωση της δημοφιλούς σειράς υπολογιστών χαμηλού κόστους. Διαβάστε περισσότερα
  • Raspbian Jessie 5 τρόποι Νέο Raspbian Jessie Makes Raspberry Pi ακόμη πιο εύκολο στη χρήση 5 τρόποι Νέα Raspbian Jessie Makes Raspberry Πιο εύκολο στη χρήση Μετά την απελευθέρωση του Debian Jessie τον Ιούλιο, η κοινότητα Raspberry Pi έχει ευλογηθεί με μια νέα έκδοση του Raspbian παραλλαγή, με βάση το "γονικό" διαμέρισμα. Διαβάστε Περισσότερα εγκατεστημένο και έτοιμο για χρήση
  • Κάθε ελεγκτής παιχνιδιών USB
  • Οποιαδήποτε προβολή
  • Ο πηγαίος κώδικας Doom

Υπάρχουν πολλές εκδόσεις του πηγαίου κώδικα Doom . Θα χρησιμοποιήσουμε την παραλλαγή Chocolate Doom, η οποία είναι συμβατή με την πλειοψηφία των WAD.

Εγκαταστήστε Doom στο Raspberry Pi

Ξεκινήστε συνδέοντας το Raspberry Pi 2 ή 3 σε μια οθόνη, συνδέστε ένα πληκτρολόγιο και εκκινήστε το Raspbian.

Θα χρειαστεί να εγκαταστήσετε το παιχνίδι μέσω της γραμμής εντολών, έτσι αυτό το στάδιο μπορεί να γίνει μέσω του SSH Ρύθμιση του Raspberry σας Pi Για την απρόσκοπτη χρήση με το SSH Ρύθμιση του Raspberry Pi σας για Headless Χρήση με SSH Το Raspberry Pi μπορεί να δεχτεί εντολές SSH όταν είναι συνδεδεμένο σε ένα τοπικό δίκτυο (είτε μέσω Ethernet είτε Wi-Fi), επιτρέποντάς σας να το ρυθμίσετε εύκολα. Τα οφέλη της SSH υπερβαίνουν την ανατροπή της καθημερινής προβολής ... Διαβάστε περισσότερα εάν είναι απαραίτητο.

Στη γραμμή εντολών, ξεκινήστε εγκαθιστώντας τις εξαρτήσεις του Chocolate Doom:

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

Μόλις γίνει αυτό, κάντε λήψη του κώδικα Chocolate Doom, χρησιμοποιώντας το wget:

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

κατεβάσετε doom pi

Επισκεφθείτε τη διεύθυνση www.chocolate-doom.org/wiki/index.php/Download για να ελέγξετε πρώτα το σωστό όνομα αρχείου και τη διαδρομή προς τη λήψη, καθώς αυτό μπορεί να αλλάξει για μελλοντικές εκδόσεις.

Με την ολοκλήρωση της λήψης, εκχύλισμα με πίσσα:

 tar xzf chocolate-doom-2.2.1.tar.gz 

Τώρα μπορείτε να μεταγλωττίσετε το Chocolate Doom. Αλλαγή καταλόγου με:

 cd chocolate-doom-2.2.1 

doom p configure

Τώρα εκτελέστε τη ρουτίνα ρύθμισης παραμέτρων, ακολουθούμενη από τη δημιουργία των αρχείων. Αυτό δεν θα είναι γρήγορο:

 ./configure make 

Όλα είναι έτοιμα να εγκατασταθούν:

 sudo make install 

Εγκαταστήστε ένα αρχείο Doom WAD στο Raspberry Pi

Υπάρχουν πολλά διαθέσιμα αρχεία WAD και αργότερα θα δούμε μερικές από τις καλύτερες εναλλακτικές λύσεις. Προς το παρόν, θα μάθετε πώς να εγκαταστήσετε ένα WAD, χρησιμοποιώντας το τυπικό αρχείο δεδομένων Doom . Αυτό θα προσθέσει τους συνήθεις χάρτες Doom και όπλα στο παιχνίδι.

Από το εσωτερικό του καταλόγου Chocolate-Doom-2.2.1, εκτελέστε αυτήν την εντολή wget για να κάνετε λήψη του αρχείου DOOM1.WAD :

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

Δεδομένου ότι πρόκειται για ένα αρχείο zip, θα πρέπει να το αποσυσκευάσετε. Η εντολή unzip θα λειτουργήσει καλά:

 unzip shareware_doom-iwad.zip 

Θα τελειώσετε με ένα αρχείο που ονομάζεται DOOM1.WAD . Ω, και είστε έτοιμοι να παίξετε το Doom στο Raspberry Pi!

Λοιπόν, σχεδόν.

Ρύθμιση καταστροφής

Εάν προηγουμένως έχετε τρέχοντας εντολές μέσω SSH, τώρα είναι η ώρα να συνδέσετε ένα πληκτρολόγιο στο Raspberry Pi σας. Εναλλακτικά, θα μπορούσατε να συνδεθείτε μέσω VNC ή RDP, αλλά αυτό θα έχει ως αποτέλεσμα ένα ελαφρώς σπασμωδικό παιχνίδι. Βεβαίως, σταματήστε να χρησιμοποιείτε μια απομακρυσμένη σύνδεση πριν αρχίσετε να παίζετε!

εκκίνηση εγκατάστασης doom pi

Προτού μπορέσετε να παίξετε το παιχνίδι, θα χρειαστεί να διαμορφώσετε το Doom . Αυτό σημαίνει ότι εκτελείτε τη ρουτίνα ρύθμισης με την εντολή:

 chocolate-doom-setup 

Χρησιμοποιήστε αυτήν την οθόνη για να διαμορφώσετε την οθόνη, τον ήχο, το πληκτρολόγιο, το ποντίκι, τον ελεγκτή παιχνιδιών και ακόμη και να ξεκινήσετε ή να συμμετάσχετε σε παιχνίδι δικτύου (αν και αυτές οι τελικές επιλογές μπορούν εύκολα να ελεγχθούν από τη γραμμή εντολών).

doom pi ήχο

Μπορείτε να ελέγξετε αυτό το μενού διαμόρφωσης χρησιμοποιώντας το πληκτρολόγιο ή το ποντίκι.

Όταν τελειώσετε με τη διαμόρφωση, πατήστε Αποθήκευση παραμέτρων και ξεκινήστε το DOOM . ΜΠΑΝΓΚ ΜΠΑΝΓΚ ΜΠΑΝΓΚ!

Ξεκινήστε τη μοίρα σοκολάτας στη γραμμή εντολών

Παρόλο που ίσως έχετε ήδη εκκινήσει το Doom, σημειώστε ότι δεν χρειάζεται να το εκτελείτε από το εργαλείο διαμόρφωσης κάθε φορά. Αντ 'αυτού, υπάρχει μια εύκολη εντολή γραμμής εντολών που μπορείτε να χρησιμοποιήσετε:

 chocolate-doom -iwad DOOM1.WAD 

Αυτό θα ξεκινήσει το παιχνίδι σε λειτουργία πλήρους οθόνης. Ωστόσο, μπορεί να προκαλέσει στέλεχος στο Raspberry Pi με αυτήν την ανάλυση οθόνης. Για το Raspberry Pi 2, αυτό είναι ιδιαίτερα ένα πρόβλημα. Επομένως, ίσως προτιμάτε να τρέχετε το Doom σε κατάσταση παραθύρου αντί:

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

Αυτές οι ρυθμίσεις μπορούν επίσης να οριστούν ως μόνιμες στο εργαλείο ρύθμισης παραμέτρων, χρησιμοποιώντας την επιλογή Διαμόρφωση προβολής .

Η εμπειρία του Best Doom

Πώς παίζετε το Doom στο Raspberry Pi σας εξαρτάται από εσάς. Μια τηλεόραση μεγάλης οθόνης με ελεγκτή παιχνιδιών Xbox μπορεί να είναι η προτίμησή σας. Ίσως έχετε ήδη hacked Pi σας σε μια φορητή μηχανή τυχερών παιχνιδιών, πλήρης με ενσωματωμένο ελεγκτή.

Ή ίσως απλά να σας αρέσει η παραδοσιακή εμπειρία επιφάνειας εργασίας, ελέγχοντας το χώρο του θαλάσσιου με ποντίκι και πληκτρολόγιο. Μετά από όλα, έτσι το κάναμε στη δεκαετία του 1990.

doom pi παίζει

Η δική μου προτίμηση είναι να χρησιμοποιήσετε το επίσημο Raspberry Pi Touchscreen Πώς να ρυθμίσετε το βατόμουρο Pi Touchscreen σας Πώς να εγκαταστήσετε το Raspberry Pi Touchscreen σας Το Raspberry Pi έρχεται με μια ποικιλία χρήσιμων add-ons, αλλά ένα κομμάτι του κιτ που έχει αποδειχθεί ιδιαίτερα δημοφιλής είναι Οθόνη αφής 7 "της Raspberry Pi. Δείτε πώς μπορείτε να το ορίσετε. Διαβάστε περισσότερα, το οποίο είναι πολύ εύκολο να δημιουργηθεί. Μετά τη διαμόρφωση του ελεγκτή παιχνιδιών μου (ελεγκτής Xbox 360 USB), θα μπορούσα να πάρω το Raspberry Pi μου οπουδήποτε - με ένα φορητό πακέτο μπαταριών, φυσικά - και να παίξετε το Doom.

Χάρη στις συμπαγείς διαστάσεις της οθόνης αφής και της χρήσιμης στάσης, θα ταιριάζει σε ράφια, τραπέζια ... οπουδήποτε, πραγματικά!

Εύρεση νέων WADs για το PiDoom

Αν ψάχνετε για μια εμπειρία τυχερού παιχνιδιού Doom που διαφέρει από το πρωτότυπο, θα πρέπει να εντοπίσετε ορισμένα αρχεία WAD. Πολλά είναι διαθέσιμα στο διαδίκτυο. Το πρόβλημα είναι να τα εντοπίσουμε όλα κάτω.

Για παράδειγμα, μπορείτε να κατευθυνθείτε στη σελίδα Doom WADs Wikia, όπου θα βρείτε μια μεγάλη συλλογή αρχείων που μπορείτε να κατεβάσετε.

Εναλλακτικά, θα μπορούσατε να μπείτε στο DoomWADStation, όπου θα βρείτε προσαρμογές για την εγκατάσταση Chocolate Doom.

Νεότερα WADs, εν τω μεταξύ, μπορούν να βρεθούν στο φόρουμ DoomWorld.com WADs. Αυτός ο ιστότοπος έχει τη μεγαλύτερη συλλογή του υλικού που σχετίζεται με το Doom σε απευθείας σύνδεση, και θα νιώσετε πραγματικά την αγάπη για το παιχνίδι εκεί.

Τα Doom II WADs μπορούν επίσης να παιχτούν στο Chocolate Doom. Πολλά από αυτά μπορούν να βρεθούν στο αρχείο idGames. Μεταξύ των επιλογών που θα βρείτε εδώ είναι:

  • Ο Alien-inspired Alien TC.
  • Doctor Who Doom, που προφανώς είναι ένας σκοπευτής βασισμένος στη μακρόχρονη βρετανική τηλεοπτική σειρά Doctor Who .

Τέλος, αν γνωρίζετε συγκεκριμένα WADs Doom (ίσως από έναν φίλο, περιοδικό ή από την ανάγνωση σχετικά με το online), τότε απλά δοκιμάστε μια άμεση αναζήτηση στο Google για το αρχείο. Ποιος ξέρει τι θα εμφανιστεί;

Ρυθμίστε ένα Deathmatch Doom για πολλούς παίκτες!

το Internet και το τοπικό παιχνίδι στο δίκτυο είναι και οι δύο δυνατές με το Chocolate Doom. Ωστόσο, η απλότητα (και το παιχνίδι χωρίς προβλήματα) υπαγορεύει ότι όλοι οι παίκτες της Deathmatch πρέπει να τρέχουν το Chocolate Doom και το ίδιο αρχείο WAD πριν ξεκινήσουν.

Όποια επιλογή πολυμέσων παίρνετε, ένας υπολογιστής πρέπει να ενεργεί ως διακομιστής για να φιλοξενήσει το παιχνίδι. Ο οικοδεσπότης μπορεί επίσης να παίξει, ωστόσο. Πριν συνεχίσετε, βεβαιωθείτε ότι η θύρα UDP 2342 είναι ανοιχτή σε όλους τους δρομολογητές και / ή το τείχος προστασίας όλων των παικτών. Ο οδηγός μας για την προώθηση των λιμένων Τι είναι η προώθηση της θύρας και πώς μπορεί να με βοηθήσει; [Το MakeUseOf Εξηγεί] Τι είναι η προώθηση των θυρών και πώς μπορεί να με βοηθήσει; [MakeUseOf Εξηγεί] Φωνάζετε λίγο στο εσωτερικό όταν κάποιος σας λέει ότι υπάρχει ένα πρόβλημα προώθησης θύρας και γι 'αυτό το λαμπερό νέο app σας δεν θα λειτουργήσει; Το Xbox σας δεν θα σας αφήσει να παίξετε παιχνίδια, τα torrent downloads σας αρνούνται ... Διαβάστε περισσότερα μπορεί να βοηθήσει εδώ.

Η φιλοξενία ενός Deathmatch είναι τόσο απλή όσο αυτή η εντολή:

 chocolate-doom -server -privateserver -deathmatch 

Οποιοσδήποτε στο ίδιο δίκτυο μπορεί να συνδεθεί με το Deathmatch τρέχοντας Chocolate Doom όπως εξηγήθηκε παραπάνω, προσθέτοντας το διακόπτη -autojoin:

 chocolate-doom -WAD DOOM1.WAD -autojoin 

Οι παίκτες που επιθυμούν να συμμετάσχουν στο Deathmatch εκτός του δικτύου σας, εν τω μεταξύ, πρέπει να τρέξουν:

 chocolate-doom -connect [IP_ADDRESS] 

Θα πρέπει να αντικαταστήσουν το [IP_ADDRESS] με την δημόσια διεύθυνση IP σας, μπορείτε να το βρείτε μέσω του whatismyip.com ή ελέγχοντας την διεπαφή ιστού του δρομολογητή σας.

Εναλλακτικές λύσεις για τη σοκολάτα

Παρόλο που έχουμε επικεντρωθεί στην εγκατάσταση και ρύθμιση Doom with Doom Chocolate, υπάρχουν κάποιες εναλλακτικές λύσεις. Και αν δεν θέλετε Doom, αλλά θέλετε κάποια δράση FPS ... καλά, υπάρχουν και κάποιες επιλογές για εσάς. Τα παρακάτω μπορούν όλα να εγκατασταθούν εγγενώς στο Raspberry Pi, χωρίς εξομοίωση.

doom pi freedoom

Freedoom - Πρόκειται για ένα εναλλακτικό έργο, το οποίο περιλαμβάνει δωρεάν περιεχόμενο παιχνιδιού βασισμένο στον κινητήρα Doom . Περιλαμβάνει τρεις φάσεις: Φάση 1, ο κλώνος Doom . Φάση 2, ένας κλώνος Doom II και Final Doom ; και FreeDM, ένα παιχνίδι Deathmatch. Επί του παρόντος, το Freedoom βρίσκεται υπό ενεργό ανάπτυξη.

Duke Nukem 3D - Not Doom, σαφώς, αλλά παρ 'όλα αυτά δημοφιλές shooter την ημέρα του, με πολλές αναβίωση με την πάροδο των ετών. Αυτό δεν είναι πραγματικά ένα κατάλληλο παιχνίδι για τα παιδιά, ωστόσο, λόγω του τόνου των οπτικών και του διαλόγου.

Quake III - Ακόμα δημοφιλές μετά από όλα αυτά τα χρόνια, το Quake III μπορεί να εγκατασταθεί στο Raspberry Pi.

Wolfenstein 3D - Παλαιότερα από το Doom, αλλά από τους ίδιους προγραμματιστές, αυτό μπορεί είτε να εγκατασταθεί ανεξάρτητα από το Doom είτε να απολαμβάνει ως WAD στον κινητήρα Doom . (Έχουμε ακούσει επίσης φήμες ότι η επιστροφή του 2001 στο Κάστρο Wolfenstein θα τρέξει στο Raspberry Pi 3.)

Έτσι, εάν θέλετε να επεκτείνετε τη συλλογή retro FPS της Raspberry Pi σε αυτούς τους τίτλους, είναι έτοιμοι και σας περιμένουν να τις κατεβάσετε και να τις εγκαταστήσετε!

Παίξτε Doom και Deathmatches υποδοχής στο Pi σας!

Μια άλλη εκπληκτική εμπειρία ρετρό παιχνιδιών αναβίωσε χάρη στο Raspberry Pi! Αυτός ο μικρός υπολογιστής συνεχίζει πραγματικά να εκπλήσσει, έτσι δεν είναι; Μέχρι τώρα θα πρέπει να είστε έτοιμοι να παίξετε το Doom στο μίνι-PC σας και ίσως να έχετε και λίγους φίλους για να παίξετε ένα Deathmatch.

Το Chocolate Doom είναι διαθέσιμο για τα Windows, Mac και Linux (καθώς και το εναλλακτικό Linux BSD Linux vs. BSD: Ποια θα έπρεπε να χρησιμοποιήσετε; Εδώ είναι όλα όσα χρειάζεται να γνωρίζετε για τις διαφορές μεταξύ Linux και BSD. Διαβάστε περισσότερα) έτσι ώστε κάθε λειτουργικό σύστημα επιφάνειας εργασίας να μπορεί να χρησιμοποιηθεί για να συμμετάσχει σε ένα Deathmatch.

Έχετε δοκιμάσει το Doom στο Raspberry Pi; Να αντιμετωπίσετε οποιαδήποτε προβλήματα; Φιλοξενούσα ένα Deathmatch; Πείτε μας όλα σχετικά με αυτό παρακάτω!

Πιστωτική Εικόνα: Παράξενα Rambunctious μέσω του YouTube

In this article