Versión para imprimir

El AdvanceMENU no me carga las romsiniciada por gynion

marcianitos > Entornos gráficos

Part 1 of 1   

gynion12/6/2006, 14:03
Hola
Tengo un problema con el Advmenu que no he podido solucionar ni con ayuda de los tutoriales de la web, ni con el siguiente hilo que encontré: http://marcianitos.forumcommunity.net/?t=3116771

Seguramente algo se me escapa, pero no tengo ni idea de que puede ser.

Me bajé el advmenu y el advmame porque quería un frontend que se ejecutara en una ventana y no en fullscreen como el mamewah, pero bueno, eso es otra historia.

El tema es que el advmenu me carga perfectamente las roms del advmame, pero no las de otros emuladores;
De que intento cargar una rom de un emu que no sea el Advmame me salta solo el emulador correspondiente, pero sin la rom seleccionada corriendo. Desde el emulador si que puedo cargar la rom, pero directamente desde el advmenu no puedo.

Estas son las lineas de comandos que tengo puestas para el Advmame en el archivo "advmenu.rc":

emulator "advmame" advmame "-c:\emuladores\arcade\advance-mame\advmame.exe"
emulator_roms "advmame" "c:\emuladores\roms i\mame"
emulator_roms_filter "advmame" "*.zip"
emulator_flyers "advmame" "c:\emuladores\arcade\mame\snap"

Y esta son las de otro emulador, en este caso el "Kega Fusion":

emulator "kega fusion" generic "-c:\emuladores\consolas\kega fusion\fusion.exe"
emulator_roms "kega fusion" "c:\emuladores\roms ii\megadrive"
emulator_roms_filter "kega fusion" "*.zip;*.1"
emulator_flyers "kega fusion" "c:\emuladores\consolas\kega fusion\snap"

He puesto como ejemplo el Kega, pero me pasa también con los dos de SNES (ZSnes y Snes9xw), con el Visualboyadvance y con el propio Mame en la versión DOS.

Con el Mame dos ocurre de forma ligeramente distinta; Simplemente intento cargar una rom, salta una pantalla en negro y rapidamente vuelve la menú del advmenu y se oye como me anima la voz en off de "Duke Nukem" diciendome: "Come on!"

Venga, saludos y gracias por lo bien que os lo curráis.
sydaroa12/6/2006, 14:41
Extraido de la documentación de AdvMenu


 QUOTE emulator "snes9x" generic "c:\game\snes9x\snes9x.exe" "% f" (quita el espacio entre el simbolo % y f )
emulator_roms "snes9x" "c:\game\snes9x\roms"
emulator_roms_filter "snes9x" "*.smc;*.sfc;*.fig;*.1"



emulator "zsnes" generic "c:\game\zsnes\zsnes.exe" "-e -m roms\% f"(quita el espacio entre el simbolo % y f )
emulator_roms "zsnes" "c:\game\zsnes\roms"
emulator_roms_filter "zsnes" "*.smc;*.sfc;*.fig;*.1"

Para Genesis usando el Kega y mirando en http://www.marcianitos.org/tutoriales/mamewahcfg/mwdisenos.htm

vemos que sería

emulator "kega fusion" generic "c:\emuladores\consolas\kega fusion\fusion.exe" " % f -gen - fullscreen" (quita el espacio entre % y f)
emulator_roms "kega fusion" "c:\emuladores\roms ii\megadrive"
emulator_roms_filter "kega fusion" "*.zip;*.1"
emulator_flyers "kega fusion" "c:\emuladores\consolas\kega fusion\snap"


gynion12/6/2006, 18:59
Hola y gracias por la ayuda Sydaroa.

No lo he logrado exactamente como me has indicado pero me has dado la pista que buscaba.

De momento he logrado rular las roms del "Visual boy advance" y del "kega fusion" (todavia no lo he probado con los otros) con estas lineas de comandos:

emulator "kega fusion" generic "-c:\emuladores\consolas\kega fusion\fusion.exe" "roms\% f" (El simbolo del porcentaje y la efe juntos, sin espacio entre ellos)"
emulator_roms "kega fusion" "c:\emuladores\consolas\kega fusion\roms"
emulator_roms_filter "kega fusion" "*.zip;*.1"
emulator_flyers "kega fusion" "c:\emuladores\consolas\kega fusion\snap"

Como puedes ver he tenido que cambiar la ubicación de las roms de megadrive y meterlas en una carpeta con el nombre "roms" dentro de la carpeta del "kega fusion". Solo así me ha funcionado. Y lo mismo con el "visualboyadvance".

Es raro, porque las roms del advmame me rulan perfectamente y no están en el mismo directorio que el advmame. Supongo que será porque configuré el archivo "advmame.rc".

¿No se puede poner un directorio de roms distinto con otros emuladores que no sean el Advmame? ¿Las roms tienen
que ir obligatoriamente en el mismo directorio que su emulador?

Eso es todo. Reitero las gracias. ciao

gynion13/6/2006, 11:29
Solucionado :D

Me interesaba dejar el directorio de las roms como lo tengo ahora; Es decir, las roms en un directorio diferente de los emuladores para poder gestionarlas mejor y no alterar ningún emulador que no vaya a incluir en el Advmenu.

Pues bien, lo he conseguido modificando esta linea de comandos del archivo "advmenu.rc":

emulator "kega fusion" generic "-c:\emuladores\consolas\kega fusion\fusion.exe" "roms\% f"

Y la he cambiado por esta otra:

emulator "kega fusion" generic "-c:\emuladores\consolas\kega fusion\fusion.exe" "c:\emuladores\roms\megadrive\% f"

Dos detalles importantes; El primero es que, como ha comentado Sydaroa, no debe haber espacio entre el símbolo del porcentaje y la efe (% f). Yo aquí lo pongo con espacio porque si lo escribo junto no se porque pero luego en el post no se muestra.

Y segundo; En el directorio de las roms (lo marcado en naranja) de la linea que indica donde está el emulador tampoco debe haber ningún espacio, ya que no funcionaría.

Al final me ha quedado así:

emulator "kega fusion" generic "-c:\emuladores\consolas\kega fusion\fusion.exe" "c:\emuladores\roms\megadrive\% f"
emulator_roms "kega fusion" "c:\emuladores\roms\megadrive"
emulator_roms_filter "kega fusion" "*.zip;*.1"
emulator_flyers "kega fusion" "c:\emuladores\consolas\kega fusion\snap"

Lo dejo por si a alguno le interesa.

Venga, saludos y hasta otra.
Allen_Strayjom29/6/2006, 02:40
Bueno amigos..... que les dirè????
soy uno de los tantos que no llego a usar el advance mame a plenitud....
yo creo que deberian actualizar el manual y ser mas especificos......
o podrian tambien hacer un video tutorial del advance mame......
no es mala idea, no??????
es que yo ya llevo 6 meses sin conseguir resultados.......
me desespero.......
Pero gracias por dar algunos tips como ese....
voy a probar........
Saludos a todos los amigos de Marcianitos.......

Part 1 of 1   

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