Si desea probar, aquí es un código AHK para ejecutar los juegos y volver a asignar teclas.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Mousemove, -100, 1100
rom = %1%
splashimage, LOADING.PNG, B
Run, G:\Emuladores\Namco System 22\vivanonno.exe
Mousemove, -100, 1100
WinWait, viva nonno,
IfWinNotActive, viva nonno, , WinActivate, viva nonno,
WinWaitActive, viva nonno,
Send, {ALTDOWN}s{ALTUP}{ENTER}{ENTER}
WinWait, Select System,
IfWinNotActive, Select System, , WinActivate, Select System,
WinWaitActive, Select System,
ControlClick, listbox1, Select System
If (rom = "rrs1")
{ Send, {Up}
Send, {ENTER}
}
else if (rom = "rv1")
{ Send, {ENTER}
}
else if (rom = "rv2")
{ Send, {DOWN}
Send, {DOWN}
Send, {ENTER}
}
else if (rom = "rr1")
{ Send, {Up}
Send, {Up}
Send, {Up}
Send, {ENTER}
}
WinWait, viva nonno - *,
IfWinNotActive, viva nonno - *, , WinActivate, viva nonno - *,
WinWaitActive, viva nonno - *,
WinSet, Style, 10xC00000, viva nonno - *
Sleep 2000
Send, {ALTDOWN}{ENTER}{ALTUP}
splashimage, off
5::Q
;::C
;::X
;::V
Esc::
Process, Close, vivanonno.exe
ExitAPP
return
Ajuste por defecto:
Izquierda / Derecha = volante
Arriba / abajo = cambio
C = acelerador
X = freno
V = cambio de la vista
Q = servicio (crédito)
S = pausa
Alt+Enter = pantalla completa
El script carga el juego y también pone en pantalla completa.
Para volver a asignar las teclas, retire el ; y añadir la nueva clave. Vea en el script que cambia la clave Q para el 5.
Luego, editar el script en especial la línea que carga el emulador, o que indica la ruta correcta de acuerdo a la configuración que utilice (mi caso Run, G:\Emuladores\Namco System 22\vivanonno.exe)
Después de hacer los cambios simplemente compilar el código AHK (usted tiene que instalar AutoHotKey).