Estoy usando dmame 106, y quiero hacer un archivo xml con mis juegos, para luego convertirlo en un lst y usarlo con arcadeos.
Cuando ejecuto mame -lx >c:\lista.xml
Aparece el siguiente mensaje: "(null)" aproximately matches the following supported games Y aparece solo un poco de clones de puckman en pantalla, y el archivo xml está vacio.
Puede alguien indicarme cual es la orden correcta para hacer la lista de mis juegos y que me los guarde en un archivo xml?? De antemano gracias...
mincho16/8/2006, 23:09
Hola Ruso, no tengo esa version, te podria indicar un poco si me mandas la lista de comandos que utiliza esa version.
He mirado la lista de comandos de Advmame, para Ms-dos, y son estos. . Para este seria el comando [-listxml].
Como te has resuelto el tema de la compilacion, ya que por aqui casi nadie te responde???
Un Saludo...
Ruso_CRC16/8/2006, 23:34
Lo de la compilación fue de instalar el gcc 3.43, respecto a las opciones que usa el mame para DOS 106, que pueden estar ligadas a la lista .xml, estas son:
-list / -ls
Displays a list of currently supported games.
-listfull / -ll
Displays a list of game directory names + descriptions.
-listgames
List the supported games, year, manufacturer.
-listdetails
Displays a detailed list of drivers and the hardware they use.
-gamelist
Used internally to create gamelist.txt
-listsourcefile
Displays the source file (in the drivers directory) containing the driver for the specified game. Useful for finding which driver a game runs on in order to fix bugs.
-listgamespersourcefile
Some statistical data.
-listxml / -lx
List comprehensive details for all of the supported games. The output is quite long, so better redirect this into a file. The output is in XML format.
-listclones / -lc
Lists clones of the specified game. When no game is specified, this generates a list of all MAME-supported clones.
-listsamdir
List directory names for samples. Some clones can share their samples with their parents (no pun intended).
Used together with the list commands, enables/disables listing of alternate ("cloned") versions of the same game. The default is ON.
-listroms
Displays ROMs required by the specified game.
-listsamples
Displays samples required by the specified game.
-verifyroms
Checks specified game(s) for missing and invalid ROMs. Adding "*" checks all available games.
-verifysets
Checks specified game(s) and reports its status. Adding "*" checks all available games. Terse output.
-vset
Checks specified game(s) and reports its status. Adding "*" checks all available games. Slightly more verbose output.
-verifysamples
Check selected game for missing samples. Adding "*" checks all available samples.
-vsam
Check selected game for missing samples. Adding "*" checks all available samples.
-romident
Attempts to identify ROM files, if they are known to MAME, in the specified .zip file. Can be used to try and identify ROM sets taken from unknown boards.
-isknown
Very terse romident.
-sortname -sortdriver
Lo que quiero es que solo me cree el archivo xml con los roms que tengo, para luego pararlo a un archivo lst, y poder cargar todo desde arcadeos.
De antemano gracas por tu ayuda.
mincho16/8/2006, 23:56
Hace poco estube haciendo pruebas con el ArcadeOS, y este generaba esto automacamente, tienes que usar la ultima version la 2.52 creo,
y en la confuguracion del arcadeos fijate en los filtros a ver si depronto tienes que activar y desactic¡var algunos.
El comando creo que es el mismo de advmame. Comenta como te esta llendo, un saludo...
Ruso_CRC17/8/2006, 00:07
Cuando el arcadeos invoca el mame para hacer el archivo xml, aparece el siguiente error General Protection Fault at eip=24267ec; flags=3012 (... otros codigos) cs=a7 ds=af es=af fs=bf gs=bf ss=af error=0000
y no aparece nada nada en el arcadeos.
No crea el xml...
Alguna sugerencia...
mincho17/8/2006, 00:30
Y este problema del arcadeos, es con esta version o con una anterior tambien pero bajada de la pagina???
Porque puede ser problema de la compilacion...
Un saludo...
Ruso_CRC17/8/2006, 00:33
son los binarios bajados del arcadeos 2.52
creo que el problema que me aparece, es algo con el mame en si, tu has compilado mame para dos??
mincho17/8/2006, 00:41
Me refiero a la version del mame para dos. Hace bastante tiempo no compilo, y compilaba era la version de windows.
Y no tengo Fat32 para hacer pruebas en MS-DOS, porque si pudieras me mandarias el archivo del mame y lo testearia, depronto para el sabado tengo un disco duro y lo utilizare para hcer pruebas en NS-DOS.
Pero de todos modos prueba otras versiones anteriores del mame por ejemplo la 0.100, que con esa fue que yo ensaye al principio, en un pentium 133 y tardo como 10 minutos en crearlo.
y luego configure el arcadeos para que me mostrara solo los juegos disponibles.
Un saludo...
Ruso_CRC17/8/2006, 00:48
X lo menos te lo creaba, a mi no me lo crea, es mas, me dio un error de proteccion cuando corrí: mame -cc
Tengo fat32, estoy probando la version de DOS en un athlon xp de 2800 con 512 de ram, x aquello, te paso mi config.sys y mi autoexec.bat, puede que los errores de proteccion se deban a algo dentro de tales archivos
autoexec.bat @echo off set PATH=c:\DOS;\C:\DRIVERS;C:\PIRATAS;c:\DJGPP;c:\DJGPP\BIN;c:\xtg\ set DJGPP=c:\djgpp\djgpp.env echo c:\drivers\CTMOUSEP.com set TMP=c:\temp set TEMP=c:\temp set BLASTER=A220 I5 D1 T4 SMARTDRV 8192 KEYB SP
mincho17/8/2006, 00:56
Yo te pregunto si ya ensayaste con una version anterior del mame descargada de la pagina, y si tambien te salen esos errores...
Un saludo..
Ruso_CRC17/8/2006, 00:58
No he probado, voy a bajar la ultima version de dos oficial, a ver si acaso...
Tambien Hay CDs autoistalables para arcadeos y demas emuladores. Eta el "MAMEOS" y el "OMNICADE". que te dejan iniciando la maquina en el fronted...
Espero te sirva de ayuda...
Luego comenta...
Ruso_CRC19/8/2006, 00:17
He llegado a la conclusión que es un problema de la compilación para DOS, ya que compilando para Windows, ya sea sin optimizaciones, u optimizado para Athlon, hace todo...
Voy a probar compilar el dmame 105, a ver que sucede.