Salut,
Je suis actuellement en train de me monter un MameCab, ce qui m'a amené à tester ou envisager plusieurs type de config:
Sous Windows, sous Linux, avec tel ou tel FrontEnd, avec les drivers Calamity ou soft15 etc...
Au file de mes recherches je suis tombé sur Groovy Arcade Linux, une distrib Linux dediée à l'intégration en Mame Cab.
Le côté pratique c'est tout est déjà intégré: Os, Emulateur et drivers 15khz. Grosso modo il ne reste plus qu'a y placer quelques roms et artworks et le tour est jouer.
Ce tuto va se décomposer en plusieurs parties (3 vraisemblablement) dont la première commence maintenant:
Installation de Groovy Arcade Linux:/!\Attention toutes les données existantes sur le Disque dur utilisé avec ce tuto seront effacées par l'installation qui va suivre/!\1-Les pré-requis:
- Un pc hôte (celui sur lequel va être installé GAL), un pc client (votre PC de tous les jours)
- le PC hôte doit être IMPERATIVMENT equipé d'une carte réseau, branchée sur votre réseau domestique via un câble RJ45
- Groovy Arcade Linux 32Bit ou Groovy Arcade Linux 64bit
- Un Client VNC (on verra son utilisation dans la troisième partie)
- Putty (ou n'importe quel autre client SSH, à voir également dans la seconde partie)
- Win_Main.py (Fichier python debuggé par mes soins , corrigeant un crash lors de la sortie de Wah!Cade)
Bien qu'il existe des versions plus récentes de GAL (pour Groovy Arcade Linux) j'ai volontairement choisi celles-ci pour les raisons suivantes:
-Gentoo plus rapide à démarrer que la version Arc.
-Wah!Cade, disparu des dernières versions de GAL, est meilleur à mon sens qu'Advance Menu (plus ou standard)
Ressources disponibles:C'est parti,
Installation:On va d'abord travailler avec un ecran VGA/SVGA standard, une fois GAL complètement installé, on pourra continuer à le modifier sur un moniteur 15khz.
On insère donc la petite galette gravée de GAL dans son lecteur CD et on démarre dessus (Il est possible de l'utiliser en USB bootable mais on verra cela plus tard)
Une fois le CD démarré on arrive sur ce premier écran:
On choisi SVGA/VGA/LCD Monitor
Cet ecran d'accueil vous informe qu'à tout moment vous pouvez switcher entre le menu d'installation et le shell, chose dont on se servira à la fin de l'install.
Enfin le premier menu d'installation, on va commencer par choisir le Partition Manager.
On Sélectionne le premier disque, celui où sera installé l'émulateur les roms etc...
On se déplace d'une partition à l'autre avec les flêches haut et bas et on supprime chacune des partitions avec la touche "d"
Au final ou doit avoir ceci (ne tenez pas compte du label. Si c'est le cas on se déplace sur write et l'on valide soit par la touche entrée soit en écrivant yes.
Si tout c'est bien passé, vous êtes de retour ici. Cette fois-ci choisissez Setup...
...Puis Network Setup
On choisi la première carte disponible
En théorie, si vous avez suivi les pré-requis vous devriez répondre non.
Dans la plupart des réseaux domestiques il y a un serveur dhcp (souvent c'est la box qui fait office de serveur), donc répondez "no". Si vous n'avez pas de serveur dhcp : dimerde yourselfe. (ou on verra ça plus tard
)
On répond yes pour activer la carte réseau.
Inutile de configurer la partie audio, on passe de suite à la vidéo.
On commence par le "Monitor Type"
De nouveau on choisi SVGA (ou VGA, ça ne fera pas de différence) car on va encore continuer sur un écran standard.
Dans le menu Monitor Orientation on choisi Horizontal
Puis on défini le monitor Aspect à: Default/Normal 4:3. Une fois défini on revient au menu précédent en sélectionnant "Return to main" et on choisi system setup menu.
On sélectionne Password, définir un mot de passe maintenant servira à se connecter en SSH (avec putty) plus tard.
pour pas me prendre la tête j'ai mis password, mais vous pouvez mettre ce que vous voulez.
Il faudra le rentrer une seconde fois pour le confirmer.
Ensuite on lance le language setup et on choisi keyboard
On change le keymap US pour fr
Vu que l'on va utiliser Wah!Cade et pas AdvanceMenu on zap la configuration d'advancemenu, ainsi que celle de switchres car le fichier aura normalement été rempli par la configuration vidéo(Cf: plus haut).
On choisi Wah!Cade.Un fichier Mame.xml sera créé et Wah!Cade sera défini comme frontend par défaut.
Un petit message vous explique que l'outil de configuration de Wah!Cade sera lancé au premier re-démarrage et qu'ensuite il faudra choisir FVWM comme frontend si vous voulez de nouveau y avoir accès.
On choisi Return to Main jusqu'au premier menu et l'on choisi Hard Drive Install
On confirme notre choix en selectionnant YES
Une nouvelle fois on se fiche de la partie audio et on choisi NO.
Pareil pour le drive de Snapshot, pas indispensable donc encore une fois, NO.
On vous propose ensuite de partitionner votre disque et évidemment on répond: YES
On choisi le même disque que celui duquel on avait supprimer les partitions précédemment.
Dernier avertissement avant installation, si vous êtes courageux: YES
C'est parti pour 10 minutes (Grand MAX, sur le mien ça prend 3minutes)
Voilà c'est fini, il n'y a plus qu'à re-démarrer le PC.
Configuration:Voici les premiers gestes de configuration, pour pouvoir jouer ne serai-ce qu'avec les jeux inclus.
Une fois le pc re-démarré la première fois Wah!Cade Setup est lancé.
On trouve 4 onglets:Wah!cade(c'est ici que l'on effectue une partie de la configuration du GUI), KEYS (c'est ici que l'on attribue les touches utilisées par le FrontEnd, Emulators (c'est ici que l'on configure les différents émulateurs) enfin M.AM.E. Only est un menu lié uniquement à MAME où l'on configure les chemins vers quelques fichiers et la génération de la liste des jeux visible par le FrontEnd.
Pour l'instant on va faire basique on choisi donc directement EMULATORS et l'on configure les différentes options comme sur le screenshot ci-dessus.
Enfin on sélectionne l'onglet M.A.M.E et on configure comme sur le screenshot ci-dessus, une fois terminé on clique sur setup filter.
une fois la liste générée on peut refermer la fenêtre puis on clique sur file puis save.
vous pouvez re-démarrer le pc et vous devriez avoir le frontend Wah!Cade:
Avec moins de jeux tout de même.
Je vous rassure même si l'interface Wah!Cade de base n'est pas très engageante, on peut très facilement la customiser pour faire quelque chose de joli. Mais ça on le verra plus tard.
Fin de la première partie du Tuto.ps: n'hésitez pas à faire des commentaires, des remarques ou des suggestions.