Comment exécuter Doom sur votre Raspberry Pi sans un émulateur

Il est maintenant possible de lancer FPS classic Doom sur le Raspberry Pi, grâce à Chocolate Doom. Nous allons vous montrer tout ce que vous devez savoir.

Il est maintenant possible de lancer FPS classic Doom sur le Raspberry Pi, grâce à Chocolate Doom.  Nous allons vous montrer tout ce que vous devez savoir.
Publicité

Vous voulez profiter de certains jeux rétro rétro 5 projets Retro Gaming avec le Raspberry Pi Zero 5 Projets de jeux rétro avec le Raspberry Pi Zero Le Raspberry Pi Zero a pris d'assaut le monde bricolage et homebrew, permettant de réviser de vieux projets et inspirant de nouveaux arrivants, surtout dans l'esprit enfiévré des fans de jeux rétro. Lire la suite, seul ou avec des amis? Envie de faire équipe en ligne pour un super jeu de tir à la première personne? Bien sûr, vous le faites!

En 1997, id Software a publié le code source de Doom, le FPS révolutionnaire de 1993 qui vous oppose à un vaisseau spatial, contre toutes sortes de démons et de bêtes sur la lune martienne de Phobos. Avec le code source disponible, diverses nouvelles formes du jeu sont apparues au cours des années, parfaites pour courir sur un Raspberry Pi.

Oui, c'est vrai: Doom sur le Raspberry Pi. PiDoom, quelqu'un?

Ce dont vous aurez besoin

Pour exécuter ce classique rétro sur votre Raspberry Pi, vous n'avez pas besoin d'émulateurs (comme RetroPie ou Recalbox) ou de ROM de jeu. Doom peut fonctionner nativement sur le Pi avec une simple installation du moteur de jeu, suivi de quelques fichiers WAD. Ceux-ci contiennent les données de jeu réelles - niveaux, monstres, armes, et ainsi de suite - et viennent dans de nombreux thèmes différents.

matériel de doom

Avant de commencer, voici ce dont vous aurez besoin pour PiDoom:

  • Un Raspberry Pi 2 5 choses seulement un Raspberry Pi 2 peut faire 5 choses seulement un Raspberry Pi 2 peut faire La dernière édition de l'ordinateur pinte est impressionnante. Si génial, en fait, qu'il y a 5 choses que vous ne pouvez faire sur un Raspberry Pi 2. En savoir plus ou Pi 3 Le Raspberry Pi 3: plus rapide, mieux, avec Wi-Fi et Bluetooth Le Raspberry Pi 3: plus rapide, mieux, avec Wi-Fi et Bluetooth Aujourd'hui, la fondation Raspberry Pi a annoncé la sortie du Raspberry Pi 3. C'est la mise à jour la plus importante de la gamme populaire des ordinateurs à faible coût pour le moment. Lire la suite
  • Raspbian Jessie 5 façons nouveau Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser 5 façons Nouveau Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser Suite à la sortie de Debian Jessie en Juillet, la communauté Raspberry Pi a été béni avec une nouvelle version de la variante Raspbian, basé sur la distribution "parent". Read More installé et prêt à l'emploi
  • Tout contrôleur de jeu USB
  • Tout affichage
  • Doom code source

Plusieurs versions du code source Doom sont disponibles. Nous utiliserons la variante Chocolate Doom, compatible avec la majorité des WADs.

Installez Doom sur le Raspberry Pi

Commencez par accrocher votre Raspberry Pi 2 ou 3 à un écran, branchez un clavier et démarrez dans Raspbian.

Vous aurez besoin d'installer le jeu via la ligne de commande, donc cette étape peut être faite via SSH Configuration de votre Raspberry Pi pour une utilisation sans tête avec SSH Configuration de votre Raspberry Pi pour SSH Le Raspberry Pi peut accepter les commandes SSH lorsqu'il est connecté à un réseau local (soit par Ethernet ou Wi-Fi), vous permettant de le configurer facilement. Les avantages de SSH vont au-delà de déranger le dépistage quotidien ... Lire la suite si nécessaire.

Dans la ligne de commande, commencez par installer les dépendances Chocolate Doom:

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

Une fois cela fait, téléchargez le code Chocolate Doom, en utilisant wget:

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

doom pi télécharger

Dirigez-vous vers www.chocolate-doom.org/wiki/index.php/Downloads pour vérifier le nom de fichier correct et le chemin d'accès au téléchargement, car cela pourrait changer pour les futures versions.

Une fois le téléchargement terminé, extrayez avec tar:

 tar xzf chocolate-doom-2.2.1.tar.gz 

Vous pouvez maintenant compiler Chocolate Doom. Changer de répertoire avec:

 cd chocolate-doom-2.2.1 

doom pi configurer

Maintenant, exécutez la routine configure, suivie de make pour compiler les fichiers. Ce ne sera pas rapide:

 ./configure make 

Tout est maintenant prêt à installer:

 sudo make install 

Installez un fichier Doom WAD sur votre Raspberry Pi

Il y a beaucoup de fichiers WAD disponibles, et nous verrons quelques-unes des meilleures alternatives plus tard. Pour l'instant, vous allez découvrir comment installer un WAD, en utilisant le fichier de données Doom standard. Cela ajoutera les cartes et les armes Doom habituelles au jeu.

Depuis le répertoire chocolate-doom-2.2.1, exécutez cette commande wget pour télécharger le fichier DOOM1.WAD :

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

Comme il s'agit d'un fichier zip, vous devrez le décompresser. La commande unzip fonctionnera correctement:

 unzip shareware_doom-iwad.zip 

Vous allez vous retrouver avec un fichier appelé DOOM1.WAD . Oh, et vous êtes prêt à jouer à Doom sur votre Raspberry Pi!

Eh bien, presque.

Configurer Doom

Si vous utilisiez précédemment des commandes via SSH, il est maintenant temps de brancher un clavier sur votre Raspberry Pi. Alternativement, vous pouvez vous connecter via VNC ou RDP, mais cela entraînera un jeu légèrement saccadé. Certainement, arrêtez d'utiliser une connexion à distance avant de commencer à jouer!

lancement de l'installation de doom pi

Avant de pouvoir jouer au jeu, vous devez configurer Doom . Cela signifie exécuter la routine d'installation avec la commande:

 chocolate-doom-setup 

Utilisez cet écran pour configurer votre écran, votre son, votre clavier, votre souris, votre contrôleur de jeu et même pour démarrer ou rejoindre un jeu en réseau (bien que ces dernières options puissent être facilement contrôlées depuis la ligne de commande).

doom pi son

Vous pouvez contrôler ce menu de configuration à l'aide du clavier ou de la souris.

Lorsque vous avez terminé la configuration, appuyez sur Enregistrer les paramètres et lancez DOOM . BANG BANG BANG!

Lancer Chocolate Doom dans la ligne de commande

Bien que vous ayez déjà lancé Doom, notez que vous n'avez pas besoin de l'exécuter à partir de l'outil de configuration à chaque fois. Au lieu de cela, il existe une instruction de ligne de commande facile à utiliser:

 chocolate-doom -iwad DOOM1.WAD 

Cela lancera le jeu en mode plein écran. Cependant, il peut causer une pression sur votre Raspberry Pi avec cette résolution d'écran. Pour le Raspberry Pi 2, c'est particulièrement un problème. Ainsi, vous préférerez peut-être exécuter Doom en mode fenêtré:

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

Ces paramètres peuvent également être définis comme permanents dans l'outil de configuration, à l'aide de l'option Configurer l'affichage .

La meilleure expérience malheureuse

Comment vous jouez Doom sur votre Raspberry Pi dépend de vous. Un téléviseur grand écran avec un contrôleur de jeu Xbox pourrait être votre préférence. Peut-être que vous avez déjà piraté votre Pi dans une machine de jeu portable, avec contrôleur intégré.

Ou vous pourriez aimer l'expérience de bureau traditionnelle, en contrôlant votre espace marin avec une souris et un clavier. Après tout, c'est comme ça que nous l'avons fait dans les années 1990.

doom pi jouer

Ma propre préférence est d'utiliser l'écran tactile Raspberry Pi officiel Comment configurer votre écran tactile Raspberry Pi Comment configurer votre écran tactile Raspberry Pi Le Raspberry Pi est livré avec une variété d'add-ons utiles, mais un morceau de kit qui s'est avéré particulièrement populaire est le Raspberry Pi 7 pouces écran tactile. Voici comment en créer un. Lire la suite, ce qui est très facile à configurer. Après avoir configuré mon contrôleur de jeu (un contrôleur USB Xbox 360), je pourrais alors prendre mon Raspberry Pi à peu près n'importe où - avec une batterie portable, bien sûr - et jouer à Doom.

Grâce aux dimensions compactes de l'écran tactile et du support utile, il trouvera sa place sur les étagères, les tables ... partout, vraiment!

Trouver de nouveaux WADs pour PiDoom

Si vous êtes à la recherche d'une expérience de jeu Doom différente de l'original, vous devez rechercher certains fichiers WAD. Beaucoup sont disponibles en ligne. Le problème est de les suivre tous.

Par exemple, vous pourriez vous diriger vers la page Wikia Doom WADs, où vous trouverez une grande sélection de fichiers téléchargeables.

Vous pouvez également accéder à DoomWADStation, où vous trouverez des personnalisations pour votre installation Chocolate Doom.

Les WADs les plus récents, quant à eux, peuvent être trouvés sur le forum WADs DoomWorld.com. Ce site a la plus grande collection de matériel en rapport avec Doom en ligne, et vous sentirez vraiment l'amour pour le jeu là-bas.

Doom II WADs peuvent également être joués dans Chocolate Doom. Beaucoup d'entre eux peuvent être trouvés dans les archives d'idGames. Parmi les options que vous trouverez ici sont:

  • L'Alien TC inspiré des extraterrestres.
  • Doctor Who Doom, qui est évidemment un jeu de tir basé sur la longue série télévisée britannique Doctor Who .

Enfin, si vous connaissez des Doom WAD spécifiques (provenant peut-être d'un ami, d'un magazine ou d'une lecture en ligne), essayez simplement une recherche directe sur Google pour le fichier. Qui sait ce que vous allez trouver?

Mettre en place une Deathmatch Doom multijoueur!

Internet et le jeu en réseau local sont tous deux possibles avec Chocolate Doom. Cependant, la simplicité (et le jeu sans problème) dicte que tous les joueurs de Deathmatch devraient exécuter Chocolate Doom, et le même fichier WAD, avant de commencer.

Quelle que soit l'option multijoueur que vous prenez, un ordinateur doit servir de serveur pour héberger le jeu. L'hôte peut également jouer, cependant. Avant de poursuivre, assurez-vous que le port UDP 2342 est ouvert sur les routeurs et / ou le pare-feu de tous les joueurs. Notre guide pour la redirection de port Qu'est-ce que le transfert de port et comment cela peut-il m'aider? [MakeUseOf explique] Qu'est-ce que le transfert de port et comment cela peut-il m'aider? [MakeUseOf Explains] Pleurez-vous un peu à l'intérieur quand quelqu'un vous dit qu'il y a un problème de redirection de port et que votre nouvelle application brillante ne fonctionnera pas? Votre Xbox ne vous laissera pas jouer à des jeux, vos téléchargements torrent refusent ... Lisez plus peut aider ici.

Héberger un Deathmatch est aussi simple que cette commande:

 chocolate-doom -server -privateserver -deathmatch 

N'importe qui sur le même réseau que vous pouvez vous connecter à Deathmatch en exécutant Chocolate Doom comme expliqué ci-dessus, en ajoutant le commutateur -autojoin:

 chocolate-doom -WAD DOOM1.WAD -autojoin 

Les joueurs souhaitant rejoindre le Deathmatch depuis l'extérieur de votre réseau, devraient, quant à eux, lancer:

 chocolate-doom -connect [IP_ADDRESS] 

Ils devront remplacer [IP_ADDRESS] avec votre adresse IP publique, vous pouvez le trouver via whatismyip.com, ou en vérifiant l'interface web de votre routeur.

Alternatives à Doom au chocolat

Bien que nous nous sommes concentrés sur l'installation et la mise en place de Doom avec Chocolate Doom, il existe quelques alternatives. Et si vous ne voulez pas Doom mais que vous voulez des actions FPS ... eh bien, il y a aussi quelques options pour vous. Les éléments suivants peuvent tous être installés de manière native sur le Raspberry Pi, sans émulation.

doom pi liberté

Freedoom - Ceci est un projet alternatif, avec un contenu de jeu gratuit basé sur le moteur Doom . Il comprend trois phases: Phase 1, le clone de Doom ; Phase 2, un clone Doom II et Final Doom ; et FreeDM, un jeu Deathmatch. Actuellement, Freedoom est en développement actif.

Duke Nukem 3D - Not Doom, clairement, mais néanmoins un jeu de tir populaire en son temps, avec de nombreuses reprises au cours des années. Ce n'est pas vraiment un jeu approprié pour les enfants, cependant, en raison du ton des visuels et du dialogue.

Quake III - Toujours populaire après toutes ces années, Quake III peut être installé sur le Raspberry Pi.

Wolfenstein 3D - Un peu plus vieux que Doom, mais à partir des mêmes développeurs, cela peut soit être installé indépendamment de Doom ou apprécié comme un WAD dans le moteur Doom . (Nous avons également entendu des rumeurs selon lesquelles Return to Castle Wolfenstein de 2001 tournera sur le Raspberry Pi 3.)

Donc, si vous voulez étendre la collection FPS rétro de votre Raspberry Pi à ces titres, ils sont prêts et vous attendent pour les télécharger et les installer!

Jouez à Doom et Host Deathmatches sur votre Pi!

Une autre expérience de jeu rétro impressionnante relancée grâce au Raspberry Pi! Ce petit ordinateur continue vraiment de surprendre, n'est-ce pas? A présent, vous devriez être prêt à jouer à Doom sur votre mini-PC, et même avoir quelques amis pour jouer à un Deathmatch.

Chocolate Doom est disponible pour Windows, Mac et Linux (ainsi que Linux alternatif BSD Linux vs. BSD: que devez-vous utiliser?) Linux vs. BSD: que devez-vous utiliser Les deux sont basés sur Unix, mais c'est là que s'arrêtent les similitudes. Voici tout ce que vous devez savoir sur les différences entre Linux et BSD.), Donc n'importe quel système d'exploitation de bureau peut être utilisé pour rejoindre un Deathmatch.

Avez-vous essayé Doom sur votre Raspberry Pi? Courir dans des problèmes? Hébergé une Deathmatch? Dites-nous tout à ce sujet ci-dessous!

Crédit d'image: étrangement exubérant via YouTube

In this article