Page 1 sur 3

Joystick Arcade multi-émulateur autonome

Posté : 28 févr. 2015 14:32
par edd
Rien à voir avec la DC.

Juste un petit post pour vous présenter un projet que je viens de terminer (le mieux étant l'ennemi du bien, je vais m’arrêter là :D).

Quand j'ai quitté mon précédent job, mes collègues m'ont offert un Raspberry Pi (mini ordinateur à 30€ de la taille d'une carte de crédit à base d'ARM).

J'ai testé ce que ça donnait niveau émulation et le résultat était très concluant.

Du coup, j'ai entrepris de l'incorporer dans mon Stick Arcade Hotrod (que j'avais déjà recâblé en USB il y a quelques années)...
Ce Joystick a 12 ans :)

Cinq mois après, j'ai terminé! (pas mal de boulot niveau système, romset, config, petite menuiserie...)
(manque juste un USB à recevoir comme on peut le voir)

Voila, donc, il y a juste à brancher l'alim (microUSB standard de téléphone) et le HDMI (accessoirement l'audio si l'écran ne gère pas l'audio) et ça roule.

Une vieille vidéo avant que j'incorpore tout dans le stick:
https://www.youtube.com/watch?v=OWX6W8_PLFY

J'ai aussi déporté les autres connectiques (USB, RJ45...) en façade au besoin (maintenance via un clavier ou en SSH par exemple)

Idéalement, il faudrait que je câble un petit écran LCD 16x2 (un peu chaud niveau place interne) ou à minima une LED (pour indiquer l'activité) mais pour le moment je laisse comme ça.

PS: pour ceux qui se demanderai pourquoi cette déco noire et bien, j'avais fait un logo Raspberry Pi en haut à droite, c'était moche alors je l'ai recouvert, c'était toujours bizarre alors j'ai équilibré à gauche... comme je le disais le mieux est l'ennemi du bien ;p

Re: Joystick Arcade multi-émulateur autonome

Posté : 28 févr. 2015 17:40
par Venom
Joli, et il fallait y penser. :)

Re: Joystick Arcade multi-émulateur autonome

Posté : 01 mars 2015 13:59
par bouz
Joli bricolage... J'ai pensé un moment faire une borne à base de Raspberry Pi. On m'en a prêté un, j'ai installé PiPlay dessus, mais je n'ai pas réussi à faire tourner grand chose d'autre que Ghosts and Goblins. Du coup (j'aime bien ce jeu, mais quand même) j'ai abandonné l'idée :-/
En plus, j'utilisais la sortie composite, qui est vraiment dégueu, pour sortir sur un vieil écran.
Ca fonctionne bien de ton côté? Tu peux faire tourner un émulateur NeoGeo dans de bonnes conditions?

Re: Joystick Arcade multi-émulateur autonome

Posté : 01 mars 2015 18:45
par edd
Je pense que PiPlay est basé sur Raspbian (Debian) avec tout ce qui va avec (bureau, server X...) qui prend des ressources.

Perso, je me suis basé sur Moebius (via Raspicade) donc une distrib Linux minimaliste en ligne de commande (la partie graphique pour les émus et le menu est géré en SDL, pas besoin de server X).

MAME n'est pas l'ému arcade le moins gourmand, je m'en sert exclusivement pour ce qui ne tourne pas sous FBA et GNGeo. mais il me semble que la NG tourne quand même très convenablement dessus.

Bref, oui la NeoGeo tourne parfaitement (pas très gourmand la NeoGeo, on la faisait tourner en 99 avec des PIII 450).
Un de mes tout premier tests: http://youtu.be/ndsVfq6Rsy4?t=6m10s (je n'avais rien configuré, même pas overclocké le CPU)

J'utilise en gros:
- La NeoGeo avec GnGeo et FBA
- Le CPS1/CPS2 et aussi les shmup Cave avec FBA
- Le reste avec MAME

Il faut voir que j'utilise un modèle B+, que le modèle 2 est sorti depuis et qu'il est 16x plus puissant que celui que j'utilise (donc beaucoup plus de marge niveau puissance... émulation DC?).
https://fr.wikipedia.org/wiki/Raspberry_Pi

Enfin pour mon projet plutôt axé NeoGeo/CPS1/CPS2 tout tourne parfaitement.

Re: Joystick Arcade multi-émulateur autonome

Posté : 02 mars 2015 20:46
par bouz
Mince, il va falloir que j'investisse!!!

Re: Joystick Arcade multi-émulateur autonome

Posté : 06 mars 2015 08:40
par Dreamkey
Pas mal de monde utilise la RPi pour faire une borne :)

Par contre niveau puissance, pour le même prix je conseille l'Odroid C1, voilà un tableau comparatif.
À retenir pour l'Odroid : meilleur processeur et pour Gigabit (contre un vieille conversion USB pour la RPi), par contre un port micro HDMI sans CEC (ce dernier est utile pour contrôler un XBMC avec la télécommande de votre TV si cette dernière le supporte).

Re: Joystick Arcade multi-émulateur autonome

Posté : 06 mars 2015 10:05
par edd
Faut voir la communauté autour, la compatibilité et la fiabilité du firmware (et la réactivité de l'équipe qui s'occupe des correctifs), ça peut vite devenir une galère.

C'est dommage aussi d'avoir mis une alim non microUSB (tout le monde à un chargeur de téléphone, pas forcément un transfo avec un embout rond en 5V 0.5A).

Pourquoi pas.
(en se documentant avant)

Re: Joystick Arcade multi-émulateur autonome

Posté : 06 mars 2015 21:32
par Dreamkey
J'ai un peu creusé (par curiosité, ce que j'ai actuellement me suffit).
Il est possible de l'alimenter par le port microUSB moyennant deux soudures (il faut quand même faire attention de ne pas brancher une alim sur le port jack en même temps).

Après pour le CEC c'est un problème logiciel, à voir si c'est corrigé maintenant. Ils acceptent les contributions sur leur kernel et continuent les mises à jour de sécurité (c'est une version LTS), par contre il est un peu vieux (1 an 1/2).

Re: Joystick Arcade multi-émulateur autonome

Posté : 06 mars 2015 23:12
par edd
Au pire un adaptateur microUSB(F)->jack(M) et ça permet d'utiliser du "standard".

J'ai reçu ma nouvelle TV, en tout cas c'est vraiment cool dessus :)

Re: Joystick Arcade multi-émulateur autonome

Posté : 02 nov. 2017 18:08
par Codex
Salut tout le monde,

bonne idée d'avoir recyclé ton joystick Hot Rod. Il me reste aussi encore un X-Arcade 2 joueurs 1ère génération acheté chez Surcouf à Paris en 2002... :lol:
edd a écrit : 01 mars 2015 18:45que j'utilise (donc beaucoup plus de marge niveau puissance... émulation DC?).
https://fr.wikipedia.org/wiki/Raspberry_Pi

Enfin pour mon projet plutôt axé NeoGeo/CPS1/CPS2 tout tourne parfaitement.
Recalbox p.ex émule parfaitement aussi le CPS3 (via Fba Libretro) sur un Pi2, il faut par contre désactiver la fonction "Rewind/Rembobinage". J'ai eu un Raspberry Pi2, maintenant j'ai un Pi3.

Certains jeux Dreamcast sont même jouables sur Recalbox 4.1 Final, comme p.ex Capcom vs Snk 2, Marvel vs Capcom 2, Crazy Taxi 2, Sturmwind. Après d'autres jeux sont injouables, rament à mort, problèmes de touches directionnelles comme p.ex Zero Gunner 2.

Pareil pour beaucoup de jeux Nintendo 64! Mario Kart 64 et Diddy Kong Racing passent plutôt bien avec quelques petits bugs.

Castlevania: The Dracula X Chronicles sur PSP tourne bien aussi.

Donc en résumé en ce qui concerne la N64, Dreamcast et PSP cela va dépendre des jeux.
Les jeux 2D, 8bits, 16bits, Mame et FBA tournent nickel en général. Beaucoup de jeux PSX tournent
très bien aussi!

Et pour les puristes, il existe aussi le PI2SCART :mrgreen:
Dreamkey a écrit : 06 mars 2015 08:40 Pas mal de monde utilise la RPi pour faire une borne :)

Par contre niveau puissance, pour le même prix je conseille l'Odroid C1, voilà un tableau comparatif.
À retenir pour l'Odroid : meilleur processeur et pour Gigabit (contre un vieille conversion USB pour la RPi), par contre un port micro HDMI sans CEC (ce dernier est utile pour contrôler un XBMC avec la télécommande de votre TV si cette dernière le supporte).
Exact on voit beaucoup de monde utiliser des Raspberry Pi dans des bornes arcade.
c.f. Un Bartop Arcade 2 joueurs pour moins de 300€ c'est possible ?

On trouve aussi sur le marché de plus en plus de kits bois prédécoupés à tous les prix, voici quelques liens:
- https://pm88.fr/
- https://www.fabrikborne.com/
- http://www.arcadefromscratch.com/
- https://art-cab.fr/fr/
- http://www.smallcab.net/
- http://www.arcademy.fr/
- https://www.arcadeworlduk.com
- http://arcadeforge.net/
- https://www.arcadespareparts.com/

Pages sympas bornes faites maison:
- https://www.facebook.com/YourMameCab/
- https://www.facebook.com/groups/154697281350226/

OS pour de la "multi-emulation" sur Raspberry:
- https://archive.recalbox.com/ (je pense le plus simple d'utilisation, existe pour Pi1,2,3, PC32 et 64bits, Odroid XU4 et Odroid C2)
- https://retropie.org.uk/download/ (très complet, mais un peu compliqué)
- http://www.happi-game-center.com

Divers tutos Recalbox sur youtube:
- Channel MikOzzZ aka MikOz Retro
- Channel Recalbox



TUTO RECALBOX 14 - UNIBIOS NEOGEO

-> https://github.com/recalbox/recalbox-os ... PiFBA-(FR)

Faudrait peut-être penser à créer une section Raspberry Pi ici... :lol:

Cordialement,
Codex

Re: Joystick Arcade multi-émulateur autonome

Posté : 02 nov. 2017 18:34
par edd
Oui depuis, je suis passé sur un Pi 3 pour l'ému (mes Pi 2 ayant été recyclé en NAS et Mediacenter) et j'attend un Odroid XU4 ;)

Re: Joystick Arcade multi-émulateur autonome

Posté : 02 nov. 2017 18:43
par Codex
Cool, oui on peut faire beaucoup de choses avec un Raspberry Pi.
Certains se montent même des chaines hi-fi avec... :lol:

L'Odroid XU4, pour installer Recalbox dessus?! :mrgreen:

Re: Joystick Arcade multi-émulateur autonome

Posté : 02 nov. 2017 19:12
par edd
Oui, pour y installer Recalbox.
(c'est devenu beaucoup plus simple à présent ;))

Re: Joystick Arcade multi-émulateur autonome

Posté : 02 nov. 2017 23:31
par Codex
Bien bien, effectivement c'est devenu beaucoup plus simple! :wink:

Sinon la borne "Mini-tel" c'est bien sympa aussi:
Image

Ou encore la Retro Gaming Box à monter:

Notice en ligne: http://www.arcademy.fr/notice-en-ligne- ... g-box.html
Page officiel: http://www.arcademy.fr/control-panel-ar ... ry-pi.html

Pour finir on trouve aussi sur eBay des sticks chinois (pas trop mal, just plus bruyant que du matos Sanwa :lol: ) double joueur déjà équipé avec une Pandora Box à partir de 160 dollars... si cela ne tombe pas à la douane... :lol:


Re: Joystick Arcade multi-émulateur autonome

Posté : 03 nov. 2017 11:04
par edd
Oui, c'est rigolo les bartops à base de minitel avec déco façon AstroCity.
Par contre niveau ergonomie, c'est moins bien ;)
En fait, aujourd'hui, j'utilise principalement n Pi (qui va être remplacé par un XU4) dans un boitier, qui reste branché en permanence (ce qui me permet de planifier des backup auto la nuit, etc.), sur lequel je branche des pads USB (type SNES et Xbox360) et un Hori RAP, le Hotrot me sert assez rarement mais c'est aussi car je manque de place...

J'étais en Corée du Sud cet été, j'ai pu y voir pas mal de trucs homemades, comme ces sticks avec Pandora Box intégrée dont tu parles.
(je consulte aussi pas mal ce qui se vend sur AliExpress :))
IMG_20170828_115717.jpg
IMG_20170828_115717.jpg (326.19 Kio) Vu 10522 fois
IMG_20170828_115648.jpg
IMG_20170828_115648.jpg (314.88 Kio) Vu 10522 fois
(photos perso ;))