Gamoover

[move]Le staff Gamoover vous souhaite la bienvenue ;)

Nouvelle version MAMEData

Démarré par crapahute, Lundi 05 Septembre 2005, 12:18:00 PM

crapahute

Bonjour,

De gros changements dans MAMEData. Beaucoup plus de données prises en compte (fichiers des roms, samples, disks, etc...).

Possibilité d'effectuer des recherches multi-critères et de créer des fichiers INI.

Je compte sur vous pour tester et me signaler les bugs (hein, mioux  :smile:  ).

Pour le site (temporaire), c'est toujours là :

http://membres.lycos.fr/crapahute/

mioux

Justement j'attendais avec impatience la dernière version :D

[Mode beta test ON]
Je m'y met d'ici peu

Edit : tiens d'ailleurs, tu devrais rajouter ca dans la partie <head> de ton site
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
Parce qu'avec firefox, j'ai des ? à la place des é, è etc... (je suis en unicode en standard)

mioux

déjà trouvé un bug me semble il...

Le prog bloque sur le traitement de gamelist.txt

<DEBUG ON> 05/09/2005 15:20:53
<WIZARD ON>
Télécharger les données = 0
Créer une nouvelle base de données = 1
Lister mes roms dans la base de données = 1
Créer les fiches des jeux = 1
<WIZARD NEW MDB>
NEW MDB
-------------------------------------------------------------------------------
MameData.inf :
MDB = C:\Program Files\MAMEData\MameDBPre\MAMEData.mdb
MAME PATH = G:\mame\
ROMs = G:\MAME\ROMS\
PATH 0 = G:\mame\history.dat
PATH 1 = G:\mame\catver.ini
PATH 2 = G:\mame\folders\Genre.ini
PATH 3 = G:\mame\folders\Version.ini
PATH 4 = G:\mame\nplayers.ini
PATH 5 = G:\mame\Multiplayer.ini
PATH 6 = G:\mame\folders\Alltime.ini
PATH 7 = G:\mame\folders\Aspect.ini
PATH 8 = G:\mame\folders\Resolution.ini
PATH 9 = G:\mame\folders\Mature.ini
PATH 10 = G:\mame\folders\Catlist.ini
PATH 11 = G:\mame\cheat.dat
PATH 12 = G:\mame\command.dat
PATH 13 = G:\mame\hiscore.dat
PATH 14 = G:\mame\wizsort.ini
PATH 15 = G:\MAME\Mameinfo.dat
PATH 16 = G:\mame\controls.ini
ART PATH = G:\mame\Titles\
ART PATH = G:\mame\Snap\
ART PATH = G:\mame\Marquees\
ART PATH = G:\mame\Cabinets\
ART PATH = G:\mame\Cpanel\
ART PATH = G:\mame\Flyers\
HTML = C:\Program Files\MAMEData\MameDB\
Language = 1
MAME EXE = G:\mame\mameat.exe
DEFAULT SKIN = Mioux_FR
-------------------------------------------------------------------------------
Save C:\Program Files\MAMEData\MameData.inf
CREATES LISTS
Writting version number
Analysing C:\Program Files\MAMEData\gamelist.txt
<START DEBUGGING> 05/09/2005 15:21:04
TRACKING BUG NUMBER = 4
62 L'entrée dépasse la fin de fichier
<END>

[CLICK CANCEL]
Save C:\Program Files\MAMEData\MameData.inf

crapahute

Ouah ! C'est du rapide !

Bon je n'ai pas trop suivi les évolutions de MAME ces derniers temps, mais il semble que depuis la 0.99u3, certaines fonctions ont été retirées comme... -gamelist

Je vais creuser tout ça, ton bug doit venir de là.

MERCI

crapahute

Voilà, j'ai mis une update en ligne sur le site.

J'ai revu mon programme pour utiliser le fichier XML généré par MAME.

J'espère que ça va marcher  :oops:  , tiens moi au courant.

mioux

Ca a l'air de marcher nickel, y a que mon skin qui ne fonctionne pas  :twisted: (en fait il fonctionne parfaitement, mais j'ai essayé de faire un truc avec un menu général et je me suis planté :twisted:)

Sinon, je viens de découvrir la fonction recherche (:D il était temps) et je pensait que tu aurais pu rajouter une option pour chercher parmis les jeux dispos ou non...

Dans la base, rien de grave mais juste, si une image n'existe pas, remplacer le code #image par "Pas d'image pour cette rom" plutot (pas le chien à mickey) que par un lien vers l'image

Sinon la base de donnée est interessante (comme toujours) et je découvre des trucs sur mes jeux préférés ;p

Ah et une option pour faire le café aussi :evil:

mioux

oh, et une liste des jeux présents et une liste des jeux absents

et au pire, une liste des jeux qui ne sont pas en état de fonctionner (avec verrifysets :D)

crapahute

Pour le café, combien de sucre ?  :D

Pour les skins, j'ai ajouté de nombreux nouveaux mots clés (voir le fichier lisezmoi.txt et la skin d'exemple fournie avec la dernière version).

Pour le reste, j'en prends bonne note.

Merci de ton aide.

crapahute

Nouvelle update :

* 08/09/05 version 0.095(beta)
- Nouveaux critères pour les recherches.
- Lors de la création de la liste des roms, possibilité d'utiliser une
 image par défaut quand l'image n'est pas disponible. Il s'agit du
 fichier noimage.png à placer dans la skin.
- Ajout de deux listes : roms disponibles et roms non disponibles.
 Pour les avoir à partir de l'index, ajoutez #GOTIT et #NOTGOTIT dans
 le fichier index.htm de votre skin.

mioux

Citation de: "crapahute"- Lors de la création de la liste des roms, possibilité d'utiliser une
 image par défaut quand l'image n'est pas disponible. Il s'agit du
 fichier noimage.png à placer dans la skin.

ca marche pas :cry: y a toujours un lien vers l'image qu'il est censé avoir :cry:

crapahute

Normalement, c'est fait exprés. Le programme garde le "lien qu'il devrait avoir" mais il copie le fichier noimage.png à la place (avec le nom qu'il devrait avoir). Comme ça si un jour on a l'image, il suffit d'écraser l'image de remplacement...

C'est peut-être pas très clair ... Je vais quand même vérifier.

EDIT :

Après vérification, ça marche chez moi. Par exemple si je n'ai pas l'image pour 1942, le programme copie à la place noimage.png (qui doit être dans la skin) en le nommant 1942.png

mioux

J'ai fais ca avec l'option "garder les images d'origine" ca vient peut être de là

crapahute

:oops:  Exact, après essai, si on choisit de ne pas copier les images, l'image de remplacement n'est pas copiée.

Je verrai demain, s'il y a moyen de régler ça.

crapahute

Nouvelle mise à jour dispo pour régler le problème.