That's actually very cool! I may use/modify some of those. The scripts are pretty straight forward, but I hadn't considered doing anything like that (genius!
).
My issue is specific to using the same commands for both emulator play, AND AM control. For example, the howler (as a keyboard) sends arrow keys as the inputs for Joystick1. These are the same keys that allow navigation within AM.
Buttons 1 and 2 send 'space' and 'z' respectively, and my Start button sends 'num1' (the number key '1') for maximum compatibility, all of which I have also configured in AM as "Select" to make it easy for folks who aren't familiar to select a game to play.
'Esc' key is sent for exiting a currently running emu, AND to exit AM to shell.
All these coupled together however result in random inputs going into AM at exit. (and yes, I've tried exiting very calmly without pressing any extraneous buttons or keys.
I know I COULD probably fix this by adding smaller navigation buttons on the panel tied to "AM only keys", but that's certainly not as clean, and I really would rather not.
Appreciate any other thoughts.