Comment exécuter Doom sur votre Raspberry Pi sans émulateur
Vous voulez profiter de superbes jeux rétro 5 projets de jeux rétro 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 du bricolage et du homebrew, permettant de réviser d'anciens projets et d'inspirer les nouveaux arrivants, en particulier dans les esprits fébriles des fans de jeux rétro. Lire plus, seul ou avec des amis? Envie de vous associer en ligne à un jeu de tir à la première personne génial? Bien sûr, vous le faites!
En 1997, id Software a publié le code source de Condamner, le FPS révolutionnaire de 1993 qui vous oppose, marine spatiale, à toutes sortes de démons et d'animaux sur la lune martienne de Phobos. Avec le code source disponible, différentes formes du jeu sont apparues au fil des ans, parfaites pour courir sur un Raspberry Pi..
Oui c'est vrai: Condamner sur le Raspberry Pi. PiDoom, n'importe qui?
Ce dont vous aurez besoin
Pour exécuter ce classique rétro sur votre Raspberry Pi, vous n'avez besoin d'aucun émulateur (comme RetroPie ou Recalbox) ni de ROM de jeu.. Condamner 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, etc. - et viennent dans beaucoup de thèmes différents.
Avant de commencer, voici ce dont vous aurez besoin pour PiDoom:
- Un Raspberry Pi 2 5 choses que seul un Raspberry Pi 2 peut faire 5 choses qu'un seul Raspberry Pi 2 peut faire La dernière édition de l'ordinateur pinte-taille est génial. Tellement génial, en fait, que vous ne pouvez faire que 5 choses sur un Raspberry Pi 2. En savoir plus ou Pi 3 Le Raspberry Pi 3: plus rapide, meilleur, avec Wi-Fi et Bluetooth Le Raspberry Pi 3: plus rapide, meilleur, avec Wi-Fi et Bluetooth Aujourd'hui, la fondation Raspberry Pi a annoncé la sortie du Raspberry Pi 3. Il s'agit de la mise à jour la plus importante de la gamme populaire d'ordinateurs à faible coût. Lire la suite
- Raspbian Jessie 5 façons de créer une nouvelle version de Raspbian Jessie simplifie l'utilisation de Raspberry Pi 5 méthodes de nouvelle utilisation de Raspbian Jessie est encore plus simple d'utilisation De Raspberry Pi Suite à la publication de Jessie Debian en juillet, la communauté Raspberry Pi a été dotée d'une nouvelle version de la variante Raspbian , basé sur la distribution "parent". Lire la suite installé et prêt à utiliser
- Tout contrôleur de jeu USB
- Tout affichage
- Condamner code source
Plusieurs versions du Condamner code source sont disponibles. Nous allons utiliser le Chocolate Doom variante compatible avec la majorité des WAD.
Installer Doom sur le Raspberry Pi
Commencez par connecter votre Raspberry Pi 2 ou 3 à un écran, branchez un clavier et démarrez Raspbian.
Vous devrez installer le jeu via la ligne de commande pour pouvoir effectuer cette étape via SSH. Configuration de votre Raspberry Pi pour une utilisation sans tête avec SSH Configuration de votre Raspberry Pi pour une utilisation sans tête avec SSH Le Raspberry Pi peut accepter les commandes SSH lorsqu'il est connecté. réseau local (via Ethernet ou Wi-Fi), ce qui vous permet de le configurer facilement. Les avantages de SSH vont au-delà de perturber le dépistage quotidien… Pour en savoir plus si nécessaire.
En ligne de commande, commencez par installer les dépendances de Chocolate Doom:
sudo apt-get installez libsdl-mixer1.2-dev libsdl-net1.2-dev python-imaging
Une fois que cela est 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
Rendez-vous sur www.chocolate-doom.org/wiki/index.php/Downloads pour vérifier d'abord le nom de fichier correct et le chemin d'accès au téléchargement, car cela pourrait changer pour les versions futures..
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
Maintenant, lancez la routine de configuration, suivie de faire compiler des fichiers. Ce ne sera pas rapide:
./ configure marque
Tout est maintenant prêt à installer:
sudo faire installer
Installer un fichier Doom WAD sur votre Raspberry Pi
Il y a beaucoup de LIASSE fichiers disponibles, et nous examinerons certaines des meilleures alternatives plus tard. Pour le moment, vous allez découvrir comment installer un WAD, en utilisant la norme Condamner fichier de données. Cela va ajouter l'habituel Condamner cartes et armes au jeu.
De l'intérieur du Chocolate-Dom-2.2.1 répertoire, exécutez cette commande wget pour télécharger le DOOM1.WAD fichier:
wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip
Comme il s’agit d’un fichier zip, vous devrez le décompresser. le décompresser La commande fonctionnera bien:
Décompressez shareware_doom-iwad.zip
Vous allez vous retrouver avec un fichier appelé DOOM1.WAD. Oh, et vous êtes prêt à jouer Condamner sur votre Raspberry Pi!
Enfin presque.
Configurer Doom
Si vous utilisiez auparavant des commandes sur SSH, il est maintenant temps de brancher un clavier sur votre Raspberry Pi. Vous pouvez également vous connecter via VNC ou RDP, mais le jeu sera légèrement saccadé. Bien sûr, arrêtez d'utiliser une connexion à distance avant de commencer à jouer!
Avant de pouvoir jouer au jeu, vous devez configurer Condamner. Cela signifie qu’il faut exécuter la routine d’installation avec la commande:
chocolat-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 options finales puissent être facilement contrôlées à partir de la ligne de commande)..
Vous pouvez contrôler ce menu de configuration à l’aide du clavier ou de la souris..
Lorsque vous avez terminé la configuration, appuyez sur Sauvegarder les paramètres et lancer DOOM. BANG BANG BANG!
Lancer Chocolate Doom dans la ligne de commande
Bien que vous ayez peut-être déjà lancé Doom, notez qu'il n'est pas nécessaire de l'exécuter à partir de l'outil de configuration à chaque fois. À la place, vous pouvez utiliser une instruction simple en ligne de commande:
chocolat-doom -iwad DOOM1.WAD
Cela lancera le jeu en mode plein écran. Cependant, cette résolution d'écran peut entraîner des tensions sur votre Raspberry Pi. Pour le Raspberry Pi 2, cela pose un problème particulier. Donc, vous pourriez préférer courir Condamner en mode fenêtré à la place:
chocolat-doom -iwad DOOM1.WAD -fenêtre 640x480
Ces paramètres peuvent également être définis de manière permanente dans l'outil de configuration, à l'aide du Configurer l'affichage option.
La meilleure expérience Doom
Comment tu joues Condamner 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 avez-vous déjà piraté votre Pi dans une machine de jeu portable dotée d'un contrôleur intégré.
Ou vous pourriez simplement aimer l'expérience de bureau traditionnelle, contrôler votre space marine avec une souris et un clavier. Après tout, c'est comme cela que nous l'avons fait dans les années 1990.
Ma propre préférence est d’utiliser l’écran tactile officiel Raspberry Pi. Comment configurer votre écran tactile Raspberry Pi. Comment configurer votre écran tactile Raspberry Pi Le Raspberry Pi est fourni avec une variété d’ajouts utiles, mais l’un des éléments qui s’est avéré particulièrement populaire est le Écran tactile 7 pouces Raspberry Pi. 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 pouvais alors emporter 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 au support utile, il s'adapte sur les étagères, les tables… n'importe où, vraiment!
Trouver de nouveaux WAD pour PiDoom
Si vous cherchez un Condamner expérience de jeu différente de celle d'origine, vous devrez rechercher certains fichiers WAD. Beaucoup sont disponibles en ligne. Le problème est de les retrouver tous.
Par exemple, vous pouvez vous rendre sur la page Wikia de Doom WADs, où vous trouverez une grande sélection de fichiers téléchargeables..
Sinon, vous pouvez vous rendre sur la DoomWADStation, où vous trouverez des personnalisations pour votre installation de Chocolate Doom..
Les nouveaux WAD, quant à eux, peuvent être trouvés sur le forum DoomWorld.com WAD. Ce site contient la plus grande collection de documents liés à Doom en ligne et vous sentirez vraiment l'amour pour le jeu ici..
Doom II Les WAD peuvent également être joués dans Chocolate Doom. Beaucoup d’entre elles se trouvent dans l’archive idGames. Parmi les options que vous trouverez ici sont:
- Le TC Alien d'inspiration extraterrestre.
- Doctor Who Doom, qui est évidemment un jeu de tir basé sur la longue série télévisée britannique Docteur Who.
Enfin, si vous êtes au courant de Condamner WADs (peut-être d'un ami, d'un magazine ou de la lecture en ligne), essayez simplement une recherche directe sur Google pour le fichier. Qui sait ce que vous allez voir?
Configurer un Deathmatch Doom multijoueur!
Chocolate Doom permet de jouer à Internet et au réseau local. Cependant, la simplicité (et le jeu sans problème) exigent que tous les joueurs Deathmatch exécutent Chocolate Doom et le même fichier WAD avant de commencer..
Quelle que soit l'option multijoueur choisie, un ordinateur doit jouer le rôle de serveur pour héberger la partie. L'hôte peut également jouer, cependant. Avant de continuer, assurez-vous que le port UDP 2342 est ouvert sur les routeurs et / ou le pare-feu de tous les lecteurs. Notre guide sur le transfert de port Qu'est-ce que le transfert de port et comment peut-il m'aider? [MakeUseOf explique] Qu'est-ce que la redirection de port et comment peut-elle m'aider? [MakeUseOf explique] Pleurez-vous un peu à l'intérieur quand quelqu'un vous dit qu'il y a un problème de transfert de port et que c'est la raison pour laquelle votre nouvelle application brillante ne fonctionnera pas? Votre Xbox ne vous laissera pas jouer à des jeux, vos téléchargements torrent refusent… Lire Plus peut aider ici.
Organiser un Deathmatch est aussi simple que cette commande:
chocolate-doom -server -privateserver -deathmatch
Toute personne 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:
chocolat-doom -WAD DOOM1.WAD -autojoin
Les joueurs souhaitant rejoindre le Match à mort d’au-delà de votre réseau doivent, dans l’intervalle, courir:
chocolate-doom -connect [adresse_IP]
Ils devront remplacer [ADRESSE IP] avec votre adresse IP publique, vous pouvez le trouver via whatismyip.com, ou en vérifiant l'interface Web de votre routeur..
Alternatives à Chocolate Doom
Bien que nous nous sommes concentrés sur l’installation et la mise en place Condamner avec Chocolate Doom, il existe quelques alternatives. Et si tu ne veux pas Condamner mais vous voulez une action FPS… eh bien, il y a aussi quelques options pour vous. Les éléments suivants peuvent tous être installés en mode natif sur le Raspberry Pi, sans émulation..
Freedoom - C’est un projet alternatif, proposant du contenu de jeu gratuit basé sur la Condamner moteur. Il comprend trois phases: la phase 1, la Condamner cloner; Phase 2, une Doom II et Final Doom cloner; et FreeDM, un jeu Deathmatch. Actuellement Freedoom est en développement actif.
Duc Nukem 3D - ne pas Condamner, clairement, mais néanmoins un jeu de tir populaire en son temps, avec de nombreux renouvellements au fil des ans. Ce n'est pas vraiment un jeu adapté aux 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 Condamner, mais des mêmes développeurs, cela peut être installé indépendamment de Condamner ou apprécié comme un WAD dans le Condamner moteur. (Nous avons également entendu des rumeurs que 2001 est Retour au château Wolfenstein fonctionnera sur le Raspberry Pi 3.)
Donc, si vous souhaitez étendre la collection de FPS rétro de votre Raspberry Pi à ces titres, ils sont prêts et attendent que vous les téléchargiez et les installiez.!
Jouer Doom et organiser des affrontements 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 Condamner sur votre mini-PC, et peut-être même quelques amis pour jouer à Deathmatch.
Chocolate Doom est disponible pour Windows, Mac et Linux (ainsi que l'alternative Linux BSD Linux contre BSD: lesquels devriez-vous utiliser? Linux contre BSD: lesquels devriez-vous utiliser? Les deux sont basés sur Unix, mais les similitudes s'arrêtent là. Voici tout ce que vous devez savoir sur les différences entre Linux et BSD (lire la suite) pour que tous les systèmes d’exploitation de bureau puissent être utilisés pour rejoindre un Deathmatch..
As-tu essayé Condamner sur votre Raspberry Pi? Avez-vous des problèmes? Organisé un Deathmatch? Parlez-nous de tout ça ci-dessous!
Crédit d'image: Bizarrement Rambunctious via YouTube
En savoir plus sur: Linux, Raspberry Pi.