Bonjour à toutes et tous, Je me présente : Guillaume, périgourdin de 36 ans, bidouilleur en tous genres... Si je passe par ici, c'est tout d'abord pour féliciter l'équipe de Recalbox pour son travail formidable! Mais aussi pour vous montrer la réalisation que j'en ai fait, sur une base de Super NES. L'idée était de ne modifier que le moins possible la console d'origine, et d'y intégrer le raspberry pi (2). Voici quelques photos de cette réalisation: Vue globale de l’intérieur: Vue des connectiques du Raspberry Pi 2: Vue des connectiques de sortie de la console: J'ai même pu rentrer l'alim à découpage du Rasp en lieu et place du transfo d'origine: Console finie et refermée: Etiquette en cours d’impression pour venir remplacer Tetris & Dr Mario: Voici pour ce qui est de ma réalisation! J'utilise une manette (bientôt 2) d'origine, connectée sur le GPIO du rasp. Je ne constate aucune latence, et c'est bien plus agréable que ces copies USB chinoises. Le rebond des touches sous le doigt est bien meilleur, l'ergonomie aussi. Si vous souhaitez d'autres photos (ou celles-ci en meilleure qualité), n'hésitez pas à demander! A bientôt! .Guillaume.
Best posts made by legui
-
Super NES by Le Gui
-
RE: Super NES by Le Gui
Bonjour Benj!
Merci de ton intérêt pour mon projet!
Concernant la connectique des 2 manettes originales, voici ce que j'ai fait:
Dans le recalbox.conf, il faut activer les controleurs "gamecon" en mettant la ligne "controllers.gamecon.enabled" à 1 (Dans la section "D"). Tous les autres controleurs doivent être à 0.
Ensuite, et d'après le wiki, il faut mettre des valeurs à 1 dans "controllers.gamecon.args".
Rappel :
0 = no connection
1 = SNES pad
2 = NES pad
3 = Gamecube pad
6 = N64 pad
7 = PSX/PS2 pad
8 = PSX DDR controller
9 = SNES mouseDans mon cas, map=0,0,1,1 pour correspondre aux branchements physiques sur le GPIO
(map=<pad1/GPIO0>,<pad2/GPIO1>,<pad3/GPIO4>,<pad4/GPIO7>,<pad5/GPIO2>,<pad6/GPIO3>)En francais, ça donne:
map=rien, rien,data manette snes 1 sur GPIO4,data manette SNES 2 sur GPIO7Le code en entier:
Gamecon controllers
Enable gamecon controllers, for nes, snes psx (0,1)
controllers.gamecon.enabled=1
gamecon_args
controllers.gamecon.args=map=0,0,1,1
Côté manette, respecter ce schéma:
On voit sur cette photo que j'ai fait en sorte d'isoler chaque pin des manettes en coupant les pistes, j'ai fait ca pour les 2 manettes.
Ensuite j'ai soudé:
fil bleu = alim 3.3V (au lieu de 5V; mais ça fonctionne parfaitement)
fil violet = clock
fil gris = latch
fil blanc = data manette 1
fil jaune = data manette 2
fil noir = masse
Côté raspberry pi :
Rpi pin
P1-01 (3.3V) = fil bleu
GPIO10(clock) = fil violet
GPIO11(latch) = fil gris
GPIO04(data manette 1) = fil blanc
GPIO07(data manette 2) = fil jaune
P1-06 (GND) = fil noirUne dernière petite image:
Voilà, avec tout ça tu devrais t'en sortir!
-
RE: 6.1 et manettes GAMECON
Paaarfait !!!
Tout fonctionne à présent !Je précise pour ceux qui vont essayer la manip', qu'il faut d'abord :
- monter votre partition racine en écriture (attention !!!)
- sauvegarder votre ancien fichier par sécurité
- copier le nouveau fichier fourni par @Bkg2k
- remettre les bons droits à ce nouveau fichier
- rebooter la recalbox
Je ne précise pas comment faire, car ça ne posera pas de problèmes à ceux qui savent faire, et épargnera ceux qui ne savent pas de faire une (grosse) co**erie. Pour ceux là : soyez patients, l'équipe de recalbox travaille d'arrache pied pour fournir un correctif au plus vite !
Encore merci @Bkg2k , n'hésite pas si tu as besoin d'autres tests !
-
RE: Super NES by Le Gui
Salut tout le monde! Me revoilà pour la partie finale du projet, les photos parlent d'elles mêmes... Encore une fois merci à l'équipe de recalbox pour son travail, ainsi qu'à la communauté que j'ai pu lire soit sur le forum, soit sur le wiki, pour arriver à mes fins. A mon tour, et avec l'arrivée de la version 4, je souhaiterais contribuer à mon tour... Par exemple en aidant à la mise à jour du wiki, ou autre... Aussi, si certains(nes) souhaitent quoi que ce soit de mon travail, je le partagerais volontiers! Bon bah maintenant, y'a plus qu'a refaire un bond en arrière de 20 ans, et aller continuer à user les gamepads! Au plaisir de vous lire!
-
RE: 6.1 et manettes GAMECON
Exactement, c’est bien ça !
Dans ce cas précis, le « -R » n’est pas nécessaire. Il sert à appliquer les droits de manière récursive sur le contenu d’un dossier, hors là, on applique les droits à un fichier... mais si on le met, c’est pas grave !
Avec les droits à 755, le fichier pourra être pris en compte par le système et tes manettes fonctionneront à nouveau !