Conseils utiles sur la configuration du contrôleur pour un centre de jeux rétro Raspberry Pi

Conseils utiles sur la configuration du contrôleur pour un centre de jeux rétro Raspberry Pi / DIY

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, centre multimédia, partie intégrante d’un programme d’espace budgétaire - la polyvalence du Tarte aux framboises? Apparemment pas - parce qu'il fait aussi des jeux. Lire la suite J'ai eu quelques problèmes avec la configuration des contrôleurs de jeu.

Les défis étaient simples. Devrais-je utiliser ma manette Xbox 360 ou avoir recours à une paire de contrôleurs USB de base pour jouer à deux??

É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é excellent pour certains jeux de style arcade classiques à deux joueurs..

Pour être honnête, la plupart des utilisateurs de RetroPie ont profité de quelques titres de stratégie classiques que je pourrais tout aussi bien charger dans DOSBox sur mon PC.

Alors, comment ai-je géré la configuration d’un profil de jeu à deux joueurs sur ma RetroPie et qu’il est 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 sont souvent nuls. De retour dans la journée, je passais régulièrement par plusieurs joysticks par an, y compris les deux types de boutons à manche en métal résistants (le Competition Pro et autres)..

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 interrupteurs à blister..

Il est clair que l’utilisation d’un contrôleur Xbox 360 (ou similaire) remplace les alternatives rétro, du confort ergonomique à la fiabilité améliorée..

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

Même si ce n’était pas mon choix final, la configuration de la manette Xbox 360 s’est révélée beaucoup plus simple que prévu..

Si vous avez consulté 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é pour permettre l’ajout de différents contrôleurs. Incidemment, ajouter un contrôleur Xbox 360 à un système Linux Connectez votre contrôleur Xbox 360 à votre console de jeu Linux Connectez votre contrôleur Xbox 360 à votre console de jeu Linux Des appareils de jeu Linux? Ouais, ils se passent. Avec Steam sur Linux de Valve et une future Valea Steambox utilisant Steam pour exécuter des jeux Linux, l'avenir s'annonce prometteur pour les jeux sur Linux. Vous pouvez même installer… Lire Plus n'est pas si inhabituel.

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

sudo apt-get install xboxdrv

Ensuite, éditez /etc/rc.local, ajout de

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

Cela garantit que le pilote se lance au démarrage de l'ordinateur. Notez l'utilisation de “-large” dans l'instruction, qui est pour les contrôleurs sans fil. Changez-le en -id pour les contrôleurs câblés.

Ensuite, entrez

cd ~ / RetroPie / émulateurs / RetroArch / outils

Dans ce répertoire, entrez la commande suivante:

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

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

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

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

Comment configurer des contrôleurs doubles

Il y a une raison claire pour laquelle vous pouvez utiliser plusieurs contrôleurs: pour profiter du jeu multijoueur..

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

Commencez par ouvrir le fichier retroarch.cfg via FTP (ou en exécutant Raspbian et en naviguant sur RetroPie> Configs> Tous) et trouvez cette ligne:

input_player1_joypad_index = "0"

Vérifiez les lignes qui suivent, puis copiez-les jusqu'au dernier de cette section. Après la dernière ligne, laissez une ligne vierge, puis collez la sélection. Vous avez dupliqué le premier profil de contrôleur, mais vous devez éditer le nouveau bloc de code afin que chaque instance de “joueur1” lit maintenant “joueur2”

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

input_player2_joypad_index = "0"
input_player2_a_btn = "1"

Répétez l'opération jusqu'à 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 consiste à 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 J'ai vécu avec le Raspberry Pi depuis plusieurs mois maintenant et avons trouvé cet étonnant petit ordinateur encore plus surprenant que prévu. Malgré ses dimensions réduites, le Raspberry Pi est aussi fruité que… Lire la suite, cela n’est possible que dans ce scénario en retirant le câble.

Pour remédier à cela, une solution de contournement existe associe une option de sortie à votre contrôleur de jeu..

Pour ce faire, vous devrez é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 habituels du contrôleur. Vous devriez plutôt rechercher ceux qui se rapportent aux boutons situés au centre du contrôleur, peut-être étiquetés “menu” ou “début”.

Une fois que vous savez comment ces boutons sont numérotés dans le fichier de configuration, remplacez “X” et “Y” avec les chiffres correspondants.

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

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

Les conseils ci-dessous devraient vous aider à suivre le parcours du jeu rétro avec style sur votre appareil RetroPie, mais pour une expérience de jeu totalement classique, vous pouvez envisager d’utiliser (ou de créer!) Un appareil de jeu multi-boutons tout-en-un pour reproduire ceux trouvés sur les vieux cabinets d'arcade.

Quelle que soit votre solution de contrôleur, assurez-vous de lui donner quelques essais avant “jouer dans la colère” - et laissez-nous savoir comment vous vous en sortez, et quelles options de contrôleur vous choisissez.

Explorer plus sur: Game Controller, Raspberry Pi.