<< Page précédente Retour au Sommaire Page suivante >>
MythGame est utilisé comme un frontal pour démarrer tout émulateur exécutable par votre système d'exploitation hôte. Ceci est un exemple de la façon de configurer xmame sous Linux. http://www.mameworld.net/ est une excellente ressource pour tout ce qui concerne mame.
Aperçu de l'installation :
Pour conserver les choses organisées, créer les répertoires suivants pour l'utilisation de xmame dans /usr/local/share/xmame
: hiscore, roms, et snaps.
$ mkdir -p /usr/local/share/xmame/{highscore,roms,snaps}
Téléchargez le source de xmame à partir de http://x.mame.net/download/xmame-0.103.tar.bz2 :
$ wget http://x.mame.net/download/xmame-0.103.tar.bz2 $ tar -xjf xmame-0.103.tar.bz2 $ cd xmame-0.103
Modifiez le Makefile avec votre éditeur préféré. Ajustez les options à votre système.
$ joe Makefile
Puis construisez et installez xmame :
$ make $ su (enter password) # make install # exit
Une fois mame installé, nous devons créer quelques valeurs par défaut.
$ mkdir ~/.xmame $ cp docs/xmamerc.dist ~/.xmame/xmamerc
Comme certaines ROMs fonctionnent mieux avec différentes boîtes à outils d'affichage, ou même peut-être des plus anciennes versions de xmame, il est pratique de conserver tous vos binaires xmame et de les renommer pour inclure le numéro de version. MythGame vous permet de faire correspondre des roms individuellement à des binaires préférés.
$ su (enter password) # mv /usr/local/bin/xmame.x11 /usr/local/bin/xmame-0.103.x11 # exit
xmamerc
après une mise à jour car certaines des options par défaut peuvent avoir changées.
Éditez ~/.xmame/xmamerc
pour inclure vos chemins :
### Lié à Fileio ### rompath /usr/local/share/xmame/roms snapshot_directory /usr/local/share/xmame/snaps cheat_file /usr/local/share/xmame/cheat.dat hiscore_file /usr/local/share/xmame/hiscore.dat hiscore_directory /usr/local/share/xmame/hiscore history_file /usr/local/share/xmame/history.dat mameinfo_file /usr/local/share/xmame/mameinfo.dat
Confirmez que xmame fonctionne avant de le lancer à l'intérieur de MythTV. Placez votre ROM dans le répertoire /usr/local/share/xmame/roms
que vous avez créé précédemment.
Lancez xmame avec le jeu de votre choix. Dans cet exemple, nous utilisons Gauntlet :
$ xmame gauntlet
Quelques commandes clavier basiques de mame :
5 = Insérer une pièce 1 = Activer le joueur 1 touches fléchées = mouvement Control gauche = bouton 1 Alt gauche = bouton 2 ESPACE = bouton 3 ÉCHAP = sortir TAB - menu ~ pour ajuster le volume < et >
Les fichiers suivants vous permettent d'ajouter des fonctionnalités supplémentaires. Placez les dans /usr/local/share/xmame
:
catver.ini
est un catalogue de catégories et de versions de ROMs mame populaires.Utile pour conserver l'organisation d'une grande collection de ROMs. Il peut être téléchargé à partir de http://www.catver.com ou http://www.mameworld.net/catlist
Elles peuvent être téléchargées à partir de http://www.classicgaming.com/mame32qa/ . Les photos d'écran sont affichées lorsque vous parcourez vos ROMs dans mythgame. Dézippez et placez-les dans /usr/local/share/xmame/snaps
history.dat
Téléchargez-le à partir de http://www.arcade-history.com/ . Ce fichier donne un peu d'historique sur chaque ROM.
hiscore.dat
Téléchargez-le à partir de http://www.mameworld.net/highscore/
Téléchargez-le à partir de http://cheat.retrogames.com/
MythGame fait partie du paquet mythplugins. Consultez les instructions dans la section Téléchargement et compilation pour obtenir mythplugins.
Passez dans le répertoire mythplugins :
$ cd ~/mythplugins-0.21
Compilez et installez mythgame :
$ ./configure --disable-all --enable-mythgame $ qmake mythplugins.pro $ make $ su (enter password) # make install # exit
Démarrez mythfrontend et naviguez vers Utilitaires/Configuration→Configuration→Paramètres Media→Paramètres Jeux→Émulateurs. Sélectionnez ((Nouvel émulateur)
.
Pour configurer un nouvel émulateur xmame, entrez ce qui suit :
Nom d'émulateur : xmame-0.103.x11 (Nom que vous voulez utiliser pour votre émulateur ou jeu) Type : xmame (Ceci est utilisé uniquement à des fins d'affichage et n'affecte pas les fonctions de votre système) Commande : xmame-0.103.x11 -vidmod 1 -fullscreen (Chemin et nom du binaire + tout paramètre optionnel) Chemin de ROM : /usr/local/share/xmame/roms (Ceci indique à MythGame les répertoires à balayer pour les ROMs à utiliser avec cet émulateur) Photos d'écran : /usr/local/share/xmame/snaps (Ceci indique à MythGame les répertoires à balayer pour les photos d'écran à utiliser avec ces ROMs) Répertoire de travail : (Répertoire vers lequel changer avant de lancer le jeu ou l'émulateur. Vide comme dans notre cas indique que le paramètre est ignoré) Extensions de fichier : (Liste de toutes les extensions de fichier à utiliser par cet émulateur. Vide signifie tous les fichiers sous le chemin de ROM) [] Autoriser les jeux à s'étendre sur plusieurs ROMs/disques (traitera game.1.rom game.2.rom game.3.rom comme un jeu)
Rédacteur : Ookaze (01/09/2008) : synchro 2008-03-10, v0.21.00