« Borne d'arcade » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(46 versions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<span style="font-size: 120%; border:2px solid; padding:10px;background-color:#F0F0F0; "> | |||
La commande groupée (Saison 1) est terminée. [http://forum.fablab-lannion.org/viewtopic.php?f=5&t=162 Plus de détails sur le forum] | |||
</span> | |||
[[File:arcade.png|vignette|droite]] | [[File:arcade.png|vignette|droite]] | ||
Ligne 11 : | Ligne 14 : | ||
Boitier : | Boitier : | ||
* forme d'arcade à poser sur un bureau | * '''forme d'arcade à poser sur un bureau (BarTop)''' | ||
* forme de joystick arcade à brancher sur la TV | * forme de joystick arcade à brancher sur la TV | ||
Contrôles : | Contrôles : | ||
* joystick | * 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: | * 2 options: | ||
** '''gpios''' | |||
** manette de xbox (ie: usb) dépiautée | ** manette de xbox (ie: usb) dépiautée | ||
Emulation : | Emulation : | ||
Ligne 28 : | Ligne 43 : | ||
* un vieil écran VGA | * un vieil écran VGA | ||
== Cabinet == | |||
=== Plans === | |||
[[File:arcade_side.png|100px|droite]] | |||
Un github existe pour stocker les plans : https://github.com/jerome-labidurie/BorneArcade dans le répertoire [https://github.com/jerome-labidurie/BorneArcade/tree/master/inkscape 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 [[Chaine logiciel pour découpeuse laser#LaserWork|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 [[Chaine logiciel pour découpeuse laser#Inkscape|découpeuse]] | |||
* les encoches ont été générées avec le plugin référencé sur la page précédente | |||
<gallery> | |||
File:arcade_plan1.png | |||
File:arcade_plan2.png | |||
</gallery> | |||
=== Décoration === | |||
Quelques cliparts à utiliser comme base : | |||
[https://openclipart.org/detail/19600/retro-atack Space invader], [https://openclipart.org/detail/19715/pacman Pacman] | |||
[https://openclipart.org/detail/4435/old-school-game-controller NES controler], [https://openclipart.org/detail/211231/gameboy-silhouette gameboy] | |||
== Logiciels == | == Logiciels == | ||
* [http://blog.petrockblock.com/retropie/ RetroPi] | * [http://blog.petrockblock.com/retropie/ RetroPi] | ||
* [http://www.morere.eu/spip.php?article176 raspicade] | |||
* [http://happi-game-center.com/ Happi Game Center] | |||
* [http://www.retrobuiltgames.com/porta-pi-arcade-help/porta-pi-software-os-download/ PortaPi] : RetorPie avec le "controleur" GPIO de AdaFruit déjà inclus/configuré | |||
* '''[http://www.recalbox.com/ recalbox]''' | |||
== Réalisation == | |||
Pour des instructions détaillées sur la construction de la Borne, voir [[Borne d'arcade - Montage]] | |||
== Bilbiographie == | == Bilbiographie == | ||
Hardware | === Hardware === | ||
* | * mapper les gpios vers [http://www.cuddleburrito.com/blog/2016/7/20/kodi-support-for-gpio-arcade-buttons-on-raspberry-pi un clavier] | ||
* | * Brancher une manette [https://www.youtube.com/watch?v=zjPyMr2HbNw xbox] en USB | ||
* '''utiliser le driver gpio de recalbox''' | |||
Déco/agencement | === Déco/agencement === | ||
* Joystick [http://www.slagcoin.com/joystick/layout.html panel layout] | * Joystick [http://www.slagcoin.com/joystick/layout.html panel layout] | ||
* [http://flyers.arcade-museum.com/?page=home flyers] d'arcade originaux (pour la déco ?) | * [http://flyers.arcade-museum.com/?page=home flyers] d'arcade originaux (pour la déco ?) | ||
Projets équivalents | === Plans de cabinet === | ||
* une mini borne en [http://www.ponoko.com/design-your-own/products/arcade-cabinet-enclosure-7231 bois] (découpe laser) [https://creativecommons.org/licenses/by/2.0/fr/ Attribution] | |||
* une [http://www.retrobuiltgames.com/the-build-page/diy-minicade-free-plans/ petite borne] par le créateur du PortaPi | |||
* une [http://spritesmods.com/?art=rpi_arcade&page=3 mini borne] (découpe laser) [http://creativecommons.org/licenses/by-sa/3.0/ CC:BY-SA] | |||
=== Projets équivalents === | |||
* un [https://www.kickstarter.com/projects/2103217949/porta-pi-arcade-a-diy-mini-arcade-cabinet-for-rasp/description kickstarter] complètement équivalent ([http://www.retrobuiltgames.com/diy-kits-shop/ à vendre]) | * un [https://www.kickstarter.com/projects/2103217949/porta-pi-arcade-a-diy-mini-arcade-cabinet-for-rasp/description kickstarter] complètement équivalent ([http://www.retrobuiltgames.com/diy-kits-shop/ à vendre]) | ||
* un [http://spritesmods.com/?art=rpi_arcade&f=yt micro] arcade cabinet (sans doute un peu petit) | * un [http://spritesmods.com/?art=rpi_arcade&f=yt micro] arcade cabinet (sans doute un peu petit) | ||
* pi et controles dans une [https://stiggyblog.wordpress.com/2013/08/18/raspberry-picade-lunchbox-edition/ lunchbox] | * pi et controles dans une [https://stiggyblog.wordpress.com/2013/08/18/raspberry-picade-lunchbox-edition/ lunchbox] | ||
* bartop 2 jours avec [https://furcean.com/2012/12/18/mame-bar-top-aracade-cabinet/ plans] | |||
* Un tuto sur wiki fab [https://wikifab.org/wiki/Bartop_Arcade_2_joueurs Bar Top 2 joueurs] | |||
=== Sources === | |||
* [https://openclipart.org/detail/132931/aracade logo] | |||
== Budget prévisionnel == | |||
Document de [https://docs.google.com/spreadsheets/d/1m0LmeWrG-fZkjccNV0X9tbR2AiZpSlh9uNbaPy115ZM/edit?usp=sharing commande groupée] | |||
* joystick : 10€ | * joystick : 10€ | ||
* boutons : 10*3€ | * boutons : 10*3€ | ||
Ligne 58 : | Ligne 125 : | ||
* divers (bois, cable ...) : ~50€ | * divers (bois, cable ...) : ~50€ | ||
* total : 180€ | * total : 180€ | ||
=== Liens === | |||
* Pi B+ [http://www.banggood.com/fr/Raspberry-Pi-Model-B-512MB-RAM-Project-Module-Board-Made-In-UK-p-954101.html $35.6] | |||
* carte µSD 8Go [http://www.banggood.com/fr/Wholesale-8G-Micro-SD-TF-Micro-SD-Card-For-Cell-Phone-MP3-MP4-Camera-p-55158.html $4.89] | |||
* adaptateur hdmi vers vga [http://www.banggood.com/fr/HDMI-Male-To-VGA-Female-adapter-Converter-with-audio-and-power-supply-p-88896.html $9.99] | |||
* boutons [http://www.banggood.com/fr/Arcade-Push-Button-Durable-Long-Switch-Multicolor-p-957099.html $1.97+] | |||
* joystick [http://www.dx.com/p/repair-parts-replacement-4-ways-red-ball-arcade-joystick-with-4-switch-37485#.VfPmnCQlRhG $10.97] | |||
* alim ATX | |||
* écran VGA | |||
* haut parleurs + ampli | |||
== Photos == | |||
<gallery> | |||
File:20160102_120150.jpg.jpg|Les boutons | |||
File:20151231_144059.jpg.jpg|Manette de test | |||
File:ProtoArcade1.jpg|Prototype | |||
File:ProtoArcade2.jpg|En test au Fablab | |||
File:w_Arcade_maquette1.jpg|1ère maquette en papier | |||
File:w_IMG_20160127_234827.jpg|2ème maquette: découpe | |||
File:w_IMG_20160128_190931.jpg|2ème maquette | |||
File:w_IMG_20160128_192708.jpg|2ème maquette | |||
File:w_IMG_20160128_192832.jpg|2ème maquette | |||
File:rw_IMG_20160203_230151.jpg|pièces découpées | |||
File:rw_IMG_20160204_183111.jpg|montage à blanc | |||
File:rw_IMG_20160204_183143.jpg|montage à blanc | |||
File:rw_IMG_20160204_183152.jpg|montage à blanc | |||
File:rw_IMG_20160204_183206.jpg|montage à blanc | |||
</gallery> | |||
[[Category:Projet]] | [[Category:Projet]] |
Version actuelle datée du 3 mars 2019 à 13:41
La commande groupée (Saison 1) 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
Pour des instructions détaillées sur la construction de la Borne, voir Borne d'arcade - Montage
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
- Un tuto sur wiki fab Bar Top 2 joueurs
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