Arcadespain

Comunicados de Arcadespain => Competiciones y concursos => Records y wolfmame => Mensaje iniciado por: empardopo en Junio 21, 2013, 06:18:02 pm

Título: Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Junio 21, 2013, 06:18:02 pm
Integrar WolfMame con MALA

En la primera parte lo dejamos que ya éramos capaces de grabar nuestras partidas con el WolfMame 0.106 pero desde el Gui que trae dicha versión.

Pero claro, se supone que vamos a jugar en una maca y que no queremos estar continuamente haciendo uso de ratón, que si hago una buena partida y ahora tengo que pasar los datos a un pendrive, etc,etc.

La idea va a ser integrar el WolfMame en nuestro frontend favorito, en mi caso por simplicidad y por ser mi favorito voy a usar MALA aunque obviamente podréis usar cualquier otro aunque obviamente los pasos no serían los mismos …

Lo primero es aprender a lanzarlo desde línea de comandos para así saber que command line usar con MALA o cualquier otro frontend.

Con la siguiente línea y sustituyendo %MAMEROM% por el nombre de nuestro juego (osea de la rom)
mamep106-vc.exe %MAMEROM% -record %MAMEROM% -joy -skip_gameinfo -nov –noc

lanzaríamos desde la línea de comandos la partida de nuestro juego seleccionado; por ejemplo, para grabar la partida del KungFu Master pondríamos lo siguiente:
mamep106-vc.exe kungfum -record -joy -skip_gameinfo -nov –noc

En mi caso me he creado un fichero bat, llamado mame.bat y que contiene lo siguiente:
Código: [Seleccionar]
@echo off
del nvram\%1.nv>nul
del hiscore.dat>nul
c:\wolf106\mamep106-vc.exe %1 -record %1 -joy -skip_gameinfo -nov -noc

Este fichero bat podría ser el que asignáramos como ejecutable en MALA y donde podemos ver que ahora al parámetro pasado al fichero bat es el %1 además de que realizamos un borrado antes tanto de posibles ficheros nvram o del hiscore para no tener problemas en la validez de nuestra partida grabada.

Llegados a este punto parecería que está todo pero si recordáis lo explicado en la primera parte, cada vez que lanzemos nuestro fichero bat lo que va a pasar es que generaremos dos ficheros dentro de la carpeta \inp de nuestro mame; dichos ficheros si por ejemplo lanzamos el juego KungFu Master serían kungfum.wlf y kungfum.inp de forma que la primera vez si no existe los crea pero a partir de la segunda partida lo que haría es sobreescribir los que ya existieran …
En el caso de haber hecho una buena partida, si lanzamos de nuevo el mismo juego sobreescribe la partida anterior y habríamos perdido nuestra partida. Si vamos a jugar en un PC no habrá problema pero si lo vamos a hacer en una maca podría ser un poco coñazo tener que estar constantemente grabando nuestra partida con la puntuación buena por lo que me he creado otro fichero bat, que lo que hace es ir renombrando esos ficheros que genera WolfMame…

El contenido de dicho fichero mame.bat quedaría tal que así:
Código: [Seleccionar]
SET "I=INP"
SET W="WLF"
SET /A "C=0"
:X
 SET /A "C+=1"
 REM IF EXIST "%~n1%C%%~x1" (Goto:X) Else (COPY "%~1" "%~dpn1%C%%~x1")
 IF EXIST "INP\%~n1%C%.%I%" (Goto:X) Else (COPY "INP\%~1.%I%" "INP\%~1%C%.%I%")
 IF EXIST "INP\%~n1%C%.%W%" (Goto:X) Else (COPY "INP\%~1.%W%" "INP\%~1%C%.%W%")

c:\wolf106\mamep106-vc.exe %1 -record %1 -joy -skip_gameinfo -nov -noc

GOTO FIN

setlocal enabledelayedexpansion
 set n=1
 :a
 for %%_ in (c:\wolf106\inp\%1.*) do (
 if %%_==c:\wolf106\inp\%1.wlf (ren c:\wolf106\inp\%1.wlf "c:\wolf106\inp\%1.wlf!n!" && goto:a)
 if %%_==c:\wolf106\inp\%1.wlf!n! (set /a n=!n!+1 && ren c:\wolf106\inp\%1.wlf!n! "c:\wolf106\inp\%1.wlf!n!")
 )

FIN:

Bueno, no os rayéis mucho con este fichero ya que dejaré el link para que lo podáis descargar directamente y tirando millas; eso sí seguro que es mejorable así que si alguien lo mejora que postee otro mejor, jeje!
Imaginemos que jugamos 10 partidas, pues al final debería quedarnos dentro de la carpeta \inp de nuestro mame veinte ficheros, 10 ficheros inp y otros 10 wlf. En este momento sería cuando accederíamos a esta carpeta y podríamos acceder a dichos ficheros para pasarlos a un pendrive, subirlos a Internet o lo que fuera…
Los ficheros se graban con la hora de la partida así que para saber exactamente cual fue la mejor partida o bien recuerdas el orden (el número de la partida) o más o menos la hora a la que terminaste la misma. Lo sé, no es un método 100% fascinante pero al menos mejora lo anterior. Probadlo y ya me comentáis.

Recapitulando, estamos en el punto en el que si lanzamos el fichero mame.bat pasándole como argumento el nombre de la rom a la que queremos jugar nos graba la partida sin problemas; pues bien, en este punto estamos preparados para configurar MALA y probar si todo lo que os he contado realmente funciona…

Nos iremos a MALA y configuramos nuestro WolfMame; nuestra pantalla principal quedaría más o menos así

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-01.png)

donde podemos ver que como ejecutable hemos puesto nuestro fichero mame.bat y en el command line hemos puesto %rom%

Hemos creado nuestro fichero xml para nuestra versión de mame, para ello antes de colocar como Mame Executable nuestro fichero bat hemos puesto el ejecutable de Mame y el programa MALA nos preguntará si queremos crear el fichero XML a lo que contestamos que sí; luego cambiamos el ejecutable y colocamos el fichero bat.

El resto de pantallas del MALA relativas al Mame a gusto del consumidor; en mi caso no he configurado nada porque iba a probar de forma rápida y no es necesario …

Nuestra pantalla de Mame en MALA una vez actualizada la lista de juegos quedaría algo tal que así, dependiendo de vuestro layout

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-02.png)

Para que os salgan sólo los juegos de los que tenéis las roms recordad que tendréis que tener esta opción seleccionada en MALA

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-03.png)

Como véis para acceder a esta opción desde la pestaña Mame Config del emulador de Mame pulsáis sobre el botón de Game Collection Options y en la nueva ventana que os aparece podéis seleccionar las opciones que consideréis oportunas.

Ahora solo queda seleccionar nuestro juego (del que queramos echar una partida y que queda grabada) y pulsar el botón que hayáis seleccionado en MALA para lanzar los juegos.

He probado varias partidas y funciona bien … La última partida que juguéis quedará registrada en dos ficheros, en mi caso kungfum.wlf y kungfum.inp además de los ficheros correspondientes con los números correspondientes y dependiendo de si ya había ficheros de antes generados …
Lo suyo es que cuando terminéis la tanda de partidas, las borréis o como queráis …
Por ejemplo, una forma sería crearos un fichero bat que borra todas vuestras inps pulsando una combinación de botones de la MACA, podríais hacer copia de seguridad antes, yo que sé. Hay muchas cosas que se os pueden ocurrir. Por supuesto, para la combinación de botones podéis usar el AllInOneFYC   :P

En mi caso que me gustaría mejorar al KungFu Master podemos acceder a MARP (web donde van subiendo las partidas de MAME los mejores jugadores del mundo) y bajaros alguna de las partidas que allí haya… Recordad que además deberéis bajaros la misma versión de WolfMame con la que se hubiera grabado la partida.
Vuelvo a repetir el link (http://replay.marpirc.net/index.cgi?mode=search&table=y&per_game=199&short=kungfum&sort=score&tourn=0&maxlines=199).

Si váis al link anterior podréis ver algo parecido a esto

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-04.png)

donde podréis observar que a la derecha aparecen dos link, uno sería la propia partida a descargar y el otro la versión de WolfMame con la que se jugó la partida y que también podréis descargar.

En nuestro caso, véis que se trata de una partida mía así que os la descargais. Una vez descargada la metéis dentro del directorio \inp de vuestro mame y descomprimís el fichero zip apareciendo los dos ficheros kungfum.wlf y kungfum.inp.

La manera de ver la partida ya sabéis como es usando el Gui de nuestra versión de Mame pero también podéis hacerlo desde línea de comandos con las siguientes sentencias:

mamep106-vc.exe kungfum -playback kungfum -skip_gameinfo

Como en casos anteriores aquí sería para ver la partida del KungFu Master; podríamos crearnos un fichero bat llamado por ejemplo VerPartidas.bat y que contuviera lo siguiente:

mamep106-vc.exe %1 -playback %1 -skip_gameinfo

Nos podríamos crear un nuevo emulador de WolfMame igual que el anterior pero en el que pondríamos como ejecutable este fichero VerPartidas.bat y luego cuando lanzaramos la inp seleccionada podríamos visionar la partida correspondiente.

En MALA podríamos ver algo parecido a esto

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-05.png)

dependiendo de nuestro layout. Comentar que con el fichero bat que estoy usando tengo el problema de que me pide pulsar la tecla Intro (espero solucionarlo en breve) para poder ver la partida.

La configuración de este emulador en MALA sería la siguiente

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-06.png)

Aquí lo importante que podemos ver es que hemos asignado nuestro fichero bat como ejecutable, que el directorio para nuestras roms es la carpeta \inp y que filtraremos por la extensión inp.
En la pestaña Execution

(http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsWolfMame-p2-07.png)

podemos ver que en el command line hemos quitado la extensión dejándolo solo como "%path%\%rom%" y que mientras no solucionemos el pulsar la tecla intro para poder ver la partida dejaremos en Normal el Window state.

Espero que os haya parecido interesante.
By empardopo to ArcadeSpain.


Links interesantes
MARP -> http://wolfmame.marpirc.net/ (http://wolfmame.marpirc.net/)
Versión WolfMame empardopo -> http://empardopo.dyndns.info/Foro/Mame/Wolf106.rar (http://arcadespain.info/images/empardopo/Foro/Mame/Wolf106.rar)

Mame.bat -> http://empardopo.dyndns.info/Foro/Mame/mame.bat (http://arcadespain.info/images/empardopo/Foro/Mame/mame.bat)
VerPartidasMame.bat -> http://empardopo.dyndns.info/Foro/Mame/VerPartidasMAME.bat (http://arcadespain.info/images/empardopo/Foro/Mame/VerPartidasMAME.bat)
Un poco de Historia RetroArcade y como grabar partidas con WolfMame -> http://arcadespain.info/Foro/index.php?topic=1007.0 (http://arcadespain.info/Foro/index.php?topic=1007.0)
http://empardopo.dyndns.info/web/?p=848 (http://empardopo.dyndns.info/web/?p=848)
Este tuto en formato pdf -> http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsMame-Parte2.pdf (http://arcadespain.info/images/empardopo/Tutoriales/RecordsWolfMame/RecordsMame-Parte2.pdf)

Pendiente de probar estaría el chequear las teclas que pulsa el jugador cuando vemos una partida grabada de wolfmame.
El formato es:
Si quieres saber los movimientos de las teclas del <player> 1: playback (rom del juego en cuestion) (nombre de la inp) -iv 1
Si quieres saber los movimientos de las teclas del <player> 2: playback (rom del juego en cuestion) (nombre de la inp) -iv 2
Si quieres saber los movimientos de las teclas del <player> 3: playback (rom del juego en cuestion) (nombre de la inp) -iv 3
etc...


Pequeño video de cómo integrar wolfmame 0.151 en MALA para grabar y ver las partidas grabadas.

https://youtu.be/q7aSglaNDZA (https://youtu.be/q7aSglaNDZA)
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: eldelcairo en Junio 21, 2013, 07:40:07 pm
Muchas, muchas gracias empardopo!
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Junio 25, 2013, 10:40:10 am
De nada compi.
Espero que os sirva.

Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Agosto 03, 2014, 11:20:08 am
Corregidos los links a las fotos.
Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Agosto 31, 2015, 05:03:49 pm
Pequeño video de cómo integrar wolfmame 0.151 en MALA para grabar y ver las partidas grabadas.

https://youtu.be/q7aSglaNDZA
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 15, 2018, 12:44:15 am
Pequeño video de cómo integrar wolfmame 0.151 en MALA para grabar y ver las partidas grabadas.

https://youtu.be/q7aSglaNDZA

Hola de nuevo makina...
A ver tengo un lio de coj.... ;D

He estado leyendo yesta ultima 1,5 horas. sobre el tema de mala, wolfmame y los retos.

Pero el lio que tengo es que no se que version usar para tal caso.

Porque en un hilo tienes la 106
y en otro la 151
no trayendo los mismos archivos dentro.

para colmo he descargado un mala, de por aki, que ya trae configurado como emulador principal mame 0.153 (Mala147.Mame0.153-35Roms_KenzoAkihiro_64bits)
en fin pero esto creo que no es problema y que desde other emus se puede incluis wolfmame , en fin....
A ver si me puedes aclarar un poco...

Si lo suyo seria empezar en limpio con mala, comentalo porfa.

Un saludo y gracias de antemano
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: jordani11 en Enero 15, 2018, 11:17:04 am
Pequeño video de cómo integrar wolfmame 0.151 en MALA para grabar y ver las partidas grabadas.

https://youtu.be/q7aSglaNDZA

Hola de nuevo makina...
A ver tengo un lio de coj.... ;D

He estado leyendo yesta ultima 1,5 horas. sobre el tema de mala, wolfmame y los retos.

Pero el lio que tengo es que no se que version usar para tal caso.

Porque en un hilo tienes la 106
y en otro la 151
no trayendo los mismos archivos dentro.

para colmo he descargado un mala, de por aki, que ya trae configurado como emulador principal mame 0.153 (Mala147.Mame0.153-35Roms_KenzoAkihiro_64bits)
en fin pero esto creo que no es problema y que desde other emus se puede incluis wolfmame , en fin....
A ver si me puedes aclarar un poco...

Si lo suyo seria empezar en limpio con mala, comentalo porfa.

Un saludo y gracias de antemano

Vamos a ir por partes, mira el mala es un fronted para lanzar juegos y con el que te has bajado te valdría, el tema es que si quieres participar en los retos debes de utilizar un emulador determinado y son válidos la versión de emulador wolfmame 0.106 y el wolfmame 0.151, o cualquier otra versión de wolfmame siempre que subas tus partidas a marp una página donde se registran los récords.
Ahora lo que tendrías que hacer es simplemente descargarte la versión 0.151 y modificar las rutas en el mala, de todo esto hay manuales en el foro que ha hecho @empardopo.
Si sigues sin aclararte pregunta.
Un saludo.
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 15, 2018, 12:35:45 pm
Pequeño video de cómo integrar wolfmame 0.151 en MALA para grabar y ver las partidas grabadas.

https://youtu.be/q7aSglaNDZA

Hola de nuevo makina...
A ver tengo un lio de coj.... ;D

He estado leyendo yesta ultima 1,5 horas. sobre el tema de mala, wolfmame y los retos.

Pero el lio que tengo es que no se que version usar para tal caso.

Porque en un hilo tienes la 106
y en otro la 151
no trayendo los mismos archivos dentro.

para colmo he descargado un mala, de por aki, que ya trae configurado como emulador principal mame 0.153 (Mala147.Mame0.153-35Roms_KenzoAkihiro_64bits)
en fin pero esto creo que no es problema y que desde other emus se puede incluis wolfmame , en fin....
A ver si me puedes aclarar un poco...

Si lo suyo seria empezar en limpio con mala, comentalo porfa.

Un saludo y gracias de antemano

Vamos a ir por partes, mira el mala es un fronted para lanzar juegos y con el que te has bajado te valdría, el tema es que si quieres participar en los retos debes de utilizar un emulador determinado y son válidos la versión de emulador wolfmame 0.106 y el wolfmame 0.151, o cualquier otra versión de wolfmame siempre que subas tus partidas a marp una página donde se registran los récords.
Ahora lo que tendrías que hacer es simplemente descargarte la versión 0.151 y modificar las rutas en el mala, de todo esto hay manuales en el foro que ha hecho @empardopo.
Si sigues sin aclararte pregunta.
Un saludo.

Ok gracias por la respuesta....esta noche me pondre con ello .

Queria comentar algo....lo de usar solo esas versiones, es para los retos de aqui del foro cierto?

O sea yo en mi mame que tengo en HS, sea cual sea la version, podria hacer los ajustes necesarios para tambien grabar partidas, y despues subirlas a marp; independientemente, o sea por mi cuenta.
A parte claro esta de que cuando quiera participar en los retos de aqui, usar las versiones que me comentas.

Esto es asi. corrigeme si me equivoco.

Un saludo y gracias nuevamente
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Enero 15, 2018, 01:34:34 pm
Primero tendrás que decidir con que versión de las roms es con la que vas a participar en los retos y una vez lo hayas decidido, por ejemplo, decides la versión 151 pues entonces tienes que instalarte el wolfmame 0.151. Si te descargaste un mame 0153 con roms esas roms te valdrían pero tendrías que usar el wolfmame 0.153, es decir y respondiendo a tu pregunta NO puedes grabar las partidas con cualquier mame, tienes que hacerlo con wolfmame que es una variante de las muchas que hay en mame preparada para grabar las partidas y evitar en la medida de lo posible hacer trampillas.

Si finalmente te vas a instalar MALA te recomiendo la última versión que creo que era la 1.82 o algo así; por otra parte comentar que MALA es un frontend y no es necesario instalar un frontend para participar en los retos ya que podrías lanzarlos manualmente o usando los ficheros bats que suministro con los mismos retos. Comentar igual que MALA se lleva mal con las versiones más modernas de Mame/wolfmame así que lo mismo podrías intentar ponerte AM en vez de Mala ya que igualmente hay gente en el foro que suele ayudar al respecto entre los que me incluiría ya que tengo pendiente hacerlo yo tambien.

Ya comentas por donde vayas a empezar... Si tiene relación con este post seguimos por aquí y en caso contrario abre otro nuevo e intentamos ayudarte desde ahí.

Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 15, 2018, 01:50:13 pm
Primero tendrás que decidir con que versión de las roms es con la que vas a participar en los retos y una vez lo hayas decidido, por ejemplo, decides la versión 151 pues entonces tienes que instalarte el wolfmame 0.151. Si te descargaste un mame 0153 con roms esas roms te valdrían pero tendrías que usar el wolfmame 0.153, es decir y respondiendo a tu pregunta NO puedes grabar las partidas con cualquier mame, tienes que hacerlo con wolfmame que es una variante de las muchas que hay en mame preparada para grabar las partidas y evitar en la medida de lo posible hacer trampillas.

Si finalmente te vas a instalar MALA te recomiendo la última versión que creo que era la 1.82 o algo así; por otra parte comentar que MALA es un frontend y no es necesario instalar un frontend para participar en los retos ya que podrías lanzarlos manualmente o usando los ficheros bats que suministro con los mismos retos. Comentar igual que MALA se lleva mal con las versiones más modernas de Mame/wolfmame así que lo mismo podrías intentar ponerte AM en vez de Mala ya que igualmente hay gente en el foro que suele ayudar al respecto entre los que me incluiría ya que tengo pendiente hacerlo yo tambien.

Ya comentas por donde vayas a empezar... Si tiene relación con este post seguimos por aquí y en caso contrario abre otro nuevo e intentamos ayudarte desde ahí.

Saludos

Ok...seguimos por aki. jeje
Ya se que no hace falta instalar un frontend para grabar solo las partidas....pero ya lo hago para cuando lo tenga configurado metermo en retrOS , que me estoy montando para un pc que tengo por ahi.

Bueno en mi andadura, te comento. Mala el que tengo ahora mismo es el que he comentado un poco mas arriba (Mala147.Mame0.153-35Roms_KenzoAkihiro_64bits) El cual trae configurado un mame.
Si como me comentas que me recomiendas es la 1.82, mejor, dime donde la descargo y asi empiezo en limpio....si lo ves mejor....si con la que tengo va bien, pues la dejamos asi.

yo lo que he hecho es en other emu, meter la configuracion del wolfmame 0.151
Sobre esto habria algun problema o es mejor que configure wolfmame, en el sitio donde tengo ahora mismo mame(el que venia con el mala que me he descargado)

Sigo:
Ya lo tengo rulando, puedo grabar la partida del snowbros(el unico rom que tengo ahi, que es el que  venia)
Y tambien ver la partida guardada
Hasta aqui creo que todo bien.

Ahora me interesa el tema de la lista de partidas guardadas...lo que para es que no me entero bien....o sea me entero porque viene claro en el tuto, pero i duda es. que el bar de "verpartidas" solo me va a dejar ver de una sola rom no??
Porque lo que trae ese bat es esto:

mamep106-vc.exe kungfum -playback kungfum
pause

que ademas tendre que editarlo para dejarlo asi no??:

mamep.exe kungfum -playback kungfum
pause

no se...corrigeme porfa.

gracias nuevamente
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Enero 15, 2018, 02:13:38 pm
Con respecto a la última versión de MALA a ver si hago un paquetito y pongo un link; no obstante, si no te da problemas la que tienes te puede valer sin problemas aunque la última corregía algunos fallitos con el tema de los videos, etc. (cuando haga el paquete lo comentaré y dejaré link).

El tema de dejar wolfmame como emulador principal es que te reconozca los nombres largos ya que si lo pones como other emu pues te aparecerán creo recordar los nombre de las roms; lo suyo es que lo pongas como emulador principal osea que lo configures como el mame principal del MALA.

Sinceramente para ver partidas es un follonaco porque wolfmame tira del nombre de las roms pero al mismo tiempo con el nombre del fichero inp que es la partida grabada por lo que si lo cambias es un follonaco; yo para cuando quieras ver partidas sinceramente no lo metería en el frontend para automatizarlo sino que lo haría manualmente con la partida en cuestión y sobre todo tener en cuenta que si usas la versión 106 en tu PC, solo puedes ver partidas de esa version de wolfmame con la configuración que te hubieras hecho, no sé si me explico.
Resumiendo, las partidas (ficheros inp que genera wolfmame o si usas la 106 fichero inp y fichero wlf) sólo se pueden ver usando la misma versión de wolfmame con la que se generaron además de usar la rom del juego para dicha versión de wolfmame y de ahí que para los retos y competiciones normalmente usemos la 151 casi todos...
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 15, 2018, 05:13:40 pm
Con respecto a la última versión de MALA a ver si hago un paquetito y pongo un link; no obstante, si no te da problemas la que tienes te puede valer sin problemas aunque la última corregía algunos fallitos con el tema de los videos, etc. (cuando haga el paquete lo comentaré y dejaré link).

El tema de dejar wolfmame como emulador principal es que te reconozca los nombres largos ya que si lo pones como other emu pues te aparecerán creo recordar los nombre de las roms; lo suyo es que lo pongas como emulador principal osea que lo configures como el mame principal del MALA.

Sinceramente para ver partidas es un follonaco porque wolfmame tira del nombre de las roms pero al mismo tiempo con el nombre del fichero inp que es la partida grabada por lo que si lo cambias es un follonaco; yo para cuando quieras ver partidas sinceramente no lo metería en el frontend para automatizarlo sino que lo haría manualmente con la partida en cuestión y sobre todo tener en cuenta que si usas la versión 106 en tu PC, solo puedes ver partidas de esa version de wolfmame con la configuración que te hubieras hecho, no sé si me explico.
Resumiendo, las partidas (ficheros inp que genera wolfmame o si usas la 106 fichero inp y fichero wlf) sólo se pueden ver usando la misma versión de wolfmame con la que se generaron además de usar la rom del juego para dicha versión de wolfmame y de ahí que para los retos y competiciones normalmente usemos la 151 casi todos...

Ok..
Seguiré usando este mala asi con lo tengo hasta que hagas el "paquetito" ;D

Wolfmame estoy usando la 151.

Y entonces para que me quede claro....con el bat que tienes creado para ver partidas, habría que modificarlo lógicamente para ver partidas de cada ROM, cierto?

Y otra cosa.
Al cambiar el ejecutable de wolfmame después de que te cree la lista de juegos,  por el bat,  desde ahí cada partida que se juegue va a ser grabada no?

Bueno gracias nuevamente....ya va quedando más clarito

Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Enero 15, 2018, 05:45:36 pm
Aquí (http://rapidtory.com/1gbE) te dejo el link con el Mala 182.
Pass
Spoiler: mostrar
arcadespain.info


Con respecto al bat pruébalo y dime lo que como lo tienes para que pueda decirte si está bien o no.

Con respecto al cambio del ejecutable por el bat la respuesta es que sí pero para saber si te ha grabado la partida tan fácil como irte a la carpeta inp del directorio de wolfmame y ver el último fichero que ha grabado; si has jugado por ejemplo al KungFu Master rom kungfum deberías tener un fichero llamado kungfum.inp

Ya vas contando...
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 15, 2018, 10:40:56 pm
Aquí (http://rapidtory.com/1gbE) te dejo el link con el Mala 182.
Pass
Spoiler: mostrar
arcadespain.info


Con respecto al bat pruébalo y dime lo que como lo tienes para que pueda decirte si está bien o no.

Con respecto al cambio del ejecutable por el bat la respuesta es que sí pero para saber si te ha grabado la partida tan fácil como irte a la carpeta inp del directorio de wolfmame y ver el último fichero que ha grabado; si has jugado por ejemplo al KungFu Master rom kungfum deberías tener un fichero llamado kungfum.inp

Ya vas contando...

Gracias makina...me pongo ahora mismo con ello.

Voy a enumerar las dudas para que sea mas facil contestarlas.

1-A ver, lo que te comentaba de grabar las partidas:
Grabar ya se me graba bien la partidas, y he configurado la tecla "R" para reproducir la partida, y todo perfecto....Ayer mismo lo probe antes de comentarte.

La duda era que desde este momento entonces a cada juego que juego, partida que se guardara, cierto??

No se me guarda con "nombre de la rom".inp
Lo hace solo como .inp
Algo debe de estar mal configurado en mala....porque si lo hago manualmente con el generador de bat. ahi s me lo guarda con el nombre de la rom p.e. snowbros.inp


2-Estos archivos, en la pestaña additional, son necesarios? es que no los tengo porque no tengo esa carpeta (dats)

Spoiler: mostrar
(https://s13.postimg.org/4vzchuir7/MALA.png) (https://postimg.org/image/4vzchuir7/)

Eso es una captura de tal cual venia el mala que acabo de descargar....


3-Aqui en el foro se van guardando las rom que se van usando en los retos?
Lo digo por averiguarlas, para asi poder tener algo con lo que motivarme,jajaja
Porque aunque el reto este terminado, pero igualmente se pueden subir las partdas a MARP, digo yo no?? :P

Gracias de verdad....se que tendras mil cosas, y andar con estas tonterias conmigo te quitara tu tiempo.....gracias nuevamente por la atencion
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Enero 16, 2018, 12:56:20 pm
Para poder contestar con más exactitud...

1.-) si has puesto un fichero bat como ejecutable, porfi, ponme el contenido del mismo por aquí y podré decirte algo... A priori, creo que podría ser por la línea donde dice que se grabe el fichero y probablemente haya que cambiar el %2.inp por %.inp si es que es eso... Tambien podrías probar a poner en MALA en el commandline %rom% %rom% es decir, duplicar el %rom% aunque te lo estoy comentando un poco a ciegas...

2.- Si no estoy equivocado, esos ficheros dan más información a MALA para que pueda mostrar más info de los juegos, como categorias, los controles, etc osea que si no los tienes podrás jugar tranquila e igualmente y si los tienes pues más completo está todo.

3.- Puedes jugar a cualquiera de los retos que hayan salido; te invito a que eches un vistazo al link donde están todos colocados o al infoRetos. Con respecto a las roms, no están descargables desde el foro pero si te hace falta alguna manda algún privadín y lo vemos.

Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: Pevalle en Enero 16, 2018, 10:15:28 pm
Porque aunque el reto este terminado, pero igualmente se pueden subir las partdas a MARP, digo yo no?? :P

Aunque el Reto este finalizado puedes seguir jugando y conseguir el Recordman que también esta muy bien.
Te dejo el enlace al recopilatorio de todos los retos que se han jugado y los que están en vigor.

AQUI (http://arcadespain.info/Foro/index.php?topic=5131.0)
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 17, 2018, 01:53:02 am
Para poder contestar con más exactitud...

1.-) si has puesto un fichero bat como ejecutable, porfi, ponme el contenido del mismo por aquí y podré decirte algo... A priori, creo que podría ser por la línea donde dice que se grabe el fichero y probablemente haya que cambiar el %2.inp por %.inp si es que es eso... Tambien podrías probar a poner en MALA en el commandline %rom% %rom% es decir, duplicar el %rom% aunque te lo estoy comentando un poco a ciegas...

2.- Si no estoy equivocado, esos ficheros dan más información a MALA para que pueda mostrar más info de los juegos, como categorias, los controles, etc osea que si no los tienes podrás jugar tranquila e igualmente y si los tienes pues más completo está todo.

3.- Puedes jugar a cualquiera de los retos que hayan salido; te invito a que eches un vistazo al link donde están todos colocados o al infoRetos. Con respecto a las roms, no están descargables desde el foro pero si te hace falta alguna manda algún privadín y lo vemos.

Saludos

Este es el bat. Vamos es tuyo:
Spoiler: mostrar
@echo off
if exist cfg\%1.cfg move cfg\%1.cfg cfg\%1.bak
if exist hi\%1.hi move hi\%1.hi hi\%1.bak
if exist nvram\%1.nv move nvram\%1.nv nvram\%1.bak
if exist diff\%1.dif move diff\%1.dif diff\%1.bak

mame %1 -record %2.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL

if exist cfg\%1.bak move cfg\%1.bak cfg\%1.cfg
if exist hi\%1.bak move hi\%1.bak hi\%1.hi
if exist nvram\%1.bak move nvram\%1.bak nvram\%1.nv
if exist diff\%1.bak move diff\%1.bak diff\%1.dif


Voy a probar lo que me has comentado
Pero lo que me resultaba raro, es que en el otro mala, el de kenzo que ya me traia mame como emulador principal, recuerdas?, en ese he hecho lo mismo que ahora con este mala que tu me has pasado, o sea he añadido el mismo record.bat y en lo de controller el playback.bat %rom%, y no tuve ningun problema, se me grababa bien y se me reproducia la partida bien...

Soy el niño pupas jejej

Edito:
poniendo en el command line= %rom% %rom%
si se me graba correctamente.
perooooooo jajaja no se reproduce al pulsar la tecla asignada, se abre y cierra rapido .
playback:
Spoiler: mostrar
@echo off
if exist cfg\%1.cfg move cfg\%1.cfg cfg\%1.bak
if exist hi\%1.hi move hi\%1.hi hi\%1.bak
if exist nvram\%1.nv move nvram\%1.nv nvram\%1.bak
if exist diff\%1.dif move diff\%1.dif diff\%1.bak

mame %1 -playback %2.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL

if exist cfg\%1.bak move cfg\%1.bak cfg\%1.cfg
if exist hi\%1.bak move hi\%1.bak hi\%1.hi
if exist nvram\%1.bak move nvram\%1.bak nvram\%1.nv
if exist diff\%1.bak move diff\%1.bak diff\%1.dif


Si genero un fichero bat con el generador de bat , si me rula perfectamente:
Spoiler: mostrar
@echo off
if exist cfg\3wonders.cfg move cfg\3wonders.cfg cfg\3wonders.bak
if exist hi\3wonders.hi move hi\3wonders.hi hi\3wonders.bak
if exist nvram\3wonders.nv move nvram\3wonders.nv nvram\3wonders.bak
if exist diff\3wonders.dif move diff\3wonders.dif diff\3wonders.bak

mame 3wonders -playback 3wonders.inp -joy -skip_gameinfo -nov -noc -iv 1 -nvram_directory NUL

if exist cfg\3wonders.bak move cfg\3wonders.bak cfg\3wonders.cfg
if exist hi\3wonders.bak move hi\3wonders.bak hi\3wonders.hi
if exist nvram\3wonders.bak move nvram\3wonders.bak nvram\3wonders.nv
if exist diff\3wonders.bak move diff\3wonders.bak diff\3wonders.dif



Aunque el Reto este finalizado puedes seguir jugando y conseguir el Recordman que también esta muy bien.
Te dejo el enlace al recopilatorio de todos los retos que se han jugado y los que están en vigor.

AQUI (http://arcadespain.info/Foro/index.php?topic=5131.0)

gracias por la info
Oye cualquier rom que me rule vale no?? o sea que no tiene que ser exactamente del mismo romset de la version de wolfmame no??
ostras aunque ahora que lo pienso....las roms de mame valen para wolfmame?
He probado algunas y si me rulan, pero imagino que no todas cierto??
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Enero 17, 2018, 02:46:49 pm
Deja entonces solamente %rom% en el command line y modifica esta linea del bat
mame %1 -record %2.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL

cambiandola a
mame %1 -record %1.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL

Cambiando eso te debe de grabar sin problemas y no estaríamos tocando nada del mame en MALA.

Con respecto a las roms te comento que mameFXU 0151, mamepepito 0151 y wolfmame 0151 usan las mismas roms; es decir el número que lleva cada versión de un mameXXX sea cual sea identifican a un romset concreto. Luego hay roms que por ejemplo te podrían servir para diferentes "numeraciones" de mame porque no cambien pero otras no por eso normalmente mi recomendación es que te intentes descargar un romset completo y con eso te curas en salud.

Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: Pevalle en Enero 17, 2018, 05:13:42 pm
gracias por la info
Oye cualquier rom que me rule vale no?? o sea que no tiene que ser exactamente del mismo romset de la version de wolfmame no??
ostras aunque ahora que lo pienso....las roms de mame valen para wolfmame?
He probado algunas y si me rulan, pero imagino que no todas cierto??
Mira lo mejor es que con cada Mame utilices su romset correspondiente, es decir si usas Wolfmame 0.151 utliza el romset 0.151, puede darse algún caso como te comenta @empardopo que no haya variado nada una rom de un romset antiguo a uno mas actual pero puede suceder que "por ejemplo" si tu rom es de un romset 0.145 u otro y a ti te funcione bien en el mame 0.151 y grabes la partida y la puedas reproducir sin problemas alguien que realmente utilice la rom del 0.151 con el wolfmame 0.151 no la pueda reproducir, a mi me ha pasado en alguna ocasión.
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 18, 2018, 12:32:17 am
Deja entonces solamente %rom% en el command line y modifica esta linea del bat
mame %1 -record %2.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL

cambiandola a
mame %1 -record %1.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL

Cambiando eso te debe de grabar sin problemas y no estaríamos tocando nada del mame en MALA.

Con respecto a las roms te comento que mameFXU 0151, mamepepito 0151 y wolfmame 0151 usan las mismas roms; es decir el número que lleva cada versión de un mameXXX sea cual sea identifican a un romset concreto. Luego hay roms que por ejemplo te podrían servir para diferentes "numeraciones" de mame porque no cambien pero otras no por eso normalmente mi recomendación es que te intentes descargar un romset completo y con eso te curas en salud.

Saludos

Correcto, haciendo esa modificacion en el bat, ya me graba desde mala.

Te comento que tampoco podia ver la partida, pero he modificado el mismo parametro desde el playback.bat y vualaaaaa. Tema resuelto.

Ya puedo pasar a otra cosita.

El tema de las roms...yo nunca he tenido un romset completo, ni creo que lo vaya a tener. Porque para 350 juegos que son los que uso en mame(una seleccion propia de para mi los mejores)....pues para que quiro miles de roms...

Para el caso de los retos...pues los pedire a ver si algun alma caritativa me los va pasando, y con eso ire tirando...

Porque me interesa tener 2 listas de roms en mala, para el mame.
Una de los roms que yo quiera meter
y otra solo de los retos.
Estas listas ya estan creadas. Ademas de otras 2(LIGA y Favoritos)
Perooooo, estas roms, las de los retos y las mias particulares, deben de estar todas anidadas en la misma carpeta cierto???
Aunque luego en la lista le indiquemos que nos muestre unas u otras?

Vale queria comentarte algo.....olvidemosnos de la parte de "verpartidas" para que aparezca como una lista mas.

Si yo ya pudiendo ver la partida pulsado la tecla mapeada para el caso....y supon que tengo 10-15 partidas grabadas...
Para ver estas partidas, se verian igual pulsando la tecla mapeada??
Pero imagino que he de estar situado encima de la rom que quiera ver la partida no?
Aunque no estaria mal el tema de tener la lista de las partidas guardadas....seria un puntazo...

Vale, creo que ya lo he pillado el tema de "verpartidas"
Habria que crear en other emu un verpartidas por cada juego que queramos verlas....asi nos listara de cada juego las partidas que hemos hechado.

Esto es asi, o me estoy liando??

bueno lo dejo ahi, y cuando aclare eso, seguire, que no hay prisa...jajaa

Gracias por tu atencion nuevamente



Mira lo mejor es que con cada Mame utilices su romset correspondiente, es decir si usas Wolfmame 0.151 utliza el romset 0.151, puede darse algún caso como te comenta @empardopo que no haya variado nada una rom de un romset antiguo a uno mas actual pero puede suceder que "por ejemplo" si tu rom es de un romset 0.145 u otro y a ti te funcione bien en el mame 0.151 y grabes la partida y la puedas reproducir sin problemas alguien que realmente utilice la rom del 0.151 con el wolfmame 0.151 no la pueda reproducir, a mi me ha pasado en alguna ocasión.

Ok lo tendre en cuenta....gracias por la info.

Creia que tope con "dios" jaja
Y aqui en esta web pense que podria sacar las roms de la 0.151 las que yo quisiera.

Porque hay diferentes recopilaciones en esa web en las que aparecen las rom, sueltas y no en pack.
Como por ejemplo este:
Spoiler: mostrar
https://archive.org/download/MAME0.139_MAME2010_Reference_Set_ROMs_CHDs_Samples/roms/ (https://archive.org/download/MAME0.139_MAME2010_Reference_Set_ROMs_CHDs_Samples/roms/)
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Enero 18, 2018, 12:57:16 pm
Las roms no tienes que duplicarlas y en cualquier frontend incluido MALA puedes tener las listas que quieras y por supuesto apuntando al mismo directorio de roms.

Con respecto a los retos, hago un paquetito cuando tenga tiempo y te digo...

Para ver las partidas y que funcione OK sólo podrás tener una partida por cada juego; haz la prueba. Obviamente, tendrás que tener seleccionada la partida que quieras ver o de lo contrario MALA no sabría cual lanzar...

Con respecto a la última pregunta, no la entiendo muy bien...
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: armandokevin en Enero 18, 2018, 02:03:53 pm
Las roms no tienes que duplicarlas y en cualquier frontend incluido MALA puedes tener las listas que quieras y por supuesto apuntando al mismo directorio de roms.

Con respecto a los retos, hago un paquetito cuando tenga tiempo y te digo...

Para ver las partidas y que funcione OK sólo podrás tener una partida por cada juego; haz la prueba. Obviamente, tendrás que tener seleccionada la partida que quieras ver o de lo contrario MALA no sabría cual lanzar...

Con respecto a la última pregunta, no la entiendo muy bien...

Ok ok....aclarado entonces .

Lo del paquetito de roms...cuando puedas...
Muchas gracias por la intención.. Eres un crack

Mientras voy a ver ya otros subforos de mala, para ver el tema de resoluciones, layout y demás cositas.....
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: Zael en Mayo 21, 2020, 07:51:54 pm
EDITO: Joer, no sé lo que he tocado que se ha borrado medio mensaje y me toca volver a escribirlo.


A ver, la cosa es que estoy apurando los últimos días de confinamiento extremo para integrar el WOLFMAME 106 en el MALA de mi recreativa (hasta ahora he usado el MAME 0.60+ porque mi ordenador de la recre es muy antiguo y es el MAME que vi que mejor rendimiento me daba).

La cosa es que he seguido el tutorial y como mi WOLFMAME 106 está en la carpeta C:\RECREATIVA\WOLFMAME 106, he descargado el MAME.BAT y lo he editado asín...



Código: [Seleccionar]
SET "I=INP"
SET W="WLF"
SET /A "C=0"

 :X
 SET /A "C+=1"
 REM IF EXIST "%~n1%C%%~x1" (Goto:X) Else (COPY "%~1" "%~dpn1%C%%~x1")
 IF EXIST "INP\%~n1%C%.%I%" (Goto:X) Else (COPY "INP\%~1.%I%" "INP\%~1%C%.%I%")
 IF EXIST "INP\%~n1%C%.%W%" (Goto:X) Else (COPY "INP\%~1.%W%" "INP\%~1%C%.%W%")

c:\RECREATIVA\WOLFMAME 106\mamep106-vc.exe %1 -record %1 -joy -skip_gameinfo -nov -noc

GOTO FIN

setlocal enabledelayedexpansion
 set n=1
 :a
 for %%_ in (c:\RECREATIVA\WOLFMAME 106\inp\%1.*) do (
 if %%_==c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf (ren c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf "c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n!" && goto:a)
 if %%_==c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n! (set /a n=!n!+1 && ren c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n! "c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n!")
 )

FIN:



Pero no funciona. Lo ejecuto y apenas hace un parpadeo de pantalla. Parece que es la ruta, que no lo reconoce. ¿Es por el espacio entre las palabras WOLFMAME y 106?

Si le indico al MALA el ejecutable original del Wolfmame (mamep106-vc.exe) entonces sí ejecuta bien los juegos, pero no los graba, claro está.

Yo lo que quiero es que cada vez que juegue me genere una nueva partida salvada con el MAME.BAT ese, y cuando sepa que he hecho una buena, pasarla a un USB.

Bueno, muchas gracias, un saludo. Me tenía que haber animado a hacer el traslado de MAME este hace ya tiempo, pero por pereza/canguelo lo fui dejando con el MAME 0.60+...



P.D.: En el vídeo del tutorial veo que pones el RECORD.BAT en vez del MAME.BAT, pero de ese modo sólo graba una partida y la sobreescribe cada vez que ejecutas el juego, ¿verdad? Yo quiero con el MAME.BAT que va renombrando cada partida que graba.
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Mayo 21, 2020, 08:38:43 pm
EDITO: Joer, no sé lo que he tocado que se ha borrado medio mensaje y me toca volver a escribirlo.


A ver, la cosa es que estoy apurando los últimos días de confinamiento extremo para integrar el WOLFMAME 106 en el MALA de mi recreativa (hasta ahora he usado el MAME 0.60+ porque mi ordenador de la recre es muy antiguo y es el MAME que vi que mejor rendimiento me daba).

La cosa es que he seguido el tutorial y como mi WOLFMAME 106 está en la carpeta C:\RECREATIVA\WOLFMAME 106, he descargado el MAME.BAT y lo he editado asín...



Código: [Seleccionar]
SET "I=INP"
SET W="WLF"
SET /A "C=0"

 :X
 SET /A "C+=1"
 REM IF EXIST "%~n1%C%%~x1" (Goto:X) Else (COPY "%~1" "%~dpn1%C%%~x1")
 IF EXIST "INP\%~n1%C%.%I%" (Goto:X) Else (COPY "INP\%~1.%I%" "INP\%~1%C%.%I%")
 IF EXIST "INP\%~n1%C%.%W%" (Goto:X) Else (COPY "INP\%~1.%W%" "INP\%~1%C%.%W%")

c:\RECREATIVA\WOLFMAME 106\mamep106-vc.exe %1 -record %1 -joy -skip_gameinfo -nov -noc

GOTO FIN

setlocal enabledelayedexpansion
 set n=1
 :a
 for %%_ in (c:\RECREATIVA\WOLFMAME 106\inp\%1.*) do (
 if %%_==c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf (ren c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf "c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n!" && goto:a)
 if %%_==c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n! (set /a n=!n!+1 && ren c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n! "c:\RECREATIVA\WOLFMAME 106\inp\%1.wlf!n!")
 )

FIN:



Pero no funciona. Lo ejecuto y apenas hace un parpadeo de pantalla. Parece que es la ruta, que no lo reconoce. ¿Es por el espacio entre las palabras WOLFMAME y 106?

Si le indico al MALA el ejecutable original del Wolfmame (mamep106-vc.exe) entonces sí ejecuta bien los juegos, pero no los graba, claro está.

Yo lo que quiero es que cada vez que juegue me genere una nueva partida salvada con el MAME.BAT ese, y cuando sepa que he hecho una buena, pasarla a un USB.

Bueno, muchas gracias, un saludo. Me tenía que haber animado a hacer el traslado de MAME este hace ya tiempo, pero por pereza/canguelo lo fui dejando con el MAME 0.60+...



P.D.: En el vídeo del tutorial veo que pones el RECORD.BAT en vez del MAME.BAT, pero de ese modo sólo graba una partida y la sobreescribe cada vez que ejecutas el juego, ¿verdad? Yo quiero con el MAME.BAT que va renombrando cada partida que graba.

@zael, mi recomendación siempre es no poner espacios en blanco, tildes, etc en los nombres de ficheros, carpetas...

Mi recomendación es que le quitaras el espacio no obstante, podrías probar entrecomillando...

Por ejemplo, está línea

c:\RECREATIVA\WOLFMAME 106\

pásala a "c:\RECREATIVA\WOLFMAME 106\" y así con todas y lo que va detras pues lo dejas seguido de la comilla que coloques...

Aunque creo que menos problemas es quitar el puñetro espacio en blanco...

Prueba a ver...

Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: Zael en Mayo 22, 2020, 04:29:44 pm

@zael, mi recomendación siempre es no poner espacios en blanco, tildes, etc en los nombres de ficheros, carpetas... Mi recomendación es que le quitaras el espacio...


@empardopo, he probado a quitarle el espacio y ponerlo todo junto (WOLFMAME106) y siento tener que comunicarte que esto funciona...




¡De puta madre, ja ja! ¡Genial tío, ya tengo el Wolfmame 0.106 en la recreativa después de 10 años con el MAME+ 0.60!

Qué vergüenza macho, porque esto ha sido más fácil que robarle un caramelo a un niño y creo recordar que en 2015 ya me diste la solución por FaseBonus y por pereza y miedo a tocar nada no te hice caso.

¡Gracias tío!  :) :)

(https://media1.tenor.com/images/51d5110145b3e2ca9e9cfa816a7247da/tenor.gif?itemid=3386667)



P.D.: Lo que no me queda claro es cómo empieza renombrando los inputs, porque parece que empieza por el 1, luego el 2 y luego de repente en la 3ª partida me genera el que no lleva número... no entiendo bien el código del .bat.

P.D.2: ¿En qué lenguaje está escrito el .bat? ¿Eso es el BASIC de MSDOS? ¿Qué hace exactamente la expresión "setlocal enabledelayedexpansion"?
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Mayo 27, 2020, 08:45:17 am
 
@zael, mi recomendación siempre es no poner espacios en blanco, tildes, etc en los nombres de ficheros, carpetas... Mi recomendación es que le quitaras el espacio...


@empardopo, he probado a quitarle el espacio y ponerlo todo junto (WOLFMAME106) y siento tener que comunicarte que esto funciona...




¡De puta madre, ja ja! ¡Genial tío, ya tengo el Wolfmame 0.106 en la recreativa después de 10 años con el MAME+ 0.60!

Qué vergüenza macho, porque esto ha sido más fácil que robarle un caramelo a un niño y creo recordar que en 2015 ya me diste la solución por FaseBonus y por pereza y miedo a tocar nada no te hice caso.

¡Gracias tío!  :) :)

(https://media1.tenor.com/images/51d5110145b3e2ca9e9cfa816a7247da/tenor.gif?itemid=3386667)



P.D.: Lo que no me queda claro es cómo empieza renombrando los inputs, porque parece que empieza por el 1, luego el 2 y luego de repente en la 3ª partida me genera el que no lleva número... no entiendo bien el código del .bat.

P.D.2: ¿En qué lenguaje está escrito el .bat? ¿Eso es el BASIC de MSDOS? ¿Qué hace exactamente la expresión "setlocal enabledelayedexpansion"?

Pues ahora que lo comentas no me está quedando claro ni a mí, jajajaja! Creo que ese código no es mío pero no lo recuerdo bien...

Lo mismo en este link te aclara los del enable... https://ss64.com/nt/delayedexpansion.html

Con respecto al lenguaje son los comandos de msdos, osea los que usas cuando te haces un fichero bat.

El caso es, te funciona o no? Por cierto, el wolfmame 106 (y creo que todos los que generan dos ficheros al grabar una partida mame, suelen terminar dando problemas de sincronización impidiendo al final ver las partidas) y es por eso por lo que decidí en su momento pasar a la 151... No pasa siempre pero es mucho más probable que con versiones donde wolfmame genera un único fichero inp.

Saludos
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: Zael en Mayo 27, 2020, 01:59:01 pm


El caso es, te funciona o no?

Sí, sí, era para darle emoción al asunto, funciona como la seda. Realmente ha sido cambiar eso del espacio, seleccionar la ruta del .bat y de las roms, snaps, cabinets y ale, Wolfmame en MALA que te crió.









Por cierto, el wolfmame 106 (y creo que todos los que generan dos ficheros al grabar una partida mame, suelen terminar dando problemas de sincronización impidiendo al final ver las partidas) y es por eso por lo que decidí en su momento pasar a la 151... No pasa siempre pero es mucho más probable que con versiones donde wolfmame genera un único fichero inp.


(https://lh3.googleusercontent.com/proxy/oYIRgJN846vt56JDZDeejyfXPrGVvQAe091fWsGWhR4rY2NyRGBGR8c3qhN4JXsZf7hoQfBpU3K_H-ZO0wsmXctCyzsUcBO1fss_dRMQpksge3D7PGqdbbJD_HIThJ0CAJzCM-H-RUq4)

No me jodas @empardopo... ¿penalti y expulsión?


Really George? Acabas de tirar por suelo mis aspiraciones de hacer un récord digno al Donkey Kong...  :(

El Wolfmame .151 eso no lo mueve mi PIII ni de coña. He hecho alguna prueba de partidas cortas y va bien... me quedo en el Wolf .106 y que sea lo que Dios quiera.


P.D.: Otra cosa, en la carpeta del Wolfmame que pones en el tutorial sale un .exe con la cara de Mike Haggar que es un reproductor de INPUTS o algo así pero no me funciona. ¿Con qué programa se verifican los INPUTS? No me refiero a reproducirlos (eso sí sé cómo se hace), sino verificarlos y ver la información de la partida. ¡Gracias!
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Mayo 30, 2020, 05:08:46 pm
@zael, no entiendo a qué te refires con lo de ver la información de la partida?
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: Zael en Mayo 30, 2020, 10:18:32 pm
@zael, no entiendo a qué te refires con lo de ver la información de la partida?

Pues poder analizar el INPUT. ¿Cuándo hay que validar un INPUT no hay un programa que te indica la versión de MAME, tiempo de partida y un listado de los botones pulsados o algo así? ¿O me lo estoy inventando?

Acabo de buscarlo y creo que todo eso se miraba con el wlfviewer.exe. Como en este ejemplo:

Citar
WLFVIEW 0.3 - Oct 9 2005

Info loaded. WLF rev 8

Recorded for the game 'qbert'
MAME version string: 0.101 (Oct 9 2005)

-- CPU info --
Vendor: Intel
Processor Family: 15 Processor Model: 3
Approximate clock speed: 3400145688Hz

-- OS info --
Operating System: Windows NT 5.1 Service Pack 2

-- INP info --
Number of frames: 1503119
Average record speed: 97.997767%
System time at start of emulation: Tue Oct 03 19:15:00 2006
Sound: 44100Hz Samples: Enabled
GUI: 0 Artwork: 0
68000 CPU Core: C
NVRAM Usage: Disabled
BIOS used (0=default): default

-- Validity --
Check 1: INP header: OK
Check 2: INP file: OK
Check 3: WLF file: OK


¿Eso lo hacía el Play INP 3.0 que viene en el Wolf .106 de tu tutorial (un .exe que sale la cara de Haggar)? ¿O son programas diferentes? Joer, ¡qué cacao!  ;D ;D
Título: Re:Como integrar WolfMame en MALA para grabar partidas
Publicado por: empardopo en Junio 08, 2020, 08:15:17 am
@zael, no entiendo a qué te refires con lo de ver la información de la partida?

Pues poder analizar el INPUT. ¿Cuándo hay que validar un INPUT no hay un programa que te indica la versión de MAME, tiempo de partida y un listado de los botones pulsados o algo así? ¿O me lo estoy inventando?

Acabo de buscarlo y creo que todo eso se miraba con el wlfviewer.exe. Como en este ejemplo:

Citar
WLFVIEW 0.3 - Oct 9 2005

Info loaded. WLF rev 8

Recorded for the game 'qbert'
MAME version string: 0.101 (Oct 9 2005)

-- CPU info --
Vendor: Intel
Processor Family: 15 Processor Model: 3
Approximate clock speed: 3400145688Hz

-- OS info --
Operating System: Windows NT 5.1 Service Pack 2

-- INP info --
Number of frames: 1503119
Average record speed: 97.997767%
System time at start of emulation: Tue Oct 03 19:15:00 2006
Sound: 44100Hz Samples: Enabled
GUI: 0 Artwork: 0
68000 CPU Core: C
NVRAM Usage: Disabled
BIOS used (0=default): default

-- Validity --
Check 1: INP header: OK
Check 2: INP file: OK
Check 3: WLF file: OK


¿Eso lo hacía el Play INP 3.0 que viene en el Wolf .106 de tu tutorial (un .exe que sale la cara de Haggar)? ¿O son programas diferentes? Joer, ¡qué cacao!  ;D ;D


Lanzando el bat correspondiente para ver partidas al final te da un porcentaje que en MARP normalmente requiern un mínimo para que la partida sea válida; para ver las pulsaciones mi programita generador de bats siempre crea dos ficheros (uno para ver las partidas y otro para grabar) y creo recordar que el de ver las partidas ya te muestra las teclas pulsadas durante el juego.

Lo de la versión que yo sepa no te lo dice y es el jugador el que tiene que decir con qué versión de wolfmame ha jugado...

Saludos