Controller automation not working for mame ui64 and mame_libretro
Either when using Mameui64 or when using Mame_libretro controller automation does not seem to work. It seems to be only when using mame - all other emulators successfully exit when using controller automation.
Comments (4)
-
-
repo owner Hi Thomas, I spent some significant time on this issue today but unfortunately I still don't have a solution. Both MAME and Retroarch use raw input which can't be simulated without a custom driver, which is a nightmare. Supposedly there's a way to compile MAME to allow sending keyboard presses, but obviously that's a pain as well. I'll leave this open to come back to at a later date.
Here's a thread I found that addresses some of the issues:
-
reporter wow - thanks, that makes sense. Thanks for working on this,
I was able to work around this by setting the same key combination that I use in launchbox, to close mame. I did this in mame under menu (Tab key) > Input (General) > User Interface > UI Cancel.
found this on the forum eventually (https://www.launchbox-app.com/forum/troubleshooting/gamepad-automation-not-working-for-mame)
This workaround gets you nearly the same functionality.
Again, thanks for looking into this and maybe this tip can be added in a tip or a readme, or one of the video tutorials.
-
repo owner - changed status to resolved
Thank you Thomas. I did fix the issue with Retroarch, but of course the issue with MAME still remains. That said, I'm going to close this out and we'll make that thread the official solution for now. :)
- Log in to comment
Hey Thomas! Thanks for letting us know. We will check this out when we can!