Mon but est de créer une console Rétro avec les jeux de mon enfance pour les faire découvrir au fiston (bon, OK, pour en petite partie le faire découvrir au fiston et en grande partie pour moi....)
- Les règles
Je me suis imposés quelques règles :- Raspberry Pi 2 (mini)
- Boitier en bois
- Maximum de consoles Rétro supportés
- Stick Arcade (principalement pour les jeux de baston
)
- un minimum de fil qui dépasse (dans l'idéal 2 : alimentation et Vidéo)
- pas trop grand (hem, mal parti)
- optimisé d'un point de vue démontage
- Ventilé
- L'idée Globale de la chose
cela devrait resembler à un stick qu'on peut soulever par le dessus) dimensions environ 30 cm à 40 cm de profondeur pour 60-65cm de large- En face : rien, que du bois.
- sur les côtés : prise casque et poignées porte console
- Derrière :
- Prolongation des prises inutilisées : 3 prise USB, 1 prise RJ45 (pour permettre une connexion plus rapide en cas de besoin)
- 2 ventilateurs pour faciliter l'aération (dans l'idéal avec un potentiomètre s'ils sont bruyants pour baisser la ventilation facilement
- L'ampli audio avec ses variateurs de volumes
- les enceintes
- la prise HDMI
- la prise Electrique
- Sur le dessus: 2 ensemble constitué chacun :
- 1 bouton Jaune (A)
- 1 bouton Rouge (B)
- 1 bouton Vert (X)
- 1 bouton Bleu (Y)
- 2 boutons Blancs( L1/R1)
- 2 boutons Noirs( L2/R2)
- 1 bouton Start (1P ou 2P) Blanc
- 1 bouton Orange (Select)
- 1 stick Japonais (avec boule Rouge)
- A l'intérieur:
- un raspberry pi 2 avec Retropie
- un ampli audio connecté à 2 Hauts parleurs
- une prise Jack sur les cotés de chaque joueurs pour jouer en silence (indépendants de l'ampli)
- une carte encodeur pour ne pas avoir à jouer avec les GPIO et recycler facilement le raspberry si besoin (juste une usb à débrancher)
- 2 ventilos pour refroidir le tout
- une petite lumière LED pour voir l'intérieur quand on le soulève
- une petite rallonge électrique connectée à la borne d'entrée
- Le Matériel
J'ai commandé les articles sur Small cab le 26 au matin, arrivé au point relai le 29 après midi, récupéré le 30 au matin.- 2 x Grille de haut parleur chrome 65mm (5.80€)
- 1 x Module d'entrée (4.90€)
- 3 x Rallonge USB - Connecteur en façade (11.70€)
- 2 x Mini haut parleur 8ohms 10w - 76mm (5.80€)
- 1 x Rallonge reseau - Connecteur en façade (5.90€)
- 1 x Cache cable noir (x15) (5.90€)
- 2 x Poignee pour borne (7.80€)
- 1 x Amplificateur audio stereo (26.70€)
- - Alimentation 12V: 2) Oui
- - Cable stereo: 2) Mini jack double cinch
- 1 x (Bouton arcade blanc Joueur 2 vissable + Micro switch: _Cherry D44X (2.65€)
- 1 x (Bouton arcade blanc Joueur 1 vissable + Micro switch: _Cherry D44X (2.65€)
- 2 x (Bouton arcade translucide orange + Micro switch: _Cherry D44X (5.60€)
- 4 x (Bouton arcade noir 28mm vissable + Micro switch: _Cherry D44X (8.80€)
- 4 x (Bouton arcade blanc 28mm vissable + Micro switch: _Cherry D44X (8.80€)
- 2 x (Bouton arcade jaune 28mm vissable + Micro switch: _Cherry D44X (4.40€)
- 2 x (Bouton arcade bleu 28mm vissable + Micro switch: Générique (3.00€) (Oui, une erreur de ma part)
- 2 x (Bouton arcade vert 28mm vissable + Micro switch: _Cherry D44X (4.40€)
- 2 x (Bouton arcade rouge 28mm vissable + Micro switch: _Cherry D44X (4.40€)
- 2 x (Joystick Zippy long + Poignée: Rouge (27.60€)
- 1 x (Encodeur Joystick-boutons arcade USB 2 joueurs (cosses 4.8mm) (23.50€)
- 1 x (Dissipateur aluminium pour RaspBerry Pi2 (1.90€)
- 1 x (Serre-cables 3mm (x50) (1.50€)
- 4 x (Cable audio Haut-Parleur OFC 2x1.5mm par 10cm (1.16€)
- 1 x (Kit RaspBerry Pi3 B - 32Go (74.90€) (rupture sur le Pi2 à ce moment là)
le reste, je l'avais déjà à droite ou à gauche (+ Ebay et Amazon) - Les déboires ou désillusions
à la base, j'étais parti pour un RetroPie, mais vu que je voulais pas toucher au GPIO, j'ai vu qu'il fallait prendre un encodeur (et ça m'arrangeait car je prévoyais de pouvoir soulever le dessus du couvercle, donc plus de risque d'arrachement)
l'encodeur que j'avais trouvé n'était pas compatible avec
Retropie mais avec RecalBox...
bon changement de plan, ce sera sur RecalBox, pas bien grave
en plus ils fournissent un plan pour le cablage...
donc ca confirme mon choix de boutons (je ne connaissais pas encore la HotKey qui sera pourtant utile dans mon projet)
je reçois le matériel (à11h) , je fais mon premier prototype... je voulais commencer par du carton, mais rien dans les bonnes dimensions...
du coup, je récupère un morceau de contreplaqué qui m'avait servi il y a peu... et je fais le percage en me basant sur le modèle de Sega que je trouve sur le site SlagCoin
et je visse les premiers boutons (avec l'aide du fiston) :
plutot content du résultat... et samedi très chargé, j'arrête là (il est 15h30 environ)
Entre temps, j'ai monté la carte SD dans le raspberry et j'ai installé RecallBox)
Lendemain matin... le chien veut sortir.... il est 7h.. impossible de me recoucher (comme un gamin à Noel...), j'attaque le cablage...
la notice est fournie... bon, je l'avais déjà (voir plus haut), mais je jette un œil quand même. Cool il y a un passage dédié à RecalBox
et là, problème...
pas de place pour les boutons L2/R2 ???? je fais quoi de mes boutons ?
Et c'est quoi ce Hotkey ?
bon... je les retire et je râle d'avoir fait des trous pour rien... bon, ok, ce n'est qu'un prototype... mais bon... Fait chi*r quand même...
(Bon, pour les curieux ou ceux qui ne savent pas... la Hot Key permet de faire des manips supplémentaires comme sauvegarder ou reprendre... (et comme je partais de l'idée d'une console d'émulation, c'était important de pouvoir sauvegarder de temps en temps)
Bon elle est utile...
je fais quelques tests, ca marche nickel... j'installe une rom SNES... KO, écran noir
Une petite modification dans le fichier Recalbox.confen changeant la dernière ligne parCode : Tout sélectionner
# ------------ I - EMULATORS CHOICES ----------- # ## If two emulators are available for a platform you can switch here ## SNES : use pocketsnes (recommended for rpi1), catsfc or snes9x ;snes_emulator=pocketsnes
et ça marche...Code : Tout sélectionner
snes_emulator=catsfc
test Megadrive : ca marche
Gameboy : idem
Mame ou NeoGeo : KO à l'heure actuelle
les autres n'ont pas étés testés
------ - Problèmes à venir (suspectés) :
- Peut-être quand même rajouter le L2 du Joueur 1 mais en déporter... il peut servir dans certaines Emulations Atari... et il peut servir à changer les "shadders" avec la HK... où le mettre ?
- Je vais devoir découper à nouveau du bois... Et soit j'investis dans du matériel (scie sauteuse, établi, ...) soit j'achète directement des planches découpés aux bonnes dimensions (et plus en contreplaqué)
- il n'est peut-être pas possible de doubler le son à la fois sur la prise HDMI et sur la prise Jack du raspBerry... à tester avant de faire un montage... et décider si je veux le son sur la Télé ou sur la console (si j'opte pour la TV, ca fera du matos déjà prêt pour la borne d'arcade... (j'arriverais à convaincre madame...))
à tester.... - pour rajouter les poignées, je dois prévoir au moins 7 cm de marge sur les côtés pour ne pas toucher les composants à l'intérieur... et madame veut rajouter au moins 10 cm d'écart entre les joueurs pour ne pas avoir de gêne en jouant... ca amène à une console d'au moins 90 cm de large