Auteur Sujet: Rom manager sous linux  (Lu 2897 fois)

Hors ligne Anonymous

  • Arcade Slammer
  • *
  • Messages: 3350
    • Voir le profil
Rom manager sous linux
« le: Mercredi 22 Septembre 2004, 19:34:48 pm »
Bonjour à tous,

J'ai xmame .86 sous debian gnu/linux et je cherche un utilitaire du type clrmamepro sous linux pour mettre de l'ordre dans mes rom.
auriez-vous une application à me conseiller et la façon de l'utiliser (syntaxe, parametrage)
Merci A+

PS : Bravo pour ce super site ++
 :!:

Invité

  • Invité
Rom manager sous linux
« Réponse #1 le: Mercredi 22 Septembre 2004, 19:50:50 pm »
le docteur Totoro est demandé sur ce topic, docteur Totoro :D

En attendant que notre spécialiste es Linux passe sur ce topic, je te souhaite juste la bienvenue ;)

Hors ligne Anonymous

  • Arcade Slammer
  • *
  • Messages: 3350
    • Voir le profil
Rom manager sous linux
« Réponse #2 le: Mercredi 22 Septembre 2004, 20:58:48 pm »
Merci bien  :D
Attendons donc Totoro  :cool:

Hors ligne Zorg

  • Vectoriseur fou
  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 5472
  • Pac-Man est un vulgaire boot de Pukman
    • Voir le profil
    • Zorg's blog
Re: Rom manager sous linux
« Réponse #3 le: Jeudi 23 Septembre 2004, 09:01:35 am »
Citation de: "starros"
Bonjour à tous,
J'ai xmame .86 sous debian gnu/linux et je cherche un utilitaire du type clrmamepro sous linux pour mettre de l'ordre dans mes rom.
auriez-vous une application à me conseiller et la façon de l'utiliser (syntaxe, parametrage)


dans la serie des advance-tools tu as advscan
pour un exemple de sytaxe la man page est bien foutu.
il faut
1) extraire les infos de mame.

xmame.x11 -lx > info.xml

2) creer un fichier advsacnrc la sytaxe est donnee dans le man le minimum vital est le suivant

rom /path/vers/ton/dossier/roms
rom_new /path/vers/le/dossier//new_roms
rom_import /path/vers/le/dossier/import_roms
rom_unknown /path/vers/le/dossier/rom_unknown
sample /path/vers/le/dossier/samples
sample_unknown path/vers/le/dossier/saple_unknown


pour avoir une idee de la qualite de ton set. tu fais simplement

advscan -r -P < info.xml > report.txt

ensuite pour connaitre les roms qui  manquent dans ton set pour le bon fonctionnement

grep missing report.txt


pour connaitre les roms qui presentent un probleme

grep incomplete report.txt


pour connaitre les roms qui te manquent pour avoir le set complet (sytaxe pour zsh, voir a adapter pour bash)

for rom in `xmame.x11 -l | grep -v -e xmame -e Total -e ^$`
do
if [ ! /path/vers/ton/rossier/roms/$rom.zip ]
then
echo $rom
fi
done


tu saura ainsi quelles sont les rom OK,  les quelles sont a modifier, les quelles sont a recuperer

il existe d'autre outils tels que mamory
avec lequel j'ai peu joue
Besoin de graph ?
http://vectorlib.free.fr

tiré de mame.xml
<game name="puckman" sourcefile="pacman.c">
<game name="pacman" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
cqfd :: Pacman est bien un clone

Hors ligne Anonymous

  • Arcade Slammer
  • *
  • Messages: 3350
    • Voir le profil
Rom manager sous linux
« Réponse #4 le: Jeudi 23 Septembre 2004, 11:18:25 am »
Merci bien Zorg,

Petites questions cependant :
comment faire pour réparer ma collection de rom a partir de .dat ?
Pour débuter il me faudrait un peu plus que juste compter les rom et voir celles qui manquent - connais tu une appli qui reclasserait automatiquement les roms de different dossiers (par ex "0.86", "nouveautés 0.87" etc )
As-tu deja essayé clrmamepro avec wine ou cedega ?

@++

Hors ligne Zorg

  • Vectoriseur fou
  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 5472
  • Pac-Man est un vulgaire boot de Pukman
    • Voir le profil
    • Zorg's blog
Rom manager sous linux
« Réponse #5 le: Jeudi 23 Septembre 2004, 13:16:00 pm »
Citation de: "starros"
Merci bien Zorg,

Petites questions cependant :
comment faire pour réparer ma collection de rom a partir de .dat ?


la man page de advscan te dis ceci

advscan has these features:
       o      Directly  read,  write  zip  archives  without decompressing and
              recompressing them for best performance.
       o      Add, copy, move and rename files in the zip  archives.  Any  rom
              that you have is placed automatically in the correct zip.
       o      Recognize the text files added by rom sites and delete them.
       o      Recognize  the  text  files added by the rom dumpers and keep or
              delete them as your choice.
       o      It's safe. On all the zip operations any file removed  or  over-
              written  is saved in the 'rom_unknown' 'sample_unknown' directo-
              ries and keep for future uses. This will  prevent  any  unwanted
              remove operation.

       but also has these misfeatures:
       o      Support only rom and sample archives zipped.
       o      Support only differential merging.
       o      Doesn't support .chd files.


pour metter a jour ta collection de roms, utilise en premier lieu
advscan -R -n < info.xml
lis attentivement ce qui se fera, puis si tu es d'accord refais la meme chose sans l'option -n

PS la lecture de la page man te sera tres utile.
tu peux aussi jetter un coup d'oeuil ici http://advancemame.sourceforge.net/support.html

Citer

As-tu deja essayé clrmamepro avec wine ou cedega ?


NON et je ne ferais pas usage de wine. pas dispo pour mes machines (nunuxPPC)
mais il parait que ca marche.
Besoin de graph ?
http://vectorlib.free.fr

tiré de mame.xml
<game name="puckman" sourcefile="pacman.c">
<game name="pacman" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
cqfd :: Pacman est bien un clone

Hors ligne starros

  • Nouveau
  • *
  • Messages: 3
    • Voir le profil
Rom manager sous linux
« Réponse #6 le: Jeudi 23 Septembre 2004, 16:59:53 pm »
Encore merci  :!:
Je vais explorer les pistes que tu me conseils et te tiendrais au courant.
A+
 :D

Hors ligne starros

  • Nouveau
  • *
  • Messages: 3
    • Voir le profil
Rom manager sous linux
« Réponse #7 le: Jeudi 23 Septembre 2004, 22:31:56 pm »
Bonsoir,

Quand je fais la commande pour gerer mes romsadvscan -R < info.xml il s'arrete à chaque erreur comme celle-ci log: load /mnt/Moby-Disk1/Doud/Partit-2/Appz/Emulateurs/Mame/0.53 Mame roms/720.zip
Invalid crc on data descriptor 717716352(2ac77b80h)/134695760(8074b50h) loading /mnt/Moby-Disk1/Doud/Partit-2/Appz/Emulateurs/Mame/0.53 Mame roms/720.zip scanning rom /mnt/Moby-Disk1/Doud/Partit-2/Appz/Emulateurs/Mame/0.53 Mame roms/720.zip
que dois-je faire pour qu'il répare directement ou supprime les roms avec un mauvais crc ?
la commande advscan -r -dugt < info.xml ne change rien.
Merci

Hors ligne Zorg

  • Vectoriseur fou
  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 5472
  • Pac-Man est un vulgaire boot de Pukman
    • Voir le profil
    • Zorg's blog
Rom manager sous linux
« Réponse #8 le: Vendredi 24 Septembre 2004, 08:31:48 am »
Citation de: "starros"
Bonsoir,
que dois-je faire pour qu'il répare directement ou supprime les roms avec un mauvais crc ?
la commande advscan -r -dugt < info.xml ne change rien.


normalement un mauvais crc ne le gene pas, le seul truc qui possait problemen etait les archives zip incorectes.

quel version de advscan utilise tu ?? advscan -V

je teconseille de prendre la v1.10. ca se compile tres bien
Besoin de graph ?
http://vectorlib.free.fr

tiré de mame.xml
<game name="puckman" sourcefile="pacman.c">
<game name="pacman" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
cqfd :: Pacman est bien un clone

Hors ligne starros

  • Nouveau
  • *
  • Messages: 3
    • Voir le profil
Rom manager sous linux
« Réponse #9 le: Vendredi 24 Septembre 2004, 13:40:38 pm »
J'ai bien la v 1.10

je ne comprends pas bien. j'ai verifié, toutes mes roms ont des droits 777. Même un sudo n'y fait rien.
Une idée ?

Merci à bientôt

Hors ligne Zorg

  • Vectoriseur fou
  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 5472
  • Pac-Man est un vulgaire boot de Pukman
    • Voir le profil
    • Zorg's blog
Rom manager sous linux
« Réponse #10 le: Vendredi 24 Septembre 2004, 14:19:57 pm »
Citation de: "starros"
J'ai bien la v 1.10
je ne comprends pas bien. j'ai verifié, toutes mes roms ont des droits 777. Même un sudo n'y fait rien.


tes roms elles ont pas besoin d'avoir 777, 644 sufit largement (mauvaise habitude d'avoir du 777 partout, c'est MAL (tm)  :X

 
Citer

Une idée ?


une ou deux idees comme ca.
1) balance a l'adrresse suivante (edeveaud chez gmail point com) moi une ou deux roms qui posent pb que j'y regarde de plus pres.
2) dis moi les roms qui merdent chez toi, et je t'en fai parvenir une ou deux OK chez moi pour voir ce que ca donne dnas ton cas.
Besoin de graph ?
http://vectorlib.free.fr

tiré de mame.xml
<game name="puckman" sourcefile="pacman.c">
<game name="pacman" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
cqfd :: Pacman est bien un clone

Hors ligne Totoro

  • Accro
  • *
  • Messages: 242
    • Voir le profil
Rom manager sous linux
« Réponse #11 le: Vendredi 24 Septembre 2004, 20:36:10 pm »
Désolé, je n'ai pas pu passer plus tôt  :oops:

Mais je n'aurais pas été d'un grand secour, ma borne principale étant encore sous XP, pour le moment j'utilise Clrmame...

Je pense que le tutorial de Zorg va m'être bien utile dans quelques semaines   :thanks:

Youki

  • Invité
Rom manager sous linux
« Réponse #12 le: Samedi 25 Septembre 2004, 18:23:22 pm »
Ah?...C'est dans quelque semaines que tu fini Atomic version Linux?  :smile:

 :evil:

Youk!

Hors ligne pitufo

  • Toufaises !
  • Game Cheater
  • *
  • Messages: 2413
  • ...
    • Voir le profil
Rom manager sous linux
« Réponse #13 le: Samedi 25 Septembre 2004, 19:23:12 pm »
D'ailleurs si il y a besoin d'un coup de main pour dev sous ninux ya pas de pb je veux bien aider. C'est fait en quoi, sdl ?

Youki

  • Invité
Rom manager sous linux
« Réponse #14 le: Dimanche 26 Septembre 2004, 11:45:47 am »
Ben non, justement, sinon ca aurait été trop facile de le porter sous linux... je vais pas lui faciliter la tache non plus!  :smile:

Le FE est fait en Visual C++ et j'utilise DirectX en natif. (en fait, je passe par une sorte de SDL que j'ai fait moi-meme).

Les outils de conf, sont en Delphi.

Youk!

Hors ligne pitufo

  • Toufaises !
  • Game Cheater
  • *
  • Messages: 2413
  • ...
    • Voir le profil
Rom manager sous linux
« Réponse #15 le: Lundi 27 Septembre 2004, 09:34:27 am »
Citation de: "Youki"
Ben non, justement, sinon ca aurait été trop facile de le porter sous linux... je vais pas lui faciliter la tache non plus!  :smile:


Ca va dans le sens de la philosophie windows :D

Mais en fait je demander pour la version linux pour le SDL.