Versión para imprimir

Mi archivo XML sale vacioiniciada por Ruso_CRC

marcianitos > Mame

Part 1 of 1   

Ruso_CRC16/8/2006, 22:00
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.
 QUOTE [-default] [-remove] [-cfg FILE]
[-log] [-listxml] [-record FILE] [-playback FILE]
[-version] [-help]

.
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).

-listcrc

List CRC32 checksums of rom files

-listsha1

List SHA-1 checksums of rom files

-listmd5

List MD5 checksums of rom files

-listdupcrc

Find romfiles with same CRC32 (for developers).

-listwrongmerge / -lwm

An attempt to catch careless developers.

-listromsize
-listromdistribution
-listromnumber
-listpalettesize / -lps
-listcpu
-listcpuclass
-listnosound

-listsound

-listnvram

Lists various statistical data.

-wrongorientation
-wrongfps

An attempt to catch careless developers.

-[no]clones

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

config.sys
device=C:\DOS\HIMEM.SYS
device=C:\DOS\EMM386.EXE NOEMS NOVCPI
dos=HIGH
files=99

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...
mincho17/8/2006, 01:15
Ruso, luego comentas, sobre tu configuracion si no has leido el tutorial del http://www.marcianitos.org/tutoriales/arcadeos.htm te lo recomiendo fue el que yo segui. y tambien el tutorial del http://marcianitos.forumcommunity.net/?t=1265408 para lograr que iniciara en el arcadeos sin tener que digitar nada.

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.

Pura vida.

Part 1 of 1   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.