Effectively, there is a problem here.
But it seem the problem is from the emulator, I can't use it with command line, every time the same bug, no game loaded, a freeze and locked in memory.
Perhaps a config problem.
Edit: I think we can remove 1964 from supported emulators.
The command line is too bugy to be used.
If you use fullscreen in command line > freeze
Need to reset after loading
Send key gestion is random.
This autoit script is working, but realy random
#include <Misc.au3>
Opt("WinTitleMatchMode", 1)
;Parsing
Local $count = StringInStr($CmdLineRaw, ".exe", 0, 1, 1)
local $app = StringLeft ( $CmdLineRaw, $count + 4 )
local $command = StringTrimLeft( $CmdLineRaw, $count + 4 )
if not $command then exit 0
HotKeySet("{ESC}", "Terminate")
$PID = run( '"' & $app & '" ' & $command )
;wait for emul start max 5s
WinWaitActive ( "Nineteen64","", 5 )
sleep(1000)
Send("{F2}") ; Reset
sleep(2000)
Send("!{Enter}") ; Fullscreen
While ProcessExists ( $PID )
sleep(500)
WEnd
Exit 0
;Functions
Func Terminate()
While ProcessExists ( $PID )
ProcessClose ( $PID )
WEnd
Exit 0
EndFunc
But to use it you need to remove the "-f" from command line in "Systems.xml" file
old : <Cmd id="0" name="1964 / 1964 UltraFast" value="-f -g "%path\%file%ext"" />
news : <Cmd id="0" name="1964 / 1964 UltraFast" value="-g "%path\%file%ext"" />