Jump to content

Hyperspin sends out Game stop event before the game/emulator even started


Recommended Posts

Posted

Hello,

I have a strange issue: Hyperspin sends out the Game stop event a couple of seconds after I press the game start button.

I use EDS and Hypermarquee and I thought it was an EDS issue, but looking at the hyperspin log file I can see that hyperspin is the one who sends out the Game stop event.

Everything else works great, the game/emulator starts and exit as expected, but the Game stop event occours always a couple of seconds after I press the start button, long before the emulator even started.

Any idea of what is happening? Is there an option in the hyperspin configuration that I miss?

Many thanks!

Posted

Thanks for your answer, but it's not what I want to achieve.

I already have an Hyper Marquee instance that works well in showing a marquee whenever a game or system is selected on the menu, and that's fine.

What I need to get working is another instance of Hyper Marquee that shows a different marquee when the game is running (something like an instruction card).

To achieve that I need this instance of Hyper Marquee to start when a game is launched and stop when you exit the game/emulator.

The game start event triggers the new instance of Hyper Marquee as expected, but a couple of seconds later the game stop event is sent out and the marquee disappears.

However, EDS is working correctly since it's Hyperspin that sends the event "Game stop" even before launching the game/emulator.

This can be seen on Hyperspin log file:

05:18:41 PM |  Launching Game 
05:18:41 PM |  Command Line is: "D:\Hyperspin\Tools\EDS\LEDBlinky.exe" 3 "goldnaxe" "MAME" 
05:18:41 PM |  Using HyperLaunch
05:18:41 PM |  Getting Launcher path 
05:18:41 PM |  Launcher located at D:\RocketLauncher\RocketLauncher.exe
05:18:41 PM |  Running Launcher 
05:18:41 PM |  Launcher Command Line is: D:\RocketLauncher\RocketLauncher.exe "MAME" "goldnaxe"
05:18:46 PM |  Command Line is: "D:\Hyperspin\Tools\EDS\LEDBlinky.exe" 4 

Hyperspin is sending code 4 (Game stop) to EDS 5 seconds after sending the command to RocketLauncher, but the game/emulator is still loading...

It's not an EDS configuration problem, it's Hyperspin that sends the Game close command without reason.

I'm wondering if there is a sort of timeout in Hyperspin config that sends out the game close event if the emulator has not loaded after 5 seconds or something like this.

Posted

I believe EDS looses focus with Hyperspin once it's not on the main window, triggering event 4.   I'll do a little testing on my end.  You can also utilize instruction cards through rocket launcher unless you prefer to show the artwork on a separate monitor.image.png.8427df5f9594ae2c05e4538916fcf413.png

 

Posted

Thanks.

Actually what I want to achieve is exactly use a second monitor (the one that is showing the marquee in the frontend system/game selection) to show the instructions (basically an image showing the key configuration for each game).

I have an 8 buttons layout and I want to show on the second monitor which buttons are used and their funcion during the selected game.

I never used instruction card settings on rocket laucher, but I believe it's something that popups in the main window.

Let me know if you find something during your testing.

Thanks!

Posted

On my system, I am not seeing the event 4 triggered, not until I end the game and is back on the Hyperspin Main Screen.  Load Hyperspin and drag the EDS Appliacation to the 2nd screen, so that you can view the events in real time.

Posted

Thanks for your help.

Anyway, monitoring EDS application in real time just confirmed me the strange behaviour I'm facing: I can see the event 4 triggered 5 seconds after the event 3, all before the emulator launch.

I also tried a fresh installation of EDS but the issue is still there.

I will try with another PC with windows 10 installed just to see if it's something related to windows 11.

Posted

I just realized that the issue is not related to EDS or Hypermarquee configuration but is due to windows 11.

I tested my configuration on my laptop running windows 11 and it's not working.

I tested it on the actual PC that will go inside my arcade cabinet running windows 10 and it's working great.

So, if someone else if facing the same issue be aware that is an operating system problem.

Thanks again jesfknkrys for your help!

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...