Conseils de configuration de contrôleur utiles pour un centre de jeu rétro Raspberry Pi

Publicité

Publicité
Publicité

console de jeu de framboise pi Tout en construisant mon centre de jeu rétro Raspberry Pi Comment installer des émulateurs de jeu sur le Raspberry Pi Comment installer des émulateurs de jeu sur l'ordinateur de bureau Raspberry Pi, media center, une partie intégrante d'un programme d'espace budgétaire - n'y at-il pas de fin à la polyvalence du Tarte aux framboises? Apparemment pas - parce qu'il fait aussi des jeux. Lire la suite J'ai rencontré des problèmes avec la configuration des contrôleurs de jeu.

Les défis étaient simples. Est-ce que j'utiliserais mon contrôleur Xbox 360 ou aurais recours à une paire de contrôleurs USB de base pour les jeux à deux joueurs?

Établir une solution était difficile. En fin de compte, malgré mes préférences, j'ai opté pour une paire de contrôleurs de jeu de base, de style rétro, ce qui s'est avéré parfait pour certains jeux d'arcade de style classique à deux joueurs.

Bien que pour être honnête, la majorité de mon utilisation de RetroPie a été de profiter de certains titres de stratégie classiques que je pourrais aussi facilement charger dans DOSBox sur mon PC.

Alors, comment ai-je géré la mise en place d'un profil de jeu à deux joueurs sur mon RetroPie, et à quel point est-il facile d'ajouter un contrôleur Xbox 360?

Avantages d'un contrôleur de jeu moderne

Bien que le jeu rétro soit amusant, les contrôleurs aspirent souvent. Au cours de la journée, je passais régulièrement plusieurs joysticks par an, y compris les deux types de boutons robustes en métal (le Competition Pro et similaire).

En ce qui concerne les contrôleurs à deux mains, je les ai trouvés peu fiables et fragiles, probablement en raison de l'absence de micro-interrupteurs en faveur des commutateurs blister.

Il y a clairement un avantage à utiliser un contrôleur Xbox 360 (ou similaire) à la place des alternatives rétro, du confort ergonomique à la fiabilité améliorée.

Configuration des contrôleurs de jeu Xbox sur le Raspberry Pi

Bien que ce ne soit pas mon choix final, la configuration du contrôleur Xbox 360 s'est avérée beaucoup plus simple que ce que j'avais prévu.

Si vous avez vérifié le guide précédent sur l'installation et la configuration d'un système RetroPie, vous saurez que le fichier de configuration peut être modifié de sorte que différents contrôleurs puissent être ajoutés. Incidemment, ajouter un contrôleur Xbox 360 à un système Linux Connectez votre contrôleur Xbox 360 à votre plate-forme de jeu Linux Connectez votre contrôleur Xbox 360 à vos plates-formes de jeu Linux Linux Gaming Rig? Ouais, ils se produisent. Avec Steam sur Linux de Valve et un prochain Steambox de Valve utilisant Steam pour lancer des jeux Linux, l'avenir est à la recherche de jeux sur Linux. Vous pouvez même installer ... Lire la suite n'est pas si inhabituel.

console de jeu de framboise pi

Pour installer le pilote du contrôleur Xbox 360, vous devez quitter EmulationStation à partir du menu de navigation et entrer les éléments suivants dans la ligne de commande:

 sudo apt-get installer xboxdrv 

Ensuite, éditez /etc/rc.local, en ajoutant

 xboxdrv --trigger-as-button --wid 0 --led 2 --deadzone 4000 --silent & 
 dormir 1 

Cela garantit que le pilote démarre lorsque l'ordinateur démarre. Notez l'utilisation de "-wid" dans l'instruction, qui est pour les contrôleurs sans fil. Changez-le en -id pour les contrôleurs câblés.

Après cela, entrez

 cd ~ / RetroPie / emulators / RetroArch / outils 

Dans ce répertoire, entrez la commande suivante:

 ./retroarch-joyconfig -o p1.cfg -p 1 -j 0 

Vous devez augmenter les chiffres par facteur de 1 pour chaque contrôleur supplémentaire. Si entré correctement, les fichiers résultants doivent être ajoutés à retroarch.cfg:

 sudo chat p * .cfg >> ~ / RetroPie / configs / all / retroarch.cfg 

Vous pouvez ensuite enregistrer et redémarrer pour utiliser votre contrôleur Xbox 360.

Comment configurer les contrôleurs doubles

Il y a une raison évidente pour laquelle vous pourriez utiliser plus d'un contrôleur - pour profiter du jeu multijoueur.

Bien qu'il soit possible d'utiliser un clavier et un contrôleur USB, plutôt que deux contrôleurs, vous constaterez qu'il est difficile de configurer deux périphériques différents. Pour de meilleurs résultats (et pour éviter les problèmes de configuration), vous devez utiliser deux contrôleurs identiques. Si vous en voulez plus, vous devrez utiliser un concentrateur USB alimenté.

Conseils de configuration de contrôleur utiles pour un contrôleur de jeu Raspberry Pi Retro Muo Raspberrypi contrôleurs usb

Commencez par ouvrir le fichier retroarch.cfg via FTP (ou en exécutant Raspbian et naviguez jusqu'à RetroPie> Configs> All ) et trouvez cette ligne:

 input_player1_joypad_index = "0" 

Vérifiez les lignes qui suivent, puis copiez-les, jusqu'au dernier dans cette section. Après la dernière ligne, laissez une ligne vierge et collez la sélection. Vous avez dupliqué le premier profil de contrôleur, mais vous devrez modifier le nouveau bloc de code pour que chaque instance de "player1" se lise "player2"

Voici un exemple. Les deux premières lignes du segment collé doivent se lire:

 input_player2_joypad_index = "0" 
 input_player2_a_btn = "1" 

Répétez jusqu'à ce que vous atteigniez la fin du code copié, puis enregistrez et fermez.

Quitter les jeux en utilisant vos contrôleurs

La méthode par défaut pour quitter un jeu dans EmulationStation est de redémarrer votre Raspberry Pi - quelque chose qui peut corrompre la carte SD 3 raisons pour lesquelles votre Raspberry Pi ne fonctionne pas correctement 3 raisons pour lesquelles votre Raspberry Pi ne fonctionne pas correctement Je vis avec le Raspberry Pi depuis plusieurs mois maintenant, et j'ai trouvé cet étonnant petit ordinateur encore plus étonnant que prévu. Malgré ses dimensions minimes, le Raspberry Pi est aussi fruité ... Lire la suite car cela n'est possible que dans ce scénario en retirant le câble d'alimentation.

console de jeu de framboise pi

Pour surmonter cela, une solution de contournement existe mappe une option de sortie à votre contrôleur de jeu.

Pour ce faire, vous devez éditer le fichier retroarch.cfg en ajoutant le code suivant:

 input_enable_hotkey_btn = "X" 
 input_exit_emulator_btn = "Y" 

Vous devrez vérifier le fichier retroarch.cfg pour identifier les boutons que vous souhaitez utiliser ici. Évidemment, vous ne voulez pas quitter les jeux en utilisant les boutons du contrôleur habituels - à la place, vous devriez chercher ceux qui se rapportent aux boutons au centre du contrôleur, peut-être étiquetés "menu" ou "start".

Une fois que vous savez comment ces boutons sont numérotés dans le fichier de configuration, remplacez "X" et "Y" par les numéros correspondants.

Vous pouvez ensuite enregistrer le fichier et quitter pour appliquer les modifications.

Conclusion: Si vous allez jouer rétro, faites-le correctement

Les conseils ici devraient vous aider à revenir sur la piste de jeu rétro avec style sur votre appareil RetroPie, mais pour l'expérience de jeu classique absolue que vous pourriez envisager d'utiliser (ou de construire!) Un dispositif de jeu multi-bouton tout-en-un pour répliquer ceux trouvés sur les anciennes armoires d'arcade.

Quelle que soit la solution de votre contrôleur, assurez-vous de faire quelques essais avant de "jouer en colère" - et faites-nous savoir comment vous allez, et quelles options de contrôleur vous décidez.

In this article