¿Para qué sirve este programita?
Simplemente para generar dos ficheros bats para trabajar con wolfmame; uno para poder grabar partidas y otro para poder verlas.
La vista actual del programa en la versión 2.1 es la siguiente
En
nombre de rom pondremos el nombre exacto de la rom.
En
número de reto si queremos generar el bat para tenerlos ordenados para los retos simplemente pondremos el número correspondiente al reto para el que queramos generar el fichero bat para grabar.
En
nombre mame exe pondremos el nombre del fichero ejecutable de nuestro wolfmame; si lo dejamos vacío el programa asume por defecto que el nombre será
mame.
Los checks
cfg,hi,nvram y diff son las distintas líneas que se generarán en los ficheros bats; en caso de no estar habilitado un check este será deshabilitado en los ficheros bat.El check
iv es igual que los anteriores pero sólo es para el fichero bat que sirve para visionar las partidas.
En
nombre juego (MALA) pondremos el nombre que queremos que tenga el fichero bat.No puedes rellenar el número de reto y nombre juego(MALA) al mismo tiempo, sólo uno.
Por ejemplo, vamos a generar los ficheros bat para el juego
Toobin.
Si en este momento pulsamos el botón de Generar bat se crearán dos ficheros bats llamados:
Toobin-(Ver).bat
Toobin.bat
El contenido de los ficheros serían los siguientes. Por ejemplo el del fichero
Toobin.bat generado sería el siguiente:
@echo off
rem if exist cfg\toobin.cfg move cfg\toobin.cfg cfg\toobin.bak
if exist hi\toobin.hi move hi\toobin.hi hi\toobin.bak
if exist nvram\toobin.nv move nvram\toobin.nv nvram\toobin.bak
rem if exist diff\toobin.dif move diff\toobin.dif diff\toobin.bak
mame toobin -record toobin.inp %3 %4 %5 %6 %7 %8 %9 -nvram_directory NUL
rem if exist cfg\toobin.cfg move cfg\toobin.cfg cfg\toobin.bak
if exist hi\toobin.hi move hi\toobin.hi hi\toobin.bak
if exist nvram\toobin.nv move nvram\toobin.nv nvram\toobin.bak
rem if exist diff\toobin.dif move diff\toobin.dif diff\toobin.bak
Y el contenido del fichero
Toobin-(Ver).bat el siguiente:
@echo off
rem if exist cfg\toobin.cfg move cfg\toobin.cfg cfg\toobin.bak
if exist hi\toobin.hi move hi\toobin.hi hi\toobin.bak
if exist nvram\toobin.nv move nvram\toobin.nv nvram\toobin.bak
rem if exist diff\toobin.dif move diff\toobin.dif diff\toobin.bak
mame toobin -playback toobin.inp -joy -skip_gameinfo -nov -noc -iv 1 -nvram_directory NUL
rem if exist cfg\toobin.cfg move cfg\toobin.cfg cfg\toobin.bak
if exist hi\toobin.hi move hi\toobin.hi hi\toobin.bak
if exist nvram\toobin.nv move nvram\toobin.nv nvram\toobin.bak
rem if exist diff\toobin.dif move diff\toobin.dif diff\toobin.bak
Otro ejemplo sería por ejemplo si el juego toobin fuera el reto 50 y queremos generar los ficheros bats.
Al pulsar sobre el botón de
Generar bat generará los dos ficheros siguientes:
El contenido de los mismos son los mismos que los de antes y lo único que han cambiado son los nombres...
Ahora, tenemos la opción de generar los dos ficheros anteriores uno para grabar y otro para ver tendríamos la opción de generar un fichero bat (opción batS) con la que generaríamos el fichero bat que publicó nuestro compañero gomas.
El fichero nuevo que es capaz de generar es este
@echo off
move cfg\%1.cfg cfg\%1.bak
move hi\%1.hi hi\%1.bak
move nvram\%1.nv nvram\%1.bak
move diff\%1.dif diff\%1.bak
mame %1 -record %1.inp %3 %4 %5 %6 %7 %8 %9
move cfg\%1.bak cfg\%1.cfg
move hi\%1.bak hi\%1.hi
move nvram\%1.bak nvram\%1.nv
move diff\%1.bak diff\%1.dif
SET CURHOUR=%TIME:~0,2%
SET CURHOUR=%CURHOUR: =0%
set year=%date:~6,4%
set yr=%date:~8,2%
set month=%date:~3,2%
set day=%date:~0,2%
set hour=%time:~0,2%
set hour=%hour: =0%
set min=%time:~3,2%
set sec=%time:~6,2%
copy inp\%1.inp inp\%1_%day%%month%_%hour%%min%%sec%.inp
copy snap\%1\*.png snap\%1_%day%%month%_%hour%%min%%sec%.png
Realiza una copia del fichero que genera poniéndole la fecha completa y hora tanto a los inps como a los snaps que generemos...
Además corrige un leve error en la generación de los ficheros bat que creaba antes así que es recomendable usar esta versión.
Descarga la última versión desde
aquíA continuación, un video de ejemplo de como generar el fichero bat para wolfmame y poder grabar las partidas para el juego POW.
http://youtu.be/o90b7NqiBfU Añado versión v2.3 del Generador de ficheros bats
Si véis el video me quedaría una pequeña cosita pendiente por añadir sólo para aquellos que prefieran que a partir de ahora los portables se lanzen con los ficheros bats especiales que generan las partidas con la fecha y hora para que no se sobreescriban...
Descarga Portable 👉🏽👉🏽👉
http://fumacrom.com/2vcmMSuscríbete 👉🏽👉🏽👉🏽
https://cutt.ly/xhWtyrWGenerador ficheros bats v2.31Bueno,
para el que haya visto el video ya he corregido el problemilla que daba con los ficheros bat especiales y los portables... Ahora desde los portables también grabaría en c:\inp los nombres especiales de los ficheros inp con las fechas y tal.
Descarga Generador Bat v2.31 👉🏽👉🏽👉
http://fumacrom.com/2vnTzSuscríbete 👉🏽👉🏽👉🏽
https://cutt.ly/xhWtyrW