Looks like the script I'm using only has the coin button mapped.
I've never been able to get the keyboard settings in the xml or ini file to take.
Here are the hard coded controls from the readme file:
----
Left/Right Steering left/right
Up/Down Shift down/up
C Gas (Accelerator) pedal
X Brake pedal
V VIEW Switch (Rave Racer)
Q SERVICE Switch (inserts a credit)
T Toggles the TEST Switch
S Pauses the game
Alt+Enter Toggles the full-screen/window mode.
An autohotkey script for just remapping the coin, view, and exiting on ESC would just be:
2::Q
{LEFT}::V
Esc::
Process, Close, vivanonno.exe
ExitAPP
return
2::Q
(key you want to use::default viva nonno key that will be posted)
Here is my overcomplicated script for launching and closing the game from my front end.
(I have a different one for each game. The number of ALT TAB lines was different for me on XP vs Vista vs Win7.
There are extra down lines to select different games IIRC)
Mousemove, -100, 1100
splashimage, LOADING.PNG, B
Run, C:\Emulators\Programs\Ridge Racer\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,
Send, {ALTDOWN}{TAB}{ALTUP}
Send, {ALTDOWN}{TAB}{ALTUP}
Send, {LEFT}{LEFT}
Send, {DOWN}
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
2::Q
Esc::
Process, Close, vivanonno.exe
ExitAPP
return