QUOTE (NiN-30 @ 11/7/2006, 08:13)
Por cierto, con respecto a la recarga fuera de la pantalla, (como en los recreativos), supongo que ya lo sabreis, pero con la version del mame32plus 0106u2, va de vicio con todos los juegos, incluídos los Area 51 y Lethal Enforces.
Sí, bueno, pero no creo que lo consigas con el Lethal Enforces 2.
Esto de la recarga también tiene su historia. Si tú activas la opción "offscreen_reload" en mame, al pulsar el botón 2 del ratón se manda una orden a mame para que lleve el puntero a la posición (0,0) -arriba a la izquierda- y pulse el botón 1 del ratón (fuego). Con esto se dispara en la frontera (edge) superior izquierda de la pantalla y el juego (la máquina original) sabe que esto significa recargar puesto que está en su programa original de en las roms.
Este tema del offscreen_reload es en realidad una herencia de las Act-Labs. Estas pistolas, mandan una pulsación del botón 2 o 4 del ratón al disparar fuera de la pantalla. Con esto se completa el bucle, fijaros bien: Disparo con la Act-Labs fuera de la pantalla, se pulsa el botón2 del mouse, Mame detecta que se ha pulsado el botón2 del mouse y da la orden de llevar el puntero a (0,0) (con offscreen_reload activado, por supuesto), recargando. ¿Fácil, eh?

Todo este rollo vienen a cuento de que el driver de Smog al disparar fuera de la pantalla manda una orden de situar el puntero en la posición (0,65535), es decir, abajo a izquierda. ¿Y qué os preguntareis?. Lethal Enforces y Underfire (creo) necesitan que se dispare a la frontera inferior para recargar, no la superior. Consecuencia, con el driver de Smog puedes recargar disparando fuera de la pantalla. Con el offscreen_reload del Mame NO.
Esto también tiene su 'intringulis'...
Para empezar, una vez que has ejecutado el controlpanel, NO CAMBIER DE IDIOMA. Si no haces, vuelve a cerrar el panel (se guarda la configuración del idioma) y vuelve a arrancarlo. Ya... ¿Y por qué tengo que hacer eso?. Se trata de un bug incorporado al dar soporte a las LCDTopGun. El sistema detecta si la pistola conectada es una LCDTopGun y renombra los nombres de los botones en consecuencia. Esto lo hace al arrancar y también debería hacerlo al cambiar el idioma, pero no lo hace, con lo que deja los nombres de una guncon2 normal, con el consiguiente lío.
Una vez solventado este pequeño problema, configura los botones y dale save. Te saldrá un mensaje contándote que las "LCDTopGun no pueden cambiar su configuración en caliente". Desconecta la pistola y vuelve a conectarla pasados unos segundos (deberás oir el pitido de desconexión y el de conexión de nuevo). Con esto ya estaría configurada. Prueba los botones a ver si se encienden los que tu quieres.
No te suelto más historietas, a no ser que tengas más dudillas (como cómo recargar disparando fuera de la pantalla en HOD y HOD2???)
Prueba a ver si consigues configurar la pistola.
Happy hunting!!!