Gamoover

Vous êtes nostalgiques des jeux vidéos de votre enfance ? Vous désirez acquérir, ou construire une borne d'arcade ? Vous trouverez ici les réponses a vos questions et une communauté de joueurs passionnés.

[Projet arrêté][RAsPiCade] une image disque pour l'arcade sur Raspberry Pi

Démarré par ian57, Dimanche 29 Décembre 2013, 11:48:02 AM

Monstercrunch

@Ian57: l'idée d'utiliser les entrées/sorties du Rp est bien sympathique, et je suis content de voir que tu t'y intéresse car je voulais justement utiliser cette fonctionnalité !
Cependant, selon les infos de ce tuto d'adafruit (http://learn.adafruit.com/retro-gaming-with-raspberry-pi/buttons) on aurait que 15pins utilisables ? Sauf que 2 players avec 4 boutons + le bouton p1, p2 et crédits ça fait déjà 19pins !
Je pensais utiliser un truc du genrehttp://www.adafruit.com/products/593 mais je voudrais savoir comment toi tu comptais t'y prendre vu qu'au final je vais surement utiliser ton image  :)

phenix06

#177
@Monstercrunch
Au niveau des Entrées Sorties du PI, j'ai utilisé le schéma trouvé sur https://github.com/mmoller2k/pikeyd .
Avec un circuit MCP23017 on gère 16 Boutons  , on peux selon les besoins chainer jusqu'à 7 MCP23017 soit 7x16 boutons
L'urgent est fait, l'impossible est en cours,
Pour les miracles, prévoir un délai ...

ian57

#178
Citation de: Monstercrunch le Jeudi 13 Mars 2014, 18:29:36 PM
@Ian57: l'idée d'utiliser les entrées/sorties du Rp est bien sympathique, et je suis content de voir que tu t'y intéresse car je voulais justement utiliser cette fonctionnalité !
Cependant, selon les infos de ce tuto d'adafruit (http://learn.adafruit.com/retro-gaming-with-raspberry-pi/buttons) on aurait que 15pins utilisables ? Sauf que 2 players avec 4 boutons + le bouton p1, p2 et crédits ça fait déjà 19pins !
Je pensais utiliser un truc du genrehttp://www.adafruit.com/products/593 mais je voudrais savoir comment toi tu comptais t'y prendre vu qu'au final je vais surement utiliser ton image  :)


Héhéhé c'est pour ça que Ducrot s'est décarcassé :-)... en fait en reconfigurant le GPIO du PI on a réussi à choper 25 E/S tor... pour pouvoir connecter 2 joueurs à 6 boutons + coins et P1 P2 (et il en reste même 2 pour faire un reset ou un halt) cf : https://github.com/ian57/Retrogame-2players/wiki C'est le pg résidant retrogame qui reconfigure les e/s et attends les données pour transformer en touches clavier. Il s'agit du pg adafruit modifié

je vais m'y prendre comme ça  https://github.com/ian57/Retrogame-2players/wiki en fin de page. Il faut faire quelques points de soudure sur le pi pour ajouter quelques pins et aussi condamner l'accès à la caméra (on récupère 4 e/s sur ce port)

"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ian57

#179
Citation de: fredkadelic le Jeudi 13 Mars 2014, 15:50:44 PM
Merci kos71 j'avais déjà pensé a la carte de 16giga mais comme j'ai pas mal de usb 16 go je me suis dit pourquoi pas :)et puis j'aimerai quand même savoir si cela est possible ^-

Ben ça doit être faisable... j'ai pas testé... faut juste voir ou se monte la clé usb si c'est en auto et renseigner le bon rep dans la config de l'ému.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ian57

Bon voila en images pour connecter facilement les fils du panel 2 x 2 joueurs en 6 boutons plus coins et  P1 P2 : Reste plus qu'à souder les fils issus du panel grâce au schéma de cablage









"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









fedaykyn

Salut,
ça fait un bout de temps que j'étais pas passé par ici  :D
Ton projet a bien évolué  ^-

Pour télécharger et tester ton iso, l'image en link sur la page 1 est à jour (avec la video de boot)?

Merci
et encore bravo pour ce boulot!  ^-^

ian57

Citation de: fedaykyn le Lundi 17 Mars 2014, 21:58:57 PM
Salut,
ça fait un bout de temps que j'étais pas passé par ici  :D
Ton projet a bien évolué  ^-

Pour télécharger et tester ton iso, l'image en link sur la page 1 est à jour (avec la video de boot)?

Merci
et encore bravo pour ce boulot!  ^-^

Merci, et oui la dernière version intègre la vidéo de boot, et c'est dispo sur la page sourceforge https://sourceforge.net/projects/rAsPiCade/ : rAsPiCade-2014-03-03.img.gz : New splash video with sound. Music from jamendo : Artist Ozzed  http://www.jamendo.com/fr/track/361552/i-like-jump-rope. Add a splash out picture when rAsPiCade halts.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









Monstercrunch

C'est nickel tout ça !  ^- Hâte de pouvoir tester, c'est vraiment top comme solution pour avoir quelque chose de plus léger et surtout pour pas avoir à se faire chier avec la configuration des émulateurs (vu qu'on a tous le même hardware, suffit qu'une personne le fasse et c'est bon  =:)) )

nimco123

Bonjour
Une question, peux t'on cabler le control Panel en USB sur le RaspBerry?
Ou est on obliger de passer en CPIO?
Antoine

ian57

Citation de: Monstercrunch le Mardi 18 Mars 2014, 10:30:00 AM
C'est nickel tout ça !  ^- Hâte de pouvoir tester, c'est vraiment top comme solution pour avoir quelque chose de plus léger et surtout pour pas avoir à se faire chier avec la configuration des émulateurs (vu qu'on a tous le même hardware, suffit qu'une personne le fasse et c'est bon  =:)) )

Le seul soucis encore c'est la config des touches qui n'est pas identique pour tous les émulateurs (en tout cas avec les pads, cf. le wiki de rAsPiCade), mais je vais essayer de régler cela avec le panel 2 joueurs et l'utilisation du pg retrogame... au final il y aura peut être 2 versions de rAsPiCade (ou une config a faire pour choisir sa version) : arcade panel et gamepad usb.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ian57

Citation de: nimco123 le Mardi 18 Mars 2014, 10:51:04 AM
Bonjour
Une question, peux t'on cabler le control Panel en USB sur le RaspBerry?
Ou est on obliger de passer en CPIO?
Antoine

ben tu peux passer par un hack panel (http://www.morere.eu/spip.php?article174) ou encore acheter un module panel -> usb (ipac ou autre générique).

le but de l'utilisation du gpio est justement de s'affranchir de ça. Après c'est sur le plus simple c'est l'utilisation d' encodeur joystick-boutons arcade USB 2 joueurs http://www.smallcab.net/encodeurs-joystick-c-32_73.html
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









fredkadelic

#187
Citation de: fredkadelic le Jeudi 13 Mars 2014, 15:50:44 PM
Merci kos71 j'avais déjà pensé a la carte de 16giga mais comme j'ai pas mal de usb 16 go je me suis dit pourquoi pas :)et puis j'aimerai quand même savoir si cela est possible ^-

Quelqu'un aurai la réponse pour pouvoir placer mes roms sur ma clef usb et si il y a une manipe pour le chemin vers les ému :-\ merci

ian57

Citation de: fredkadelic le Mardi 18 Mars 2014, 12:12:37 PM
Quelqu'un aurai la réponse pour pouvoir placer mes roms sur ma clef usb et si il y a une manipe pour le chemin vers les ému :-\ merci

Bon alors après un rapide test. Les clés usb ne sont pas auto montées sans mobius linux (en fait c plutôt bien)

du coup si la clé est toujours branchée au démarrage du raspi, il est plus simple de mettre dans le /etc/fstab une ligne du type :

/dev/sda1 /home/pi/roms vfat defaults 0 2

au démarrage le contenu de la clé sera montée dans le rep /home/pi/roms (il faut créer le répertoire)

après il faut renseigner ce chemin dans les configs des émulateurs concernés : la plupart du temps c'est dans le fichier de conf de l'ému : pour mame4all-pi c'est dans le fichier mame.cfg, il faut renseigner la variable rompath

rompath=/home/pi/roms


Voila voila
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









fredkadelic

Merci ian57 pas facile tous ça ::)je vais quand même voir.

ian57

Citation de: fredkadelic le Mardi 18 Mars 2014, 14:48:58 PM
Merci ian57 pas facile tous ça ::)je vais quand même voir.

Il te faudra utiliser une connexion ssh sur le pi mis en réseau : si tu quittes pimenu, ça éteint le système d'exploitation (prévu pour une extinction propre). C'est sur il faut une minimum de compétence linux pour attaquer rAsPiCade ;-)...
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









fredkadelic

Citation de: ian57 le Mardi 18 Mars 2014, 14:53:08 PM
Il te faudra utiliser une connexion ssh sur le pi mis en réseau : si tu quittes pimenu, ça éteint le système d'exploitation (prévu pour une extinction propre). C'est sur il faut une minimum de compétence linux pour attaquer rAsPiCade ;-)...

"C'est sur il faut une minimum de compétence linux pour attaquer rAsPiCade ;-)..." bon c'est mort pour moi ;D je vais acheter une carte sd plus grande ce sera plus simple.
Déjà réussir une connexion ssh....... enfin faut bien commencer un jour ;)
Je pensais qu'il y avais un moyen plus simple pour faire un transfert des roms sur la sd, comme la logué sur le pc avec un adaptateur sd-usb, copié collé direct dans les dossiers roms des ému et rouler jeunesse :D
heureusement qu'il y a des mec comme vous pour comprendre sinon avec moi :o :o