Hi argonlefou,
You are absolutely the best!!. When you pointed out that the script I used got a typo and I looked at it. OH MY!!!!!! My eyes almost popped out
I can't believe I made such a simple mistake. All DemulShooter games on Taito, TeknoParrot, and Global VR, I just recycled an old script and made a tiny change on the command. This one got me good the whole day to finally realize just a simple typo. Thank you so very much.
While my head was hitting the wall, I went on research and found a guy posted a script to work on AimTrak. He shared his script, so I tailored a bit to suit me. This is what my final script looks like;
Run, Cxbx.exe /load vc3.xbe, D:\ARCADE CABINET\ROMs\ARCADE\TeknoParrot\Chihiro\Virtua Cop 3\
Sleep 1000
send,{AltDown}{Enter}{AltUp}
Run, DemulShooter.exe -target=chihiro -rom=vcop3, D:\ARCADE CABINET\ROMs\ARCADE\TeknoParrot\Chihiro\Virtua Cop 3\
;Button Start P1
Up::
Send {1 Down}
Sleep 100
Send {1 Up}
Return
;Change Bullet Time P1
Down::C
Return
;Quit
Escape::
WinClose, ahk_exe Cxbx.exe
WinClose, ahk_exe Demulshooter.exe
ExitApp
Return
One thing I see is that even though I configured Cxbx to run full screen by a resolution 1280x1024 with v-sync enabled, the game also displayed in a quarter-size Windows mode. I need to add delay 'Sleep 1000' and
'send,{AltDown}{Enter}{AltUp}' to fullscreen. In contrast, if I was in Cxbx GUI mode and ran the game from there, it would automatically display in a fullscreen mode right away. I'm not sure this is a normal behavior of using a Cxbx /load command.