Bonsoir à tous,
Je partage ma manière de faire fonctionner RECALBOX 6.1.1 avec la PIGRRL2 d'ADAFRUIT qui dispose d'un custom GPIO bien particulier et d'un ecrant PiTFT.
1/ Installer Recalbox (bien sûr)
2/ Modifier config.txt en ajoutant
- hdmi_force_hotplug=1
- hdmi_cvt=320 240 60 1 0 0 0
- hdmi_group=2
- hdmi_mode=87
- dtoverlay=pitft28-resistive,rotate=270,speed=22000000,fps=60
3/ Via l'interface RecalBox (ou dans recalbox.conf) ajouter
- controllers.gpio.enabled=1
- controllers.gpio.args=map=5 gpio=26,16,4,19,6,5,14,15,13,18,20,12,17
En effet sur PIGRRL2 les touches sont les suivantes
- Joypad left GPIO 4
- Joypad up GPIO 16
- Joypad right GPIO 19
- Joypad down GPIO 26
- Select GPIO 5
- Start GPIO 6
- A button GPIO 14
- B button GPIO 15
- X button GPIO 20
- Y button GPIO 18
- Left shoulder GPIO 12
- Righ shoulder GPIO 13
- PiTFT1 Exit GPIO 17
- PiTFT2 GPIO 22 Pas utilisé
- PiTFT3 GPIO 23 Pas utilisé
- PiTFT4 GPIO 27 Pas utilisé
4/ Configurer les touches par les inputs par l'interface recalbox.
PS : Il manque juste un petit coup de pouce des DEVs pour rendre plus souple l'adaptation d'un bouton ON/OFF et RESET sur les GPIO custom pour bénéficier de l'ensemble des fonctionnalités
Bon retrogamming