View Full Version : HyperLaunch conflicts with MAME (ESC trapping)
justintime
10-11-2011, 04:25 AM
If I use HyperLaunch for my MAME setup, then here's what happens:
The ESC key within MAME internal menus exists game, instead of exiting internal menu.
To reproduce:
1) Setup HS to launch MAME.EXE with HL
2) When inside a MAME game, hit TAB to enter the internal MAME menu.
3) Now hit ESC to exit internal menu
4) MAME exists emu altogether, instead of going back to the game.
If you setup MAME to NOT use HL, then all is fine.
So, does HL poll for certain keypresses, even when within an Emu / Game?
Set your exit key in HS to something other then Escape
Sent from my Droid using Tapatalk
Hypnoziz
10-11-2011, 11:46 AM
If you set Escape as your exit key in HyperLaunch, then Escape will act as a CloseProcess command (in other words...it always closes whatever program is open and active). That would explain why MAME is closing on you. You can always opt to run MAME without HyperLaunch.
justintime
10-11-2011, 12:10 PM
I see.
yes, I am running now without HL to avoid issues, but I can see myself moving to HL soon, to use AHKs...
If you set Escape as your exit key in HyperLaunch, then Escape will act as a CloseProcess command (in other words...it always closes whatever program is open and active). That would explain why MAME is closing on you. You can always opt to run MAME without HyperLaunch.
You have to use HL in HS2, so make sure you stick with HL solutions.
Roadrunner
10-28-2011, 09:55 AM
I am having Escape issues as well.
Using Hyperspin everything works fine with my keyboard.
However, if use my control panel which is connected via an I-Pac, it freezes when I try to Escape Hyperspin. I have a dedicated Escape Key and as soon as I hit it, it goes to the "Are you sure you want to exit screen" and it freezes there.
Any ideas why this is?
Roadrunner
11-08-2011, 08:26 AM
Just a quick update - as this problem has been in a few threads - my problem has been solved. For some reason the 'Escape' button on my CP seems to be problematic. I just re-mapped it with another one and it works fine.
I tried re-mapping it again to see if it would work in with the original button again but I had the same issue. So for some reason the button on my control panel that I had assigned this too just doesn't want to be used as an Escape button. No idea why this is but... it is what it is.
I'm just re-mapping it because it works.
justintime
11-08-2011, 08:29 AM
Can you clarify one thing for me: Did you reassign escape to another button? or did you assign a different 'key' to the same button on your panel?
Just a quick update - as this problem has been in a few threads - my problem has been solved. For some reason the 'Escape' button on my CP seems to be problematic. I just re-mapped it with another one and it works fine.
I tried re-mapping it again to see if it would work in with the original button again but I had the same issue. So for some reason the button on my control panel that I had assigned this too just doesn't want to be used as an Escape button. No idea why this is but... it is what it is.
I'm just re-mapping it because it works.
Roadrunner
11-08-2011, 05:17 PM
Can you clarify one thing for me: Did you reassign escape to another button? or did you assign a different 'key' to the same button on your panel?
I re-assigned 'Escape' to another button. I swapped it with my Reset key (F3)
My I-Pac config was:
P1-SW7 (Escape)
P2-SW7 (F3)
Now it is mapped:
P1-SW7 (F3)
P2-SW7 (Escape)
Incidentally, after I made the switch and it worked, I tried to switch it back to test and I had the same problem again. I don't know why my I-Pac doesn't like Escape being assigned to that button but it just doesn't like it so I'm moving it over. P2-SW7 is now permanently mapped as my Escape key.
evil eye
11-08-2011, 05:23 PM
^ You are not alone. I had the same issue with the Escape key on my IPAC, so I swapped it to another button on my CP and it worked after that. I can't figure it out for the life of me why it didn't like the original button input.
you could report this to owner of ipac (andy on byoac), he could find solution
just give him repeatable bug case