web-dev-qa-db-fra.com

Quelles interfaces MAME UI sont disponibles pour Ubuntu 12.10?

J'ai installé Mame via SDLmame, mais je n’ai pas réussi jusqu’à présent à installer correctement une interface graphique permettant la catégorisation des jeux, les favoris ou les captures d’écran. J'ai plusieurs centaines de ROM.

  • Gnome Video Arcade ne lit pas les ROM d’un disque dur externe, même si elles ont été configurées correctement dans ~/.mame/mame.ini.

  • Lightning semble intéressant mais se bloque lorsque j'essaie de construire une base de données de mes ROM

  • QMC2 échec de l'installation en raison de dépendances manquantes
  • Échec de l'installation de GMameUI sur Ubuntu 12.10

Toute orientation appréciée! Merci

4
transamazonian

J'ai essayé Gnome Video Arcade et il ne contient aucune liste de ROM. Après enquête, il s’est avéré qu’une de mes ROM était corrompue et que cela empêchait GVA de montrer aucune ROM du tout!

Alors, tu veux faire un petit test?

  • Sauvegardez votre dossier de configuration/rom MAME actuel:

    mv ~/.mame ~/.mame.bak
    
  • Recréez-le avec les paramètres par défaut:

    mame
    mkdir ~/.mame/roms
    
  • Copiez un single game dans le dossier roms par défaut et testez-le sans lanceur:

    cp /path/to/roms/for/example/rastan.Zip ~/.mame/roms
    mame rastan
    

Si cela fonctionne, génial!

Maintenant, supprimez (ou sauvegardez) la base de données GVA afin qu’elle soit recréée à partir de zéro et testez-la:

    rm -rf ~/.local/share/gnome-video-arcade
    gnome-video-arcade

J'ai fait ça et ça a bien fonctionné. Ensuite, il a fallu trouver et supprimer les ROM incriminées et reconstruire mes paramètres MAME.

2
MestreLion

La nouvelle application (GNOME Games ) est une interface pour de nombreux jeux.

Malheureusement, il n'a pas encore été emballé pour Debian ou Ubuntu.

2
Jeremy Bicha

Je joue couramment MAMEUI 32 avec un ancien ordinateur portable C500 (Pentium M) émulant les fenêtres ver. avec du vin. :) les roms fonctionnent mieux que linux mame pour moi instantané du jeu neogeo

le vin court gagner mame

1
Roy Silver

Voici une solution de contournement pour éviter les plantages de Lightning MAME Frontend (lightningmf) lors de la construction de la base de données.

Dans le fichier mame.ini, vous devez définir l'entrée "numprocessors" avec une valeur numérique (entier), et non "auto" comme défini par défaut.


Explication...

Le script /usr/share/pyshared/lightningmf_pk/__init__.py génère l'erreur suivante lors de la construction de la base de données en raison d'un fichier XML mal formaté créé dans /tmp:

File "/usr/lib/pymodules/python2.7/lightningmf_pk/__init__.py", line 213, in parse_elements
event, root = doc.next()
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1266, in next raise e
xml.etree.ElementTree.ParseError: syntax error: line 1, column 0

Le fichier XML temporaire commence par ces deux lignes qui rendent l’analyseur confus:

While parsing $HOME/.mame/mame.ini:
Illegal integer value for numprocessors: "auto"; reverting to auto
1
swannty