Gamoover

[move]Vous vous épilez le maillot et collectionnez les bornes d'arcade avec des hommes musclés dessus ? Alors soyez les bienvenus sur Gamoover ! [/move]

[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

ian57

Le projet RAsPiCade est maintenant arrêté. Il n'y aura plus de mise à jour.



Bonjour à tous,

Je vous présente mon image disque pour Rasberry PI (mini ordinateur à base ARM à 35€) dédiée à l'arcade : https://sourceforge.net/projects/rAsPiCade/ (d'autres projets existent, pimame http://pimame.org/,  picade http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p).

3 émulateurs sont présents et optimisés pour le petit ARM : Mame4all-pi, pi-SNES9x et pcsx_rearmed. Le système démarre automatiquement sur Pimenu pour le choix de l'émulateur. Plus d'info sur la partie wiki https://sourceforge.net/p/rAsPiCade/wiki/HowTo/

Elle est "arcade ready" avec l'utilisation d'une version modifiée de retrogame (original ici  https://github.com/adafruit/Adafruit-Retrogame) qui permet la connexion de 2 joueurs à 6 boutons ( https://github.com/ian57/Retrogame-2players le schéma de câblage est présent)

le programme Retrogame utilise le GPIO du raspberry pour connecter les boutons et joys : on s'affranchit alors d'un IPAC ou similaire.

[Edit]
Nouvelle version de rAsPiCade avec quelques corrections de bug et l'intégration d'EmulationStation2. Il est possible de choisir son frontend au démarrage de la distrib (même système que pour la config du net et de l'audio)

"- rAsPiCade-samba-gamepads-keyboard-pikeyd_ready-B+GPIOready-Pimenu-ES1-ES2-20141021.img : Correction of buttons 2-3 inversion on pifba. Button 5-6 for player 2 in mame4all are configured. Adding a frontend selector at boot time : Choose among Pimenu, EmulationStation1 and EmulationStation2. As for audio and net, rename in avoid_config directory the file no_frontendconf_at_boot.remove_extention_to_deactivate_question to no_frontendconf_at_boot. Update to latest kernel and firmware : Linux rAsPiCade 3.12.30+ + Oct 17 2014 18:00:02 Copyright (c) 2012 Broadcom version 845092531e360acd37f2f1964157f8079c77edfb (clean) (release). Scraper has been modified to record the name of the game instead of the rom filename even if the image is not found in database."

Par défaut l'image n'est plus en quiet boot et est overclockée à 900MHz, à vous par la suite de configurer le quiet boot.

Maintenant il faut que je mette à jour toutes la docs!!!

Bon test

Nouvelle vidéo :

[youtube=480,270]3g4r0r-zLIU[/youtube]

[/edit]
en vidéo avec des gamepad usb : http://youtu.be/05vXSzuIjaU

Le but est d'éviter le portable pour la conception d'un bartop par exemple.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









aje_fr

Salut,
Ca a l'air bien sympa ça !
Par contre, est ce compatible avec tous les raspberry pi, le miens est une première génération et donc avec deux fois moins de ram...
Sinon, ça fait un moment que je n'y ai pas touché, ce genre d'adaptateur HDMI/VGA est il compatible ? :
http://www.ebay.fr/itm/PC-HDMI-to-VGA-SVGA-RGB-Video-Audio-Cable-Lead-Converter-Adapter-/231080970897
A+
Think different, don't purchase Apple !


maldoror68

pcsx rearmed tourne à 100% ?
sinon par contre pour le reste chapeau !  ^-^

Gg45


ian57

Citation de: aje_fr le Dimanche 29 Décembre 2013, 12:34:39 PM
Salut,
Ca a l'air bien sympa ça !
Par contre, est ce compatible avec tous les raspberry pi, le miens est une première génération et donc avec deux fois moins de ram...
Sinon, ça fait un moment que je n'y ai pas touché, ce genre d'adaptateur HDMI/VGA est il compatible ? :
http://www.ebay.fr/itm/PC-HDMI-to-VGA-SVGA-RGB-Video-Audio-Cable-Lead-Converter-Adapter-/231080970897
A+

Ah pour le pi première génération... j'en sais rien, j'ai des 512 revB... du coup du me dira :-)

Pour l'adaptateur HDMI/VGA, c'est ce que que j'utilise sauf que je l'ai payé 30€!
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ian57

#6
Citation de: maldoror68 le Dimanche 29 Décembre 2013, 13:38:00 PM
pcsx rearmed tourne à 100% ?
sinon par contre pour le reste chapeau !  ^-^

J'ai testé avec crash bandicot... ça marche, avec Duke nukem c'est à peine jouable! L'émulateur PS1 c'était surtout pour tester, car je me doutais bien que cela ramerait...
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ian57

Ah oui j'oubliais pour Mame il s'agit de la version 0.35b7 et il faut se tourner vers un set de roms compatibles tel MAME GP2X_Wiz 2.2 Full Romset

Pourquoi une version assez ancienne de mame... parce qu'elle utilise moins de ressources que les plus récentes... et ça compte pour le PI.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









kos71

salut et un grand merci a toi pour ton travail je comptais justement me mettre sur pinmame pour mettre dans ma cocktail jeutel .
@home: Flip TMNT, flip hurricane, Flip big guns, flip dracula,Flip F14,robocop, lw3,jokerz, rockybullwinckle,star wars De,sttng,dr who,tales from the crypt,jurassic park,laser war,gateway,tommy the who,baby pacman./cab=Mortal kombat 2,hang on DX, time crisis, hotd,pupitre fighting vipers, Naomi 1,  cocktail RP,cocktail missile command , cocktail "taito", cocktail space trek,cocktail galaxian,cocktail DE deco,cocktail SI., twin sega rally, OUT RUN,cockpit OT turbo, Virtua cop, Euro 40, astro city Blast city,mvs4u,namco exceleena red,madonna,aerocityx2,sega city ,bandido et afterburner dx;

padawan

Chapeau  <:)
le délai du boot jusqu'au lancement d'un jeu n'est pas trop lent?
que doit on ajouter en + des 35 € pour faire cet ensemble écran, clavier, je parle des adaptateurs, des alims et autres connecteurs ?
^-

Thieum

Citation de: ian57 le Dimanche 29 Décembre 2013, 16:00:03 PM
Ah oui j'oubliais pour Mame il s'agit de la version 0.35b7 et il faut se tourner vers un set de roms compatibles tel MAME GP2X_Wiz 2.2 Full Romset

Pourquoi une version assez ancienne de mame... parce qu'elle utilise moins de ressources que les plus récentes... et ça compte pour le PI.

Cette version a  15 ans... Je suppose que les roms de jeux plus récents ne tourneront pas?

ian57

Oui tout à fait... mais les jeux récents demande trop de ressources pour tourner sur le petit pi.

Y'a un autre ému à utiliser Advance mame... je vais voir ce que je peux faire avec... plus récent... à voir

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









Thieum

Perso c'est ce qui me bloque avec ce système... si je ne peux pas au moins faire tourner les jeux CPS2 ou neogeo c'est vraiment dommage.
Par contre ça reste une solution intéressante pour des projets de micro-bornes.

ian57

#13
Citation de: Thieum le Lundi 30 Décembre 2013, 11:17:51 AM
Perso c'est ce qui me bloque avec ce système... si je ne peux pas au moins faire tourner les jeux CPS2 ou neogeo c'est vraiment dommage.
Par contre ça reste une solution intéressante pour des projets de micro-bornes.

Quand tu dis système. tu penses Linux... ou Raspberry Pi.

Jettes un oeil à pimame , la liste des émulateurs est longue...
MAME - AdvanceMAME & MAME4ALL
CPS I / CPS II - Final Burn Alpha
Neo Geo - GNGeo
Playstation - pcsx-reARMed
Genesis - DGen
SNES - SNES9x
NES - AdvMESS
Gameboy - Gearboy
Gameboy Advance - GPSP
ScummVM
Atari 2600 - Stella
Cavestory - NXEngine
Commodore 64 - VICE

sinon je peux essayer d'ajouter gngeo http://gngeo.berlios.de/?page=faq et advanceMame

Effectivement, j'ai prévu mon image pour mon usage... un bartop... et aussi les jeux oldies...

mais bonne idée je vais jeter un oeil la dessus


[edit] Je viens d'installer advmame... marche bien et 1944 tourne pas mal...) Maintenant il faut configurer une peut tout cela, mais du coup ça fait tourner les jeux PCS2 :-)

reste plus que gngeo


[reedit] après quelques tests 1944 est jouable avec advmame 1.2 issu de http://blog.sheasilverman.com/tag/advancemame/ (le créateur de pimame). Je vais l'intégrer dans l'image
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









frenchcouze

Super merci.
Impeccable pour ma mini borne pacman

http://www.gamoover.net/Forums/index.php?topic=28897.48

Ça va me faire gagner du temps pour la configuration des ports GPIO  :-)=
WIP : Mini Donkey Kong From Scratch http://www.gamoover.net/Forums/index.php?topic=29455.0

ian57

Bon gngeo fonctionne ... mais je n'arrive pas à trouver de roms compatibles.... pour l'instant, j'ai inlassablement le même message d'erreur quelques soit le bios ou la roms téléchargée...

des idées des liens...en MP svp

5 émulateurs au pimenu ;-)
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57