Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: vizzinni on June 14, 2020, 07:50:18 am
-
I tried this one on the Hyperspin forum and struck out.
For some reason, after exiting MAME there's a 15 second or sometimes much longer (up to a minute) delay of blank screen before Hyperspin returns. During this time, even Windows commands like Alt-Tab, Ctrl-Alt-Del, or the windows button do nothing.
I'm running Windows 7, MAME .149 (no other emulators), the latest Hyperspin version, LEDBlinky (to automatically set the digital restriction mode on the 49-way joys with GPWiz-49s), and the Hyperspin Startup Script (was the only way I could get the joysticks to work in Hyperspin consistently). I'm not using Hyperlaunch.
I've run Hyperspin with LEDBlinky disabled but the problem still occurs. Ditto with the Hyperspin startup script.
When running MAME from a command prompt, there's no exit delay.
Any suggestions?
-
Update: during the blank screen period after exiting MAME, I can hear that Hyperspin is active. If I Alt-Tab, it goes quiet as the window changed to the Desktop (behind the still blank display), then Alt-Tab again gets back to hearing Hyperspin. So the keystrokes are "working" behind the blank display. It can take up to a few minutes for the Hyperspin display to return. Is this maybe a Windows thing?
-
Does it happen only with MAME (no other emus) and with every MAME game ? Is Hyperspin set to launch in Fullscreen? You can also try to use Rocketlauncher.
Some other things you can try:
-Use another version of MAME: Mameui, official release, etc..
-Change the graphic engine inside Mame: D3D, Opengl, ...
-Check if you have the «Exit key» properly configured in MAME and Hyperspin
-Disable temporaly the videos folder in Hyperspin (media, MAME, videos), renaming the folder, i.e: 1videos
-Check if Hyperspin is set to run in fullscreen
-
Does it happen only with MAME (no other emus) and with every MAME game ? Is Hyperspin set to launch in Fullscreen? You can also try to use Rocketlauncher.
Some other things you can try:
-Use another version of MAME: Mameui, official release, etc..
-Change the graphic engine inside Mame: D3D, Opengl, ...
-Check if you have the «Exit key» properly configured in MAME and Hyperspin
-Disable temporaly the videos folder in Hyperspin (media, MAME, videos), renaming the folder, i.e: 1videos
-Check if Hyperspin is set to run in fullscreen
Thanks the suggestions. I tried another version of MAME (.147) and that actually seems to solve the problem, at least with the handful of roms I have for that version.
For the record, MAME is the only emulator I have setup with Hyperspin, and it did happen with every game. D3D seems to not be part of the problem, as both MAME versions are using it. Hyperspin is set to run full screen. The Exit keys are set to Esc in both MAME and Hyperspin and seem to function correctly. I didn't disable the videos, only because I tried the different MAME version first and that seemed to fix it.
I'll need to reconfigure all the MAME related settings to get all the games working correctly again, and I'll post again if the problem returns.
-
OK, here's the next problem: within MAME, some keystrokes, like P or F7, act like an Alt-Tab, returning to Hyperspin. I have to alt-tab back into the MAME game, and at some point I'd like to be able to ditch the keyboard.
I'm using an IPAC2 for all the keyboard stuff, and GPWiz 49s for the joysticks, but the problem happens even directly from the keyboard (which is plugged in directly to a usb port on the computer, not passing through the IPAC).
Ideas?
-
Take all cfg files inside your config folder and move them to another folder. Launch a game and if it runs without issues, you'll know that one of your config files is what causes the trouble.
-
Take all cfg files inside your config folder and move them to another folder. Launch a game and if it runs without issues, you'll know that one of your config files is what causes the trouble.
Thanks for the suggestion, I tried that and no joy. I emptied the cfg folder and launched a game, then paused it, and the same thing happens...it pauses, but goes back to Hyperspin, and I have to alt-tab back to it. Then when I hit P again to un-pause, the same happens and I have to do it all over again.
There are several MAME key presses that don't cause the problem: tab, F2, F3, F11, Esc all work in MAME as they should. P (for pause), and F7 cause the return to Hyperspin.
I tried mapping a different key (b) in MAME for Pause, but that didn't change anything.
As far as I can see, there's no key duplication in the HyperHQ keyboard control mapping. :dizzy:
Maybe it's a Windows 7 thing?