DIY borne d’arcade BarTop sous RecalBox façon Maker

Avoir sa propre borne d’arcade avec les jeux des années 80  des anciennes consoles comme l’Amstrad CPC, la Gameboy, la SuperNES (plus de 30 consoles émulées), est devenu un rêve accessible pour une centaine d’euros.

Pour rester fidèle à la philosophie de notre fabLab, nous vous proposons une version  essentiellement faite à partir de matériaux de récupération d’où son faible coût de revient. De nombreux sites e-commerce proposent des accessoires pour réaliser des modèles dignes des salles de jeux, nos achats se limiterons à 2 jeux de boutons.

De 10 à 15 heures sont nécessaires pour réaliser ce projet (un gros Week end pluvieux :-)), si vous avez accès à du matériel de découpe Laser/CNC etc… cela ira plus vite, sinon rassurez-vous une simple scie fera parfaitement l’affaire.

Côté logiciel nous avons opté pour la distribution RecalBox OS 4.1 installée sur un ancien Raspberry PI 2, ce qui permet d’émuler raisonnablement les plus anciennes consoles. Pour plus de fluidité et l’émulation des consoles tel la PS1 optez pour un modèle PI 3. D’autres front end  existent pour les émulateurs de consoles : Retropie , Retroarch

Le matériel

  • Scie / lime à bois / papier de verre
  • Scie sauteuse
  • Perceuse/visseuse avec mèches à bois de diamètre 30mm et 24 mm pour les boutons
  • Scie cloche (pour les HP diamètre 40-45mm)
  • Pistocolle (fixation des led)
  • Tournevis
  • Pinceau / rouleau laqueur
  • Fer à souder / fils / étain

A télécharger

Les matériaux

  • Contreplaqué ou médium de 16 mm
  • Tasseau 2×2 de section (1m)
  • Visserie
  • Bande de Led blanche + transfo 12v.
  • Cordon 220v / Bouton alimentation / prise femelle 220V
  • Bloc secteur 4 prises
  • Plaque de plexiglass transparent
  • Plaque de Forex 3mm ou de contreplaqué/medium de 5mm /10m pour le contour de l’écran
  • Charnière piano (si vous souhaitez une version facilement accessible) +2  Aimants
  • Peinture bois
  • écran plat 15 ou 17 pouces
  • ampli + 2 HP (Haut Parleur)
  • 2 kits Boutons / Manettes (39 euros) / MECO sur amazon
  • 1 kit Raspberry PI 3 / carteSD  16 gigas / Tranfo 3A (59 euros) :

ETAPE 1 : un peu de géométrie


La partie la plus complexe du projet est  la découpe les 2 côtés  avec leurs courbes. Nous avons opté pour la création d’un gabarit en carton reproduit sur la base des dimensions de ce modèle (bartoptiny.pdf) : à vos  crayons, règles, compas et ciseaux.

Vous pouvez  vous économiser cette étape avec ce modèle à imprimer sur plusieurs feuilles :

Etape 2 : découpe du bois / ponçage

6 rectangles de 50 cm de large vont constituer l’avant, le fond, les bandeaux du haut , decouper à la scie circulaire et/ou à main pour les coupes droites.

Les 2 côtés sont reproduit avec le gabarit carton, après coupe à la scie sauteuse il existait de petites différences, nous avons solidarisé les 2 côtés et poncé l’ensemble avec un  rouleau monté sur perceuse (recette maison : 3 rondelles de bois maintenues par une tige filetée + 2 écrous et du papier de verre toilé fixé par de la colle à chaud)

C’est quand même mieux après…

Etape 3 : assemblage

Le plus simple est de fixer toutes les parties centrales sur un côté et de terminer par le second coté.

Nous avons opté pour une fixation avec des tasseaux et 4 petites équerres pour le bandeau haut de la borne.
Le pied de l’écran à été démonté, les emplacements des vis de fixations sont réutilisés pour solidariser l’écran sur une planche de bois qui est vissée sur 2 tasseaux à l’intérieure de la borne pour en faciliter le démontage. Attention : mettre en place la planche de cache de l’écran avant installation de l’écran de manière à laisser la réserve nécessaire ( inutile dans notre cas, le cadre en forex de 3mm d’épaisseur est directement scotché sur le contour de l’écran).

Etape 4 : Mise en place des manettes / connectique

A partir du modèle de positionnement des manettes, repérage avec les gabarits  et coup de poinçon, ensuite perçage au diamètre de vos boutons (30mm pour nous).

Nous avons opté pour 2 jeux de boutons avec cartes de raccordement USB  indépendantes, tout est positionné sous le capot avant de la borne qui sera sur charnière afin de permettre une intervention simple et rapide pour retirer le raspberry  en cas de double usage.

Le raccordement des boutons à la carte se fait sans précaution particulière, car l’affectation des fonctions à chaque bouton sera configuré ultérieurement dans le menu de la recalBox (aucune questions à se poser à ce stade) !

Etape 5 : Raccordement électrique / câblage

Pour la partie audio, un vieil amplificateur récupéré dans le pied d’un écran CRC à été repackagé dans le boitier avec pour protection un couvercle d’emballage transparent (les gourmands reconnaîtrons la forme de cette boîte).

La prise multiple a été coupée et reliée à l’interrupteur général de la borne. Les hauts parleurs sont maintenus en place par 2 chutes de forex percés.

Etape 6 : Création du marquee

Elément incontournable du barTop, le marquee va être éclairé grâce à 2 rubans de led blanche directement relié à un transformateur 220/12v. Les rubans sont maintenu en place avec de la colle à chaud (pas de projet sans colle à chaud…) sur le haut et le bas du marquee. Tout cette espace est peint en blanc afin de maximiser la réflexion lumineuse.
La plaque transparente est découpé dans un plastique de protection, la transparence n’est pas aussi parfaite que du plexiglas commercial mais c’est gratuit :-), la découpe à été faite là encore à la scie sauteuse mais avec une lame adaptée aux matériaux plastiques.

Le motif à simplement été imprimé sur du papier blanc et plaqué derrière le bandeau (vous pouvez le plastifier pour une meilleure tenue).

Si vous n’avez pas de led blanche à disposition, de vieux néons récupérés sur les systèmes indicateurs de sortie en cas d’incendie ou sur un  scanner feront aussi parfaitement l’affaire

Etape 7 : mise en peinture

Pour un rendu sans fantôme, nous avons appliqué 3 couches d’une peinture bois brillante (application au rouleau laqueur), l’intérieure à été peint en noir pour masquer et unifier la couleur du bois de récupération. L’avant et le fond de la borne sont montés avec des charnières piano permettant une ouverture et une discrétion totale.

Etape 8 : finition en impression 3D

Afin de masquer et protéger les hauts parleurs, conception avec freecad d’un cache emboîtable imprimé en 3D sur notre dagoma.

Etape 9 : Installation du Raspberry PI

Commencez par le formatage de la carte SD avec le logiciel SDformatter, puis copiez sur la carte SD les fichiers décompressés de la dernière version de recalbox os à récupérer sur Github et  enfin démarrer votre PI qui va alors s’  auto-installer. Il ne vous restera plus qu’à configurer avec un clavier vos manettes et l’accès réseau.

Remarque :
connexion du raspberry pi à l’écran
L’idéale est de trouver un écran avec une connectique DVI pour éviter l’achat d’un convertisseur VGA/HDMI. Attention cependant si dans ce cas vous avez un écran noir au démarrage, il faudra éditer le fichier config.txt à la racine de la carte SD et mettre en commentaire la ligne hdmi_drive=2 => #hdmi_drive=2

Si votre RecallBox accède à votre réseau local, vous pourrez à partir d’un navigateur Web accédez à son interface Web d’administration pour gérer les paramètres, voire la charge du Pi et déposer vos roms …

http://recalBox ou http://IP-DU-RSPY (l’IP est affiché dans le menu de config,cf. illustration)

Astuces pour la configuration des touches : Il est impératif de réserver un de vos boutons pour affecter la fonction HotKey, La combinaison HotKey + Start vous permet de sortir à tous moment d’un jeu pour revenir au menu de la recalBox.
Il est aussi possible d’utiliser votre smartphone comme manette, à partir du navigateur web accédez à http://recalbox

Bon amusement dans ce retour vers le passé avec des jeux à gros pixels et mélodies obsédante et ne faites pas rimer Rétro Gaming avec Retro Hacking 😉