Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
applications:jeux:xmame [Le 11/12/2006, 11:07]
80.170.94.130
— (Version actuelle)
Ligne 1: Ligne 1:
-  dapper 6.06 
-  en cours d'​écriture 
  
-article proposé par [[utilisateurs:​manu_newbie]] 
- 
-[[http://​x.mame.net/​|Xmame]] est un émulateur de borne d'​arcade,​ celles qu'on trouve dans les café et les salles de jeu. cet émulateur est capable de reproduire à la perfection le fonctionnement de très nombreuses machines ayant des fonctionnment bien différents. 
- 
-===== Installation ====== 
- 
-2 possibilités:​ 
- 
-==== via le gestionnaire de paquets ==== 
- 
- ​[[applications:​synaptic]] ou [[applications:​adept]] proposent dans les dépots multiverse (à activer) les paquets xmame, xmame-X, xmame-SDL ainsi que kxmame, une interface graphique pour xmame/KDE. 
- 
-Xmame.x11 propose une utilisation d'​openGL et de X\\ 
-Xmame.SDL propose une utilisation des librairies SDL 
- 
-==== compiler une version récente ==== 
- 
-Récupérer les sources sur le site internet http://​x.mame.net/,​ décompressez dans un répertoire et éditez le fichier '​makefile'​.\\ 
-Pour générer xmame.x11, il faut décommenter certaines lignes: 
- 
-  DISPLAY_METHOD = x11 
-  X11_OPENGL = 1 
-  JOY_SDL = 1   ##​support du joystick par les lib. SDL 
- 
-les sources ne contenant par de fichier '​configure',​ la compilation se fera de la façon suivante: 
-  make 
-  sudo make install 
- 
-===== configurer ===== 
- 
-==== ajout des répertoires ==== 
-créer des répertoire (sudo mkdir):\\ 
-  rompath=> ​              /​usr/​share/​games/​xmame/​roms 
-  samplepath=> ​           /​usr/​share/​games/​xmame/​samples 
-  artwork_directory=> ​    /​usr/​share/​games/​xmame/​artwork 
- 
-et autoriser l'​écriture:​ 
-  sudo chmod 777 -R /​usr/​share/​xmame/​* 
- 
-==== fichier xmamerc==== 
- 
-le répertoire ~/.xmame/ contient un fichier '​xmamerc',​ il est indispensable de le configurer en fonction des répertoires qui existent vraiment. 
- 
-<​code>###​ Data files/​directories ### 
-rompath ​                /​usr/​share/​xmame/​roms ​        ##​éditez cette ligne 
-samplepath ​             /​usr/​share/​xmame/​samples ​     ##celle ci 
-artwork_directory ​      /​usr/​share/​xmame/​artwork ​     ##et celle ci 
-cheat_file ​             /​usr/​share/​xmame/​cheat.dat 
-hiscore_file ​           /​usr/​share/​xmame/​hiscore.dat 
-history_file ​           /​usr/​share/​xmame/​history.dat 
-mameinfo_file ​          /​usr/​share/​xmame/​mameinfo.dat 
- 
-### System-wide Configuration directories ### 
-inipath ​                /​etc/​xmame/​ini 
-ctrlr_directory ​        /​etc/​xmame/​ctrlr 
- 
-### User resources ### 
-cfg_directory ​          ​$HOME/​.xmame/​cfg 
-nvram_directory ​        ​$HOME/​.xmame/​nvram 
-memcard_directory ​      ​$HOME/​.xmame/​memcard 
-input_directory ​        ​$HOME/​.xmame/​inp 
-hiscore_directory ​      ​$HOME/​.xmame/​hi 
-state_directory ​        ​$HOME/​.xmame/​sta 
-snapshot_directory ​     $HOME/​.xmame/​snap 
-diff_directory ​         $HOME/​.xmame/​diff 
- 
-### MAME Related ### 
-defaultgame ​            ​pacman 
-language ​               english 
-fuzzycmp ​               1 
-cheat                   0 
-skip_disclaimer ​        0 
-skip_gameinfo ​          0 
-bios                    default 
- 
-### For target specific options 
-# use the target specific file. 
-# 
-# X11: xmame-x11rc 
-# SDL: xmame-SDLrc 
-# SVGA: xmame-svgalibrc</​code>​ 
- 
-==== Bios & roms ==== 
- 
-là, ça se complique, il faut mettre LES bios et les roms (dont vous possédez l'​original bien sûr) dans le répertoire '/​rom'​.\\ 
-Où trouver les bios pour xmame?? http://​google.fr\\ 
-Où trouver les roms?? http://​google.fr\\ 
- 
-==== testons l'​installation de xmame ==== 
- 
-===xmame.x11 ou xmame.SDL=== 
- 
-Supposons que je possède dans mon salon la borne street fighter 2 alpha et qu'en plus j'ai réusi à trouver le fichier rom correspondant '​sfa2.zip',​ que la rom et les bios soient dans le répertoire '​rom',​ je peux tester xmame.\\ 
- 
-avec xmame.x11: 
-  xmame.x11 sfa2 -vidmod 2 -fullscreen -afs   ##​vidmod2=openGL afs=autoframeskip 
-avec xmame.SDL 
-  xmame.SDL sfa2 -ef 2 -ws 2 -hs 2 -fullscreen -afs  ##ef 2=effet diminuant les scanlines, ws et hs=augmenter par 2 la taille de la fenetre 
- 
-=== consulter l'​aide=== 
-pour connaitre toutes les options possible de xmame, il y a 2 possiblités:​ 
-  * via konqueror ( man:xmame )ou la console: ​ 
-<​code>​man xmame</​code>​ 
-  * consulter le '​help':​ 
-<​code>​xmame --help</​code>​ 
- 
-=== le joystick? === 
- 
-**partie à améliorer** 
- 
-Vérifier que le joystick est bien pris en charge par le noyau: 
-  lsmod | grep joydev ​ => module noyau joystick 
-  ls /​dev/​input/​js* ​   =>doir renvoyer une ligne par joystick /​dev/​imput/​js0,​ 1 ... 
- 
-Certaines options en ligne de commande permettent de tester le fonctionnement du / des joystick:\\ 
-  * indiquer le chemin vers le(s) périphérique(s) joystick: 
-<​code>​xmame.x11 <rom> <option video> -jdev /​dev/​input/​js</​code>​ 
-  * indiquer le type de joystick: ici 5 correspond à un support joystick SDL 
-<​code>​xmame.x11 <rom> <option video> -jt 5</​code>​ 
- 
-problème:​\\ 
--quand xmame reconnait le joystick avec ces lignes, il y a toujours un problème, soit la croix me permet d'​aller à gauche, en haut en bas et jamais à droite, soit elle n'est pas reconnue du tout :-( \\ 
--j'ai essayé d'​ajouter plusieurs paquets via [[applications:​adept]]:​ joystick, jscalibrator,​ x-server-xorg-input-joystick,​ lijsw2, j'ai recalibré de nombreuses fois mon joystick et j'ai toujours des problèmes.\\ 
--à part les axes, j'ai réussi à faire fonctionner le sautres boutons du joystick. 
-FIXME :!: 
- 
- 
-===== les GUI / interfaces graphiques ===== 
- 
-les possiblités sont nombreuses, mais j'ai des difficultés à les faire fonctionner:​ 
- 
-==== gxmame ==== 
- 
-à compiler depuis les sources: http://​gxmame.sourceforge.net/​ 
- 
-Après avoir téléchargé et dezipé les sources: 
-  ./configure --enable-joystick 
-  make 
-  sudo make install 
- 
- 
-**problème**:​\\ 
--chez moi, il n'y a désespéremment aucun jeu dans la liste, alors que les répertoires sont bien configurés. FIXME :!: \\ 
--plantage de X: au lancement, X plante, je dois passer par [ctrl]+[alt]+[Fx] et revenir à [ctrl]+[alt]+[F7] pour retrouver le bureau ​ FIXME :!: 
- 
- 
-==== kxmame ==== 
- 
-il est disponible dans [[applications:​adept]] 
- 
-**problème**:​\\ 
--comme Gxmame, fait planter X, nécessitant de changer de terminal [ctrl]+[alt]+[Fx] puis [ctrl]+[alt]+[F7]\\ 
--plante régulièrement,​ je ne suis pas arrivé jusqu'​à lancer xmame via kxmame\\ 
--capable de créer une liste des jeux (enfin!)\\ 
-FIXME :!: 
  • applications/jeux/xmame.1165831658.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)