Borne d'arcade

De Kernel Fablab Lannion

La commande groupée est terminée. Plus de détails sur le forum

Arcade.png

Présentation

Fabriquer une borne de rétro gaming.

  • émulation de différentes consoles et arcades
  • joystick et bouton proches des bornes d'arcade
  • affichage intégré ou déporté vers une TV

Matériel

Boitier :

  • forme d'arcade à poser sur un bureau (BarTop)
  • forme de joystick arcade à brancher sur la TV

Contrôles :

  • joystick
  • boutons d'arcade
    • 1 joueur (1P)
      • 6 boutons de jeu
      • 1 start
      • 1 reset
      • 1 credit
    • 2 joueurs (2P)
      • 2*6 boutons de jeu
      • 2 start
      • 1 reset
      • 1 credit
  • 2 options:
    • gpios
    • manette de xbox (ie: usb) dépiautée

Emulation :

  • RaspberryPi
  • si écran VGA, un adaptateur Pi/VGA

Ecran :

  • aucun : une TV
  • un vieil écran VGA

Cabinet

Plans

Arcade side.png

Un github existe pour stocker les plans : https://github.com/jerome-labidurie/BorneArcade dans le répertoire inkscape

Au vu de la taille du cabinet, les morceaux sont étalés dans 2 fichiers (plan.svg, plan2.svg). Chaque fichier dispose de plusieurs calques :

  • Décoration : les dessins qui seront gravés sur le cabinet
  • Description : du texte vous permettant d'identifier les différentes parties (ne pas exporter vers le fichier DXF de découpe)
  • Plan : les découpes des différentes parties
  • Composants : le placement internes des composants de la borne (ne pas exporter vers le fichier DXF de découpe)

Note: dans le fichier plan2.svg, les panels sont présents pour 1 et 2 joueurs. Ils sont répartis sur plusieurs calques :

  • Decoration 1p et Panel 1p pour 1 joueur
  • Decoration 2p et Panel 2p pour 2 joueurs

Donc si vous voulez créer un dxf pour 2 joueurs, les calques visibles doivent être : Plan, Decoration, Panel 2p et Decoration 2p

Dans le répertoire fab, vous trouverez les fichiers préparés pour la Découpeuse laser Keyland

  • .dxf : les exports depuis inkscape
  • .rld : les fichiers préparés pour LaserWork avec du contreplaqué standard de 5mm

Pour modifier les plans suivant votre besoin, vous devez repartir des .svg pour inkscape.

  • Des conseils pour l'utiliser avec la découpeuse
  • les encoches ont été générées avec le plugin référencé sur la page précédente

Décoration

Quelques cliparts à utiliser comme base :

Space invader, Pacman

NES controler, gameboy

Logiciels

Réalisation

Cablage

  • connecteurs NO (Normaly Open)
  • connecteur COM vers la masse (Ground)
  • cablage 1P ou 2P basé sur la doc recalbox

Montage

Conseils de construction :

  • après découpe, nettoyer les bords (avec ???) sous peine de laisser des traces de doigts noirs partout
  • fixation du panel avec ???
  • construire de bas-en haut


Software

Choix 1 : From scratch

Choix 2 : récupérer l'image SD déjà faite

  • demandez le lien et téléchargez
  • vérifiez le md5 du fichier compressé
md5sum -c recalbox_fablab_1.0.md5
  • s'il n'est pas bon, ne pas tout re-télécharger. Des fichiers de réparation sont disponibles. (pour windows, voir QuickPar)
    • téléchargez recalbox_fablab_1.0.par2 et utilisez le pour vérifier le fichier. Il va vous dire combien de blocs sont nécessaires
par2 v recalbox_fablab_1.0.par2
...
You need 1 more recovery blocks to be able to repair.
    • téléchargez les blocs nécessaires et réparez :
par2 r recalbox_fablab_1.0.par2
  • copiez l'image sur la carte SD Attention au device !!
sudo dd if="recalbox_fablab.img" of=/dev/sdb bs=4M
  • étendre la partition sur les 8Go de la carte
# todo
  • et voila !

Notes

Commande utilisée pour la compression :

7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m recalbox_fablab_1.0.7z recalbox_fablab.img

Bilbiographie

Hardware

Déco/agencement

Plans de cabinet

Projets équivalents

Sources

Budget prévisionnel

Document de commande groupée

  • joystick : 10€
  • boutons : 10*3€
  • ecran : 50€ ?
  • Pi : 40 €
  • divers (bois, cable ...) : ~50€
  • total : 180€

Liens

  • Pi B+ $35.6
  • carte µSD 8Go $4.89
  • adaptateur hdmi vers vga $9.99
  • boutons $1.97+
  • joystick $10.97
  • alim ATX
  • écran VGA
  • haut parleurs + ampli

Photos