[TUTO] Utiliser le joystick 8BITDO NES30 PRO en bluetooth sous Happigc 3.9

Liste exhaustive des didacticiels (multi-plateformes) disponibles sur le forum
Avatar du membre
nordicpower
Code Master
Messages : 512
Enregistré le : 23 févr. 2016, 13:32

[TUTO] Utiliser le joystick 8BITDO NES30 PRO en bluetooth sous Happigc 3.9

Messagepar nordicpower » 14 janv. 2018, 21:06

Hello à tous,

Le constructeur 8bitdo propose de nombreux joysticks avec un look proche de la NES, je possède depuis quelque temps: le joystick 8bitdo nes30 pro
Image
Celui-ci est proposé en configuration filaire dans Happigc, je vais vous expliquer comment l'utiliser en Blueetooth.

ETAPE 1 : Mise à jour du joystick
Il est nécessaire de réaliser sous Windows ou sous Mac une mise à jour de logiciels dans le joystick. Pour ma part j'utilise le firmeware 4.01 qui est disponible à cet endroit : http://support.8bitdo.com/
Il existe plusieurs tuto pour expliquer comment faire, voici celui que j'ai utilisé :
Version PC : http://www.commentcamarche.net/faq/4751 ... u-firmware
et pour ceux qui sont en MAC : http://cloriou.fr/2017/02/20/comment-me ... ro-8bitdo/

ETAPE 2 : CONFIGURATION DU HAPPIGA
L'opération est à réaliser en ligne de commande (commande SSH ou Quitter dans le menu principal de EmulationStation).
Appuyer sur le bouton start du joystick, il va clignoter en bleu.

Code : Tout sélectionner

pi@happi ~ $ bluetoothctl
[NEW] Controller B8:27:EB:AE:B2:F5 happi [default]
[bluetooth]# scan on
Discovery started
[CHG] Controller B8:27:EB:AE:B2:F5 Discovering: yes
[NEW] Device E4:17:D8:9B:07:XX 8Bitdo NES30 Pro

Le code E4:17:D8:9B:07:XX (j'ai remplacé les 2 derniers par des XX) correspond à l'adresse MAC du joystick, nous allons réaliser l'apérage

Code : Tout sélectionner

[bluetooth]#pair E4:17:D8:9B:07:XX
Attempting to pair with E4:17:D8:9B:07:XX
[bluetooth]#trust E4:17:D8:9B:07:XX
hanging E4:17:D8:9B:07:XX trust succeeded
[bluetooth]#connect E4:17:D8:9B:07:XX
Attempting to connect to E4:17:D8:9B:07:XX
Connection successful
[bluetooth]#quit
pi@happi ~ $

Le joystick est maintenant connecté, la lumière bleue devient fixe

ETAPE 3 : EMULATIONSTATION
lancer emulationstation

Code : Tout sélectionner

pi@happi ~ $emulationstation

Ouvrir le menu principal (touche E), ouvrir le menu "CONFIGURER LES MANETTES"
Appuyer sur n'importe quelle bouton du joystick, le nom 8Bitdo NES30 Pro va apparaitre
Configurer l'ensemble des touches puis bouton "OK" et fermer le menu (bouton B)
Le joystick est reconnu !!

ETAPE 4 : RETROARCH
C'est très simple, choisir la plateforme configuration des manettes
Sélectionner NES30 8BITDO - USB
Le Happigc reboot...
et le joystick ne fonctionne plus... :o :o

ETAPE 5 : RENDRE PERMANENTE LA CONFIGURATION
Voici l'astuce pour rendre tout cela permanent
L'opération est à réaliser en ligne de commande (commande SSH ou Quitter dans le menu principal de Emulationstation).
taper la commande :

Code : Tout sélectionner

sudo nano /etc/init.d/bluetooth-autoconnect.sh

et saisir ce code

Code : Tout sélectionner

#!/bin/bash
################################################################################
# bluetooth-autoconnect.sh         NordicPower 1.0  14/01/2018-14/01/2018      #
################################################################################

start()
{
echo "start bluetooth_autoconnect"
bluetoothctl << EOF
connect E4:17:D8:9B:07:62
EOF
}

stop()
{
echo "stop bluetooth_autoconnect"
killall bluetoothctl
}

restart()
{
    stop;
    sleep 1;
    start;
}

################################################################################

case $1 in
start)
      start;;
stop)
      stop;;
restart)
      restart;;
*)
      start;;
esac


F3 pour enregistrer et CTRL+X pour sortir
saisir ensuite :

Code : Tout sélectionner

sudo chmod +x /etc/init.d/bluetooth-autoconnect.sh
sudo update-rc.d -f bluetooth-autoconnect.sh defaults


Vous n'avez plus qu'a relancer votre PI.

La lumière bleue apparaîtra au moment du lancement de emulationstation. Pensez à vérifier que le joystick est bien allumé avant d'allumer votre pi, il n'y a plus de reconnaissance une fois emulationstation lancé.
Image
Have fun

A bientôt

Avatar du membre
Gege
Membre Régulier
Messages : 21
Enregistré le : 07 févr. 2016, 11:42

Re: [TUTO] Utiliser le joystick 8BITDO NES30 PRO en bluetooth sous Happigc 3.9

Messagepar Gege » 15 janv. 2018, 08:37

Cool je vais pouvoir essayer. Merci
Sinon vraiment très bien cette manette, j'ai aussi le support pour fixer le téléphone dessus.

Avatar du membre
Mister JBAM
Administrateur du site
Messages : 3276
Enregistré le : 29 juil. 2015, 12:36
Localisation : Vendée , France
Contact :

Re: [TUTO] Utiliser le joystick 8BITDO NES30 PRO en bluetooth sous Happigc 3.9

Messagepar Mister JBAM » 20 janv. 2018, 10:34

l'ancien tuto fonctionnais déjà super bien :)
mais merci
BPJ Studio - Créateurs d'univers Vidéoludiques : http://www.bpj-studio.fr

Avatar du membre
nordicpower
Code Master
Messages : 512
Enregistré le : 23 févr. 2016, 13:32

Re: [TUTO] Utiliser le joystick 8BITDO NES30 PRO en bluetooth sous Happigc 3.9

Messagepar nordicpower » 20 janv. 2018, 11:36

l'ancien tuto est obsolète.... certaines commandes ne sont plus disponibles...


Retourner vers « Didacticiels »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités