Lanzar aplicación DESPUES de un juego, ...no se si se podrá hacer.
Macarro
view post Escrito el 6/4/2005, 18:43
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Buenas.

Ando trasteando un poquillo con mamewah estos días y me ha surgido una necesidad. La idea que tengo es la de lanzar joytokey con una configuración determinada ANTES de los distintos emuladores. En realidad esto no sería necesario con todos, claro está pero con alguno si. Con esto no hay problema ya que mamewah lo permite. Sin embargo, debería cerrar joytokey al terminar la emulación, justo antes de volver a mamewah. He mirado la documentación de MAMEWAH y no he visto que se hable de esto así que me imagino que no será posible... pero como por aquí hay peña que controla mucho

Yo tengo un modo chapucilla de hacerlo (solo en teoría, no lo he probado con mamewah) que consiste en crearme un bat y desde ahí llamar a joytokey, al emulador y al final cerrar joytokey). Después con mamewah solo tendría que llamar a los distintos .bat para cada juego. El mayor inconveniente de este sistema, aparte de la "limpieza" es que tendría que crearme dicho .bat por cada juego.

Un saludo y ya me diréis.
Quark
view post Escrito el 6/4/2005, 19:03
Avatar

El poder de la Quantica

Grupo: Member
Mensajes: 5658
Location: Valencia


Status: Online: ultima azione eseguita alle ore 14:43, 9 minuti fa


Yo no uso el Mamewah y menos el MAME para linea de comando, pero pienso que no es necesario, puedes crear un solo bat llamado mame.bat y substituir el nombre del juego a ejecutar por la variable "%1"

Por ejemplo:

Mameb.bat

@echo off

joytokey on
mame %1
joytokey off


e voilá
Quark
view post Escrito el 6/4/2005, 19:06
Avatar

El poder de la Quantica

Grupo: Member
Mensajes: 5658
Location: Valencia


Status: Online: ultima azione eseguita alle ore 14:43, 9 minuti fa


Perdon, luego para ejecutar cada juego pue como lo tengas en el Mamewah

Pero si pones esto...

mameb amidar

se encendera el joytokey primero, luego se pondra el juego y cuando salgas del mismo se quitara el joytokey
Macarro
view post Escrito el 6/4/2005, 19:11
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Ok, pues yo creo que esa es la solución...

Nunca supe usar parámetros en los .bat y por eso no se me había ocurrido.

Muchas gracias.
Quark
view post Escrito el 6/4/2005, 19:13
Avatar

El poder de la Quantica

Grupo: Member
Mensajes: 5658
Location: Valencia


Status: Online: ultima azione eseguita alle ore 14:43, 9 minuti fa


Hay muchas posibilidades en los bat
Quark
view post Escrito el 6/4/2005, 19:26
Avatar

El poder de la Quantica

Grupo: Member
Mensajes: 5658
Location: Valencia


Status: Online: ultima azione eseguita alle ore 14:43, 9 minuti fa


Ummm se me acaba de ocurrir que a muchos marcianos el mamewah a veces les borra la configuracion por las buenas. Pue una buena solucion seria tener un directorio que se llamase "seguridad" y una vez todo bien configurado guardar TODOS los archivos de configuracion en ese directorio, se añaden al autoexec.bat unas lieas como...


...
copy c:\seguridad\tal.ini c:\tal
copy c:\seguridad\tal.cfg c:\tal
copy c:\seguridad\cual.ini c:\cual
copy c:\seguridad\cual.cfg c:\cual
copy c:\seguridad\tiopascual.ini c:\tiopascual
...

Simple simple pero efectivo, y asi cada vez que reinicies recuperarias las configuraciones sin peligro a perderlas


Como me rayo dios

Modificado por Quark - 6/4/2005, 20:29
dj_rao
view post Escrito el 7/4/2005, 13:00
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 720
Location: Mandril


Status: Offline: ultima azione eseguita il 7/1/2007, 11:30


Oye Quark, eso es muy buena idea, y da para pensar en futuras aplicaciones

saludos.
Macarro
view post Escrito el 7/4/2005, 14:11
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Pues si, es una buena opción para que al arrancar todo vuelva a estar correctamente configurado en caso de fallo o desconfiguración.
Quark
view post Escrito el 7/4/2005, 17:04
Avatar

El poder de la Quantica

Grupo: Member
Mensajes: 5658
Location: Valencia


Status: Online: ultima azione eseguita alle ore 14:43, 9 minuti fa


Si teneis alguna duda en bat preguntad, me lo papee demasiado en mis tiempos mozos
Macarro
view post Escrito el 7/4/2005, 17:27
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Pues si tuvieras algún txt de referencia básica te lo agradecería porque como ya te dije no se cómo usar los parámetros, cómo saltar de unas zonas del bat a otras introduciendo números, etc...

Un saludo.
Quark
view post Escrito el 7/4/2005, 18:25
Avatar

El poder de la Quantica

Grupo: Member
Mensajes: 5658
Location: Valencia


Status: Online: ultima azione eseguita alle ore 14:43, 9 minuti fa


Es facil, puedes hacerlo de varias formas, las mas sencillas:


Primera

Usando el IF... GOTO con variable %1, %2... etc

IF %1="manolo" GOTO tal
.
.
.
:tal
.
.
GOTO fin


Segunda

Usando el CHOICE

CHOICE 123

IF ERRORLEVEL 1 GOTO mariano
IF ERRORLEVEL 2 GOTO manolo
IF ERRORLEVEL 3 GOTO benancio
:mariano
.
.
GOTO fin
:manolo
.
.
GOTO fin
:benancio
.
.
:fin

Se pue hacer mucho mas complicado pero weno... de todas formas yo no estoy muy puesto en la programacion en batch en el xp. A mas preguntas no dudeis
Macarro
view post Escrito el 7/4/2005, 19:37
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Okis, muchas gracias, ahora mismo no tengo más preguntas.

En cuanto a lo de las etiquetas ":etiqueta", es cierto, así hacía los autoexec.bat múltiples, je, ya no me acordaba.

Un saludo.
11 respuesta(s) desde el 6/4/2005, 18:43