Je vous expose vite le "problème" (même si ça n'en ai pas vraiment un)
J'ai en projet des bornes d'arcade mais version écolo (qui permettent le recyclage de canettes piles etc...) (sujet ici: http://www.gamoover.net/Forums/index.php?topic=29747.0 )
Je voudrais faire un truc tout simple:
mettre à l'arrière de la borne un bouton pour allumer le Raspberry, faire en sorte qu'en allumant, ça lance la petite vidéo (comme dans le sujet évoqué plus haut, parce que ça fait juste classe pour attendre)
mais SURTOUT qu'en s'allumant, ça lance directement un jeu (et pas un émulateur)...voilà
Et petite question:
sur le Raspberry, est-il possible de brancher un adaptateur usb pour les sticks et arcade comme celui sur smallcab:
http://www.smallcab.net/encodeur-joystick-boutons-arcade-usb-joueur-cosses-28mm-p-274.html#.UxSpwM6qLis
(c'est celui que je prend en général pour les bornes)
Voilà, un grand merci à celles ou ceux qui pourront m'aider
alors dans l'ordre :
- pour l'interrupteur général, oui ya rien de plus simple cf :
http://www.starcab.net/newsdesk_info.php?newsPath=2_30&newsdesk_id=6 la dernière figure, j'ai fait cela sur ma scooby cab, l'inter alimente l'écran et le pc. T'as juste à mettre une multiplette derrière l'inter
- Pour la video c'est automatique dans la derniere version de rAsPiCade (elle fait 34 s temps moyen du démarrage). Tu peux remplacer par une de ton cru. Il suffit de remplacer le fichier splashvideo.mp4 par le tien en conservant le nom et le format (mpeg4). Tu peux l'uploader sur rAsPiCade via scp ou ftp.
- pour la question de lancer un seul jeu, c'est aussi très simple : il suffit de modifier le fichier .profile de l'utilisateur pi.
voila ce qu'il y a dedans
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
if [ -z "$SSH_CONNECTION" ]; then
# Launch PIMENU only
echo && echo "Starting PIMENU" && echo
/home/pi/pimenu/pimenu
sudo /usr/bin/fbi -T 1 -noverbose -a /home/pi/splash.png
sleep 2
sudo halt
fi
il faut remplacer le ligne /home/pi/pimenu/pimenu par une ligne qui lance un jeu par exemple
/home/pi/mame4all-pi/mame /home/pi/mame4all-pi/mame/roms/galaxian
et le tour est joué
Il vaut mieux faire les manips en ssh, car si tu quittes pimenu en local sur rAsPiCade ça lance le sudo halt qui stoppe proprement le pi.
cela se fera aussi lorsque tu quitteras le jeu unique lancé
- pour la question des sticks et boutons arcade, rAsPiCade est arcade ready et gère les boutons et microswitchs stick à l'aide du GPIO du PI cf :
https://github.com/ian57/Retrogame-2players/wikicependant tu as un peu de câblage et de soudure.
L'ipac ou tout autre adaptateur USB est une solution plus cher mais qui marchera sans soucis puisque la clavier fonctionne aussi pour piloter rAsPiCade.
voila voila
PS : si tu as vraiment des soucis avec les manips linux... je peux te préparer une image SD qui lance un seul jeu