Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/09/2006, à 11:18

jeremix

xmame

Salut,
Cela fait 2 jours que je cherche un tuto sur l'installation de xmame, j'en ai vu quelques uns mais ils ont l'air incomplet ou confus.
Si une bonne âme, qui a xmame sur son ubuntu, pouvait expliquer comment faire, ça serait cool?
Merci. smile


ubuntucounter user 8236

Hors ligne

#2 Le 23/09/2006, à 12:01

compte supprimé

Re : xmame

t'emmerde pas!
va dans synpatic et cherche kxmame

il va installer tout ce qui faut plus une interface graphique bien foutu...

#3 Le 23/09/2006, à 12:36

jeremix

Re : xmame

Kxmame, c'est pas seulement pour kde? hmm

Dernière modification par jeremix (Le 23/09/2006, à 12:37)


ubuntucounter user 8236

Hors ligne

#4 Le 23/09/2006, à 13:07

compte supprimé

Re : xmame

ca peut paraitre bizzare maix les appli KDE marchent sous gnome(amarok, k3b, kxmame...)

#5 Le 23/09/2006, à 14:06

jeremix

Re : xmame

Ok merci, j'me lance. wink


ubuntucounter user 8236

Hors ligne

#6 Le 23/09/2006, à 14:37

dylhoxic

Re : xmame

MCpaul34 a écrit :

ca peut paraitre bizzare maix les appli KDE marchent sous gnome(amarok, k3b, kxmame...)

Pourquoi est-ce bizarre ? C'est seulement des libs diffèrentes...


Kubuntu++

Hors ligne

#7 Le 23/09/2006, à 15:41

coffee

Re : xmame

ce qui est bizarre c'est de laisser les gens le faire lol


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#8 Le 23/09/2006, à 16:52

jeremix

Re : xmame

C'est installé, les roms sont dans "usr/share/games/xmame" mais l'émulateur ne les trouve pas. hmm


ubuntucounter user 8236

Hors ligne

#9 Le 25/09/2006, à 13:15

alteo_gange

Re : xmame

jeremix a écrit :

C'est installé, les roms sont dans "usr/share/games/xmame" mais l'émulateur ne les trouve pas. hmm

Salut! J'ai le même problème.

Hors ligne

#10 Le 25/09/2006, à 20:48

Chaton

Re : xmame

Premièrement, as-tu l'exécutable xmame sur ton poste.

Si non, il faudra que tu compiles les sources où que tu te trouves le fichier binaire.
En effet, Kxmame n'est qu'un front end (un lanceur)

Ensuite, tu donnes le chemin de ton exécutable dans Kxmame
"Configuration - Répertoire - KxMame Directory - Xmame exécutable" (n'oublie pas de cliquer sur ajouter, puis OK)

Ensuite, tu donnes un emplacement pour tes roms :
"Configuration - Répertoire - Chemin pour xmame - Rom path" (n'oublie pas de cliquer sur ajouter, puis OK)

Ensuite, si tout va bien, tu peux lancer tes jeux.

Pour plus d'info, tu peux aller sur les posts suivants :
http://forum.kubuntu-fr.org/viewtopic.php?id=55674
http://forum.kubuntu-fr.org/viewtopic.php?id=41652

Hors ligne

#11 Le 25/09/2006, à 21:37

jeremix

Re : xmame

J'ai réussit à installer les roms, mais je ne trouve pas l'executable.
Je pense l'avoir quelque part car il y a des fichiers xmame un peu partout.
Je regarderais ça demain, merci pour les infos. wink


ubuntucounter user 8236

Hors ligne

#12 Le 26/09/2006, à 00:51

nikos_sophos

Re : xmame

pour l'exe il suffit de ragrder dans synaptic si la case est cochée en vert en face de xmame ou de faire une recherche ou de lancer "xmame" dans une console.

moi j'aimerais faire marcher http://www.anti-particle.com/wahcade.shtml ce soft refuse de se lancer systématiquement je ne comprend pas !

y a aussi PyXmame http://pegueroles.com/pyxmame/index.php/Home qui fonctionne sans problème mais c'est pas super beau !

y a aussi http://plusplus.free.fr/frontend/ très simple et sympa.


"J'ai karchérisé mon PC avec tout un tas d'anti merdes" Vu sur un forum d'aide Windows !

Hors ligne

#13 Le 26/09/2006, à 02:23

alteo_gange

Re : xmame

jeremix a écrit :

J'ai réussit à installer les roms, mais je ne trouve pas l'executable.
Je pense l'avoir quelque part car il y a des fichiers xmame un peu partout.
Je regarderais ça demain, merci pour les infos. wink

Je testerai demain. Ce doit être un de ces fichiers:

/usr/games/xmame.x11
(ou /usr/games/xmame ou /etc/alternatives/xmame)

Hors ligne

#14 Le 26/09/2006, à 16:32

alteo_gange

Re : xmame

Chaton a écrit :

Ensuite, tu donnes le chemin de ton exécutable dans Kxmame
"Configuration - Répertoire - KxMame Directory - Xmame exécutable" (n'oublie pas de cliquer sur ajouter, puis OK)

Ensuite, tu donnes un emplacement pour tes roms :
"Configuration - Répertoire - Chemin pour xmame - Rom path" (n'oublie pas de cliquer sur ajouter, puis OK)

Le chemin de l'exécutable par défaut a l'air bon: /usr/games/xmame

Il faut modifier le répertoire des roms: remplacer /usr/lib/games/xmame/roms par /usr/share/games/xmame/roms

La plupart des chemins des répertoires et des fichiers du menu configuration -> répertoire sont faux. Ils commencent par /usr/lib/games alors que ce dossier n'existe pas. Il est difficile de trouver un équivalent pour tous les chemins. Pour le moment cela ne risque pas de marcher.

Hors ligne

#15 Le 26/09/2006, à 16:38

alteo_gange

Re : xmame

... et puis quand je fais un audit des jeux (menu fichier -> audite tous les jeux), sur les 5810 jeux supportés, aucun n'est trouvé.

Hors ligne

#16 Le 04/10/2006, à 23:06

nikos_sophos

Re : xmame

y a une astuce je crois :

- dans un terminal taper: xmame --showconfig

- "Copier" la configuration et la coller dans un fichier sous gedit

- Sauvegarder le fichier avec le nom xmamerc dans le dossier .xmame du répertoire utilisateur.

Libre à toi ensuite de spécifier où est ton répertoire de roms.


"J'ai karchérisé mon PC avec tout un tas d'anti merdes" Vu sur un forum d'aide Windows !

Hors ligne

#17 Le 05/10/2006, à 13:29

alteo_gange

Re : xmame

Merci pour ces infos nikos!

Faire fonctionner xmame ou xmess relève du parcours du combattant.

Quand j'essayais de lancer un jeu en ligne de commande ou même avec ta commande "xmame --config" j'obtenais:

GLERROR: cannot access OpenGL library libGL.so
GLERROR: dlerror() returns [libGL.so: cannot open shared object file: No such fi  le or directory]
Use of OpenGL mode disabled
XDGAOpenFramebuffer failed
Use of DGA-modes is disabled

Pour que xmame ou xmess trouve la librairie libGL.so:

sudo ln -s '/usr/lib/libGL.so.1.0.8762' '/usr/lib/libGL.so'

(mais #sudo ln -s '/usr/lib/libGL.so.1 '/usr/lib/libGL.so' aurait peut-être été plus approprié en cas de mise à jour de la librairie?)

Ensuite une erreur supplémentaire apparaissait:

GLERROR: cannot access GLU library libGLU.so

Solution:

sudo ln -s '/usr/lib/libGLU.so.1.3.060401' '/usr/lib/libGLU.so'

(là-aussi #sudo ln -s '/usr/lib/libGLU.so.1 '/usr/lib/libGLU.so' aurait peut-être été plus approprié)


Bref au final il reste encore 3 erreurs:

GLINFO: glPolygonOffsetEXT (2): not implemented !
XDGAOpenFramebuffer failed
Use of DGA-modes is disabled

Je serais curieux de savoir si vous avez les même erreurs quand vous tapez: "xmame --config" ou que vous lancez un jeu en ligne de commande?

Hors ligne

#18 Le 05/10/2006, à 23:30

nikos_sophos

Re : xmame

C'est marrant ça c'est des appels pour la 3D j'ai jamais eu ce genre de trucs.

Les drivers 3D sont biens installés et actifs ? Quelle est ta version de Xmame ?

voilà ce que me retourne la commande xmame --showconfig :

mac@macbuntu:~$ xmame --showconfig
warning: no mixer plugins available
info: trying to parse: /etc/xmame/xmamerc
error: unknown option history_file, on line 13 of file: /etc/xmame/xmamerc
   ignoring line
error: unknown option mameinfo_file, on line 14 of file: /etc/xmame/xmamerc
   ignoring line
info: trying to parse: /home/mac/.xmame/xmamerc
info: trying to parse: /etc/xmame/xmame-SDLrc
info: trying to parse: /home/mac/.xmame/xmame-SDLrc
### xmame running parameters ###

### Video Related ###
video-mode              0
fullscreen              0
arbheight               0
widthscale              1
heightscale             1
effect                  0
autodouble              1
frameskipper            1
throttle                1
frames_to_run           0
sleepidle               1
autoframeskip           1
maxautoframeskip        8
frameskip               0
brightness              1.000000
pause_brightness        0.650000
gamma                   1.000000
norotate                0
ror                     0
rol                     0
autoror                 0
autorol                 0
flipx                   0
flipy                   0

### Use additional game artwork? ###
artwork                 1
use_backdrops           1
use_overlays            1
use_bezels              1
artwork_crop            0
artwork_scale           1

### Vector Games Related ###
beam                    1.000000
flicker                 0.000000
intensity               1.500000
antialias               1
translucency            1
hardware-vectors        1

### Aspect ratio handling ###
keepaspect              1
perfectaspect           0
displayaspectratio      1.333333

### SDL Related ###
doublebuf               1
grabinput               0
alwaysusemouse          0
cursor                  1

### Video Mode Selection Related ###

### Input device options ###
joytype                 0
analogstick             0
joydevname              /dev/js
ugcicoin                0
# lircrc                <NULL> (not set)
steadykey               0
a2d_deadzone            0.300000
# ctrlr                 <NULL> (not set)
digital                 none
usbpspad                0
rapidfire               0

### Sound Related ###
samples                 1
samplefreq              44100
bufsize                 3.000000
volume                  -3
# audiodevice           <NULL> (not set)
# mixerdevice           <NULL> (not set)

### Digital sound related ###
# dsp-plugin            <NULL> (not set)
timer                   0

### Sound mixer related ###
# sound-mixer-plugin    <NULL> (not set)

### File I/O-related ###
rompath                 /usr/share/games/xmame/roms
samplepath              /usr/share/games/xmame/samples
inipath                 /etc/xmame/ini
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
artwork_directory       /usr/share/games/xmame/artwork
snapshot_directory      $HOME/.xmame/snap
diff_directory          $HOME/.xmame/diff
ctrlr_directory         /etc/xmame/ctrlr
cheat_file              /usr/share/games/xmame/cheat.dat
hiscore_file            /usr/share/games/xmame/hiscore.dat
# record                <NULL> (not set)
# playback              <NULL> (not set)

### MAME Related ###
defaultgame             pacman
language                english
fuzzycmp                1
cheat                   0
skip_disclaimer         0
skip_gameinfo           0
bios                    default
# state                 <NULL> (not set)
autosave                0

### Frontend Related ###
clones                  1

### Internal verification list commands (only for developers) ###

### Rom Identification Related ###

### General Options ###
loadconfig              1

j'ai installé xmame direct avec synaptic c'est tout ! enfin il s'agit de xmame sdl.

les roms doivent se trouver dans le dossier :  /usr/share/games/xmame/roms

n'oublie pas qu'aucun bios n'est fourni donc hopopop faut en trouver sur le net notamment pour l'émule neogeo. Pour info le jeu par défaut je n'ai jamais réussi à le faire fonctionner.


"J'ai karchérisé mon PC avec tout un tas d'anti merdes" Vu sur un forum d'aide Windows !

Hors ligne

#19 Le 07/10/2006, à 18:59

alteo_gange

Re : xmame

Salut!

nikos_sophos a écrit :

Les drivers 3D sont biens installés et actifs ?

J'ai installé le paquet nvidia-glx. Il me semble que le paquet nvidia-kernel-common, présent sur mon système, a été installé automatiquement avec la distribution. Tu as installé d'autres paquets nvidia? Je n'ai pas installé nvidia-glx ni nvidia-glx-legacy (tous 2 incompatibles avec nvidia-glx d'après synaptic). La 3D marche assez bien avec ppracer ou des jeux playstation.

nikos_sophos a écrit :

Quelle est ta version de Xmame ?

Celle des dépôts: 0.101-1

nikos_sophos a écrit :

j'ai installé xmame direct avec synaptic c'est tout ! enfin il s'agit de xmame sdl.

Tu veux dire que tu n'as installé que le paquet xmame_sdl? J'ai installé xmame-x xmame-common et kxmame.

nikos_sophos a écrit :

voilà ce que me retourne la commande xmame --showconfig ...

Je n'ai pas la rubrique SDL: ### SDL Related ###

À la place j'ai les rubriques suivantes:

### X11 Related ###
geometry
xsync                   1
root_window_id          0
run-in-root-window      0

### X11-window Related ###
mitshm                  1

### DGA Related ###
vsync-pagelimit         2

### Video Mode Selection Related ###

### XV Related ###
force-yuv               0
perfect-yuv             1

### OpenGL Related ###
gldblbuffer             1
gltexture_size          0
glbilinear              1
glbeam                  1.000000
glantialias             0
glantialiasvec          0
cabview                 0
cabinet                 glmamejau

### X11-input related ###
grabmouse               0
grabkeyboard            0
alwaysusemouse          0
cursor                  1
winkeys                 0

Pour le reste c'est identique.

nikos_sophos a écrit :

n'oublie pas qu'aucun bios n'est fourni donc hopopop faut en trouver sur le net notamment pour l'émule neogeo. Pour info le jeu par défaut je n'ai jamais réussi à le faire fonctionner.

En fait je n'ai téléchargé que les bios de xmess. Kxmame étant une interface graphique pour xmame et xmess, il devrait être capable de lancer un jeu console.

Je me demande si une compilation de xmess, xmame ou advancemame ne donnerait pas de meilleurs résultats. En tout cas je n'ai pas trop confiance en kxmame. Par défaut il va chercher les fichiers dans des répertoires qui n'existent pas. Souvent ce sont même les fichiers recherchés qui n'existent pas, comme par ex hiscore.dat. Cette interface graphique telle qu'elle est présente dans les dépôts embrouillent les gens plus qu'autre chose.

En attendant d'y voir plus clair je vais créer 2 topics pour utiliser les interfaces graphiques d'émulateurs nes et master system (le tout sans rien compiler).

Dernière modification par alteo_gange (Le 07/10/2006, à 19:24)

Hors ligne

#20 Le 07/10/2006, à 21:00

nikos_sophos

Re : xmame

Il faut le bios de la console pour les jeux qui en ont besoin comme les neogeos car le bios n'est pas libre, pour les plus vieux jeux je pense que c'est pas obligatoire mais je ne joue qu'aux neogeo.

De plus si tu n'a pas sdl c'est peut être que sdl n'est pas installé as tu d'autres jeux comme wormux ou autre pour vérifier si sdl est installé. Il prend X11 par défaut mais c'est pas aussi rapide qu'avec sdl.

as tu désintallé xmame pour le réinstaller ? Tu est sou ubuntu ou Kubuntu ?

j'ai installé xmame-common et x-mame-sdl en version 0.101-1.

pour infos l'émule N64 est pas encore top mais c'est déjà pas mal avec mupen et très simple ça marche de suite.

Dernière modification par nikos_sophos (Le 07/10/2006, à 21:01)


"J'ai karchérisé mon PC avec tout un tas d'anti merdes" Vu sur un forum d'aide Windows !

Hors ligne

#21 Le 02/11/2006, à 00:12

pinballyoda

Re : xmame

pour info:
pour trouver le chemin d'un executable, utiliser la commande "type"

pinballyoda@pinballyoda:~$ type xmame
xmame is /usr/games/xmame
pinballyoda@pinballyoda:~$
pour la question des rom le chemin par defaut est il :
/usr/share/games/xmame/roms
ou
/usr/lib/games/xmame/roms
???

pour ma part j'ai cree un lien symbolique
entre "/usr/lib/games/xmame/" et "/usr/share/games/xmame/"
puisque xmame est instalé dans /usr/share/games/, je tape
(attention je me logge en root ( et oui c'est possible avec une ubuntu))

pinballyoda@pinballyoda:~$ sudo bash
Password:??????????
root@pinballyoda:~#

ensuite je cree le lien symblique

root@pinballyoda:~#  cd /usr/lib/games/
root@pinballyoda:/usr/lib/games# ls
quake2
root@pinballyoda:/usr/lib/games# ln -s /usr/share/games/xmame/
root@pinballyoda:/usr/lib/games# ls
quake2  xmame

et pour finir je me delogge

root@pinballyoda:/usr/lib/games#
root@pinballyoda:~# exit
exit
pinballyoda@pinballyoda:~$


"qelques lignes de codes peuvent changer bien des choses"
-oui, mais lesquelles?