« Borne d'arcade » : différence entre les versions
(→Photos) |
(→Plans) |
||
Ligne 54 : | Ligne 54 : | ||
* Plan : les découpes des différentes parties | * 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) | * 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]] | Dans le répertoire fab, vous trouverez les fichiers préparés pour la [[Découpeuse laser Keyland]] |
Version du 9 février 2016 à 22:15
La commande groupée est terminée. Plus de détails sur le forum
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
- 1 joueur (1P)
- 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
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 :
Logiciels
- RetroPi
- raspicade
- Happi Game Center
- PortaPi : RetorPie avec le "controleur" GPIO de AdaFruit déjà inclus/configuré
- recalbox
Réalisation
Cablage
- connecteurs NO (Normaly Open)
- 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
- télécharger recalbox v3.3.0-beta-17
- suivre la procédure d'install :)
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
- mapper les gpios vers un clavier
- Brancher une manette xbox en USB
- utiliser le driver gpio de recalbox
Déco/agencement
- Joystick panel layout
- flyers d'arcade originaux (pour la déco ?)
Plans de cabinet
- une mini borne en bois (découpe laser) Attribution
- une petite borne par le créateur du PortaPi
- une mini borne (découpe laser) CC:BY-SA
Projets équivalents
- un kickstarter complètement équivalent (à vendre)
- un micro arcade cabinet (sans doute un peu petit)
- pi et controles dans une lunchbox
- bartop 2 jours avec plans
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