Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×

HyperSpin Event Dispatch System (EDS)


Antos

Recommended Posts

  • Replies 686
  • Created
  • Last Reply
Posted

Thanks I really appreciate any help. I have now tried to use the Hyperspin Helper and it seems to be working. Only issue is that there is a long delay before windows start. Only the marquee window displays correctly, then after a while the other windows start but will not change as I scroll.

MAME-Marquee_Artwork.xml

Posted
On 5/1/2017 at 7:23 PM, phonizzz said:

Thanks I really appreciate any help. I have now tried to use the Hyperspin Helper and it seems to be working. Only issue is that there is a long delay before windows start. Only the marquee window displays correctly, then after a while the other windows start but will not change as I scroll.

MAME-Marquee_Artwork.xml

well you have to pick hs helper or hypermarquee, going to have issue if you have both running together.

i need your eds setting file?

if eds is not setup correctly, then hypermarquee will not launch correctly

everything has a cause and effect, it start somewhere in order to see the end

Posted

Has anyone had this error which appears on shut down? It's only recent and the only change to the machine is a W10 update.

Thanks

20170501_145720.jpg

56uIzxg.png

Posted

not me but did notice since the creators update very slow on shutdown like nothing is happening and 2 mins later shutsdown happens about 98% of the time the othe 2% it shutdown right away ... very odd

I did notice Microsoft stopped support of Win 10 pre creators update version already forcing you pretty much to update to the creators edition.

Sent from my iPhone using Tapatalk

Posted
25 minutes ago, Krakerman said:

not me but did notice since the creators update very slow on shutdown like nothing is happening and 2 mins later shutsdown happens about 98% of the time the othe 2% it shutdown right away ... very odd

I did notice Microsoft stopped support of Win 10 pre creators update version already forcing you pretty much to update to the creators edition.

Sent from my iPhone using Tapatalk

Thanks kracker. Also If I close the last Hypermarquee which is always left in the sys tray it will crash instead of close. I think it's HM or it could be EDS :dontknow:

56uIzxg.png

Posted
Has anyone had this error which appears on shut down? It's only recent and the only change to the machine is a W10 update.

Thanks

20170501_145720.jpg.f8d759cedcec24962f0230bfe4c6510a.jpg

 

have you change the timing on eds by clicking the button at the bottom right of eds "global setting"

 

try a 1000 instead of 2000

 

Sent from my SM-G928V using Tapatalk

 

 

 

 

Posted
4 hours ago, sevenseal said:

have you change the timing on eds by clicking the button at the bottom right of eds "global setting"

 

try a 1000 instead of 2000

 

Sent from my SM-G928V using Tapatalk

 

 

 

 

Trouble is I can no longer open EDS, it is working but I can not make changes as the GUI does not open. Will I have to install it again do you think?

56uIzxg.png

Posted
Trouble is I can no longer open EDS, it is working but I can not make changes as the GUI does not open. Will I have to install it again do you think?

might have to reinstall .net framework 4plus

Sent from my SM-G928V using Tapatalk

Posted
8 hours ago, gigapig said:

Trouble is I can no longer open EDS, it is working but I can not make changes as the GUI does not open. Will I have to install it again do you think?

Hi Gig,

Well, I have a good news for you. If EDS still runs, this mean that your config files "EDS_Settings.config" & "UserSettings.xml" are in good shape . Backup your config file, reinstall EDS and copy your backup config in it.

Happy Friday my friend,

Antos.

HyperMarquee & Event Dispatch System

Posted
On 5/12/2017 at 11:39 AM, sevenseal said:

have you change the timing on eds by clicking the button at the bottom right of eds "global setting"

try a 1000 instead of 2000

 

Is that in the pipetimeout in the usersettings xml? I changed that in the xml as I can't run the GUI and no change. Thanks for the suggestion.

15 hours ago, Antos said:

Hi Gig,

Well, I have a good news for you. If EDS still runs, this mean that your config files "EDS_Settings.config" & "UserSettings.xml" are in good shape . Backup your config file, reinstall EDS and copy your backup config in it.

Happy Friday my friend,

Antos.

Thanks Antos, I did try this and the GUI still does not show, it goes straight the tray and then disappears when I try to click it. I thought it may be permissions and so gave the EDS full control but still the same. It's the same behavior as when I tried installing EDS in my Hyperspin folder.

BTW, don't forget your installer is still in French :)

Happy Saturday to you.

56uIzxg.png

Posted
On 5/13/2017 at 11:35 AM, gigapig said:

Is that in the pipetimeout in the usersettings xml? I changed that in the xml as I can't run the GUI and no change. Thanks for the suggestion.

Thanks Antos, I did try this and the GUI still does not show, it goes straight the tray and then disappears when I try to click it. I thought it may be permissions and so gave the EDS full control but still the same. It's the same behavior as when I tried installing EDS in my Hyperspin folder.

BTW, don't forget your installer is still in French :)

Happy Saturday to you.

I can shed light to your problem. The EDS Frontend hides automatically when you are in play mode and shows up when you are in edit mode. The mode is set when you are passing some parameters to open it when launching EDS. Also, when you click the icon in the system tray, it should pop up no matter the mode. I just tested-it and it is fine on my end.  Not sure what is happening for you, but we will help to troubleshoot.

HyperMarquee & Event Dispatch System

Posted
1 hour ago, Antos said:

I can shed light to your problem. The EDS Frontend hides automatically when you are in play mode and shows up when you are in edit mode. The mode is set when you are passing some parameters to open it when launching EDS. Also, when you click the icon in the system tray, it should pop up no matter the mode. I just tested-it and it is fine on my end.  Not sure what is happening for you, but we will help to troubleshoot.

Thanks Antos. I'm sure it's a problem with my cab, I've messed around with Aerotweaker and possibly changed something I should not.

It is working though but crashes on exiting Hyperspin or gives the unhandled exception if i hit the power button to shut down while in HS.

56uIzxg.png

  • 4 weeks later...
Posted

Hey Antos,

So Im having this weird issue after installing EDS, Ill enter a game, play it and exit out. But instead of exiting out of game straight to Hyperspin FE I get my computers task bar at the bottom of the screen and HS FE has lost focus. Ill have to manually click on the HS FE to restore it. I have set "restore and click" on RL UI but doesn't do anything. I had to configure a button on my panel to produce the "click" it needs to restore the frontend. Any idea whats causing this? Im running the latest HS with the latest EDS and Hypermarquee available.

Posted
On 6/5/2017 at 3:41 PM, jojo said:

Hey Antos,

So Im having this weird issue after installing EDS, Ill enter a game, play it and exit out. But instead of exiting out of game straight to Hyperspin FE I get my computers task bar at the bottom of the screen and HS FE has lost focus. Ill have to manually click on the HS FE to restore it. I have set "restore and click" on RL UI but doesn't do anything. I had to configure a button on my panel to produce the "click" it needs to restore the frontend. Any idea whats causing this? Im running the latest HS with the latest EDS and Hypermarquee available.

even though i know the answer for this, it has to do with HL and how it is setup: hint double check how you set default frontend

this is not the support for your issue here because it is not the result of HM nor EDS..., just using the our programs just shows the issue which was not realize until then

Posted

 

  Hi. I have been for some hours trying to configure my arcade controls to load specific configuration for each game.
  
  I'm on hyperspin 1.4, rocketlauncher 1.0.1.0 and EDS 0.8.1.31052
  
  I was trying three events, loading winipac.exe with the config for HS and for each game like:
  
  -Load default config when entering Hyperspin.
  -Loading specific config when entering a game.
  -Reverting to default config when exiting the game.
  
  The first two worked perfect, but when using the 'game stop' event, the controls doesn't go back to default. They keep with the in-game config.
  
  Then, for testing what was going on, I create 3 entries in EDS that generate a text file with information when each event was executed and I see, of course, that loading Hyperspin control config and starting a game config worked like a charm, but the exit game event, occurs even before entering or exiting a game and in many repeated instances !!???. It goes crazy opening command prompts even before I exit a particular game.
  
  Maybe I'm doing something wrong, but if the other two events worked perfect, why 'game stop' triggers at the wrong time?.
  
  Here you could see the 3 entries that call cmd.exe and the parameters that save a .txt file for testing purposes. Also the 3 output .TXT's where you can see that in a few seconds, the 'game stop' event triggers many times and it's even before entering any game.
  

EDS_test_events.jpg.8e5a8cd656c925fb865f5b2c603a259f.jpg

 

file event_hs.txt
event entering hs 22:31:01,96 17/06/2017

 

file event_enter.txt
event starting ZX Spectrum\Trap Door, The (1986)(Piranha) 22:31:20,80 17/06/2017

 

file event_exit.txt (wrong behaivour, only one game exited, and it occurs even before entering the game !!???)
event exiting game 22:31:20,92 17/06/2017
event exiting game 22:31:21,08 17/06/2017
event exiting game 22:31:21,21 17/06/2017
event exiting game 22:31:21,35 17/06/2017
event exiting game 22:31:21,47 17/06/2017
event exiting game 22:31:21,60 17/06/2017
event exiting game 22:31:21,78 17/06/2017
event exiting game 22:31:21,91 17/06/2017
event exiting game 22:31:22,15 17/06/2017
event exiting game 22:31:22,35 17/06/2017
event exiting game 22:31:24,40 17/06/2017
event exiting game 22:31:32,94 17/06/2017
event exiting game 22:31:33,11 17/06/2017
event exiting game 22:31:33,26 17/06/2017
event exiting game 22:31:33,44 17/06/2017
event exiting game 22:31:33,65 17/06/2017
event exiting game 22:31:33,82 17/06/2017
event exiting game 22:31:33,96 17/06/2017
event exiting game 22:31:36,01 17/06/2017
event exiting game 22:31:38,00 17/06/2017
event exiting game 22:31:38,14 17/06/2017
event exiting game 22:31:38,26 17/06/2017
event exiting game 22:31:38,43 17/06/2017


    Any suggestions?, thanks a lot.

 

Posted
 
  Hi. I have been for some hours trying to configure my arcade controls to load specific configuration for each game.
  
  I'm on hyperspin 1.4, rocketlauncher 1.0.1.0 and EDS 0.8.1.31052
  
  I was trying three events, loading winipac.exe with the config for HS and for each game like:
  
  -Load default config when entering Hyperspin.
  -Loading specific config when entering a game.
  -Reverting to default config when exiting the game.
  
  The first two worked perfect, but when using the 'game stop' event, the controls doesn't go back to default. They keep with the in-game config.
  
  Then, for testing what was going on, I create 3 entries in EDS that generate a text file with information when each event was executed and I see, of course, that loading Hyperspin control config and starting a game config worked like a charm, but the exit game event, occurs even before entering or exiting a game and in many repeated instances !!???. It goes crazy opening command prompts even before I exit a particular game.
  
  Maybe I'm doing something wrong, but if the other two events worked perfect, why 'game stop' triggers at the wrong time?.
  
  Here you could see the 3 entries that call cmd.exe and the parameters that save a .txt file for testing purposes. Also the 3 output .TXT's where you can see that in a few seconds, the 'game stop' event triggers many times and it's even before entering any game.
  
EDS_test_events.jpg.8e5a8cd656c925fb865f5b2c603a259f.jpg
 
file event_hs.txtevent entering hs 22:31:01,96 17/06/2017

 

file event_enter.txtevent starting ZX Spectrum\Trap Door, The (1986)(Piranha) 22:31:20,80 17/06/2017

 

file event_exit.txt (wrong behaivour, only one game exited, and it occurs even before entering the game !!???)event exiting game 22:31:20,92 17/06/2017event exiting game 22:31:21,08 17/06/2017event exiting game 22:31:21,21 17/06/2017event exiting game 22:31:21,35 17/06/2017event exiting game 22:31:21,47 17/06/2017event exiting game 22:31:21,60 17/06/2017event exiting game 22:31:21,78 17/06/2017event exiting game 22:31:21,91 17/06/2017event exiting game 22:31:22,15 17/06/2017event exiting game 22:31:22,35 17/06/2017event exiting game 22:31:24,40 17/06/2017event exiting game 22:31:32,94 17/06/2017event exiting game 22:31:33,11 17/06/2017event exiting game 22:31:33,26 17/06/2017event exiting game 22:31:33,44 17/06/2017event exiting game 22:31:33,65 17/06/2017event exiting game 22:31:33,82 17/06/2017event exiting game 22:31:33,96 17/06/2017event exiting game 22:31:36,01 17/06/2017event exiting game 22:31:38,00 17/06/2017event exiting game 22:31:38,14 17/06/2017event exiting game 22:31:38,26 17/06/2017event exiting game 22:31:38,43 17/06/2017


    Any suggestions?, thanks a lot.
 


hi, what is the setting on rocket launcher when returning to frontend?

Sent from my SM-G928V using Tapatalk

Posted
9 hours ago, sevenseal said:


hi, what is the setting on rocket launcher when returning to frontend?
 

 

  Thanks sevenseal, don't know exactly which settings on rocketlauncher about returning to frontend you are asking me to post. I only see some related called:

Restore front end on exit: false
Restore resolution on exit: false

  But your question gave me an idea.  I started hyperspin not in full screen to see what was going on. I can see that when you jump or click out of the HS window, the 'game stop' event triggers and sends the line to my event_exit.txt test file.

  When I saw that, I thought that maybe the way EDS behaves to trigger a game_stop event is when HS pass from not active window to active window. Then I thought that maybe some other program is causing that effect that mistakes EDS.

  I'm not using bezels, or pause, or instructions cards, etc, but I was using the hyperspin_startup_script to load xpadder. So I disable it not to confuse EDS.

  Now the EDS works much better with game_stop event executing when exiting a game.

  But the problem is that it also triggers when you hit the ESC key for going back from a subsystem wheel to the main wheel of hyperspin.

  I mean, if you start hyperspin -> Enter arcade wheel for example (or any other system wheel) -> and go back to hyperspin top menu with ESC... I can see that the game_stop event triggers !!?!.

  Do you know why is that?. The problem is that I want EDS to load an arcade controls config each time I enter a game and then exit a game, but not each time I'm just browsing up and down the HS wheels. IPAC2 board has a limited number of saves on it's eeprom memory, so it is not very good to keep recording configs just by browsing HS.

 

Posted
 
  Thanks sevenseal, don't know exactly which settings on rocketlauncher about returning to frontend you are asking me to post. I only see some related called:
Restore front end on exit: false
Restore resolution on exit: false
  But your question gave me an idea.  I started hyperspin not in full screen to see what was going on. I can see that when you jump or click out of the HS window, the 'game stop' event triggers and sends the line to my event_exit.txt test file.
  When I saw that, I thought that maybe the way EDS behaves to trigger a game_stop event is when HS pass from not active window to active window. Then I thought that maybe some other program is causing that effect that mistakes EDS.
  I'm not using bezels, or pause, or instructions cards, etc, but I was using the hyperspin_startup_script to load xpadder. So I disable it not to confuse EDS.
  Now the EDS works much better with game_stop event executing when exiting a game.
  But the problem is that it also triggers when you hit the ESC key for going back from a subsystem wheel to the main wheel of hyperspin.
  I mean, if you start hyperspin -> Enter arcade wheel for example (or any other system wheel) -> and go back to hyperspin top menu with ESC... I can see that the game_stop event triggers !!?!.
  Do you know why is that?. The problem is that I want EDS to load an arcade controls config each time I enter a game and then exit a game, but not each time I'm just browsing up and down the HS wheels. IPAC2 board has a limited number of saves on it's eeprom memory, so it is not very good to keep recording configs just by browsing HS.
 

all event are produce from hyperapin and eda just interpret it and uses when it see the events...

the problem you have is something stealing focus away from hyperspin while you use it.

you should have restore to feontend set on rocketlauncher... that is one of the issue when exiting a game.

there is something causing it.
is it a input program?

Sent from my SM-G928V using Tapatalk

Posted
On 6/18/2017 at 11:55 AM, sevenseal said:


the problem you have is something stealing focus away from hyperspin while you use it.
there is something causing it.
 

 

  ...Yes, that must be the problem. EDS or better said hyperspin loose focus on itself as soon as other background app, like xpadder or volume2 or who knows is running, and I'm getting too much false 'game stop' events because of that. Enter_game and Enter_Hyperspin work great, with only one instance, but game_stop goes crazy with hyperspin+eds.

I don't want to leave the thread without saying how did I solved it. I used the AutoHotkey per game feature from rocketlauncher with this script. It will load per game winipac controls configurations (.IPC) and go back to hyperspin default config of the controls as soon as the emulator is closed.

 

Loop
{
	SetTitleMatchMode, 2   ;only window substring to match window
	IfWinActive, Spectaculator
	      {
Run, "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe" "C:\RocketLauncher\Profiles\WinIPAC\[system]\[game].ipc"

	       ;wait for spectaculator emulator to close to load winipac hyperspin config:
            Process, WaitClose, Spectaculator.exe
            Run, "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe" "C:\RocketLauncher\Profiles\WinIPAC\Hyperspin.ipc"
		   
            WinWaitNotActive, Spectaculator   ;exits the loop
	       }
}

 

  Thanks sevenseal for your help in any case. Finally couldn't handle using EDS.

 

 

Posted
 
  ...Yes, that must be the problem. EDS or better said hyperspin loose focus on itself as soon as other background app, like xpadder or volume2 or who knows is running, and I'm getting too much false 'game stop' events because of that. Enter_game and Enter_Hyperspin work great, with only one instance, but game_stop goes crazy with hyperspin+eds.
I don't want to leave the thread without saying how did I solved it. I used the AutoHotkey per game feature from rocketlauncher with this script. It will load per game winipac controls configurations (.IPC) and go back to hyperspin default config of the controls as soon as the emulator is closed.
 
Loop{SetTitleMatchMode, 2   ;only window substring to match windowIfWinActive, Spectaculator      {Run, "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe" "C:\RocketLauncher\Profiles\WinIPAC\[system]\[game].ipc"       ;wait for spectaculator emulator to close to load winipac hyperspin config:           Process, WaitClose, Spectaculator.exe           Run, "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe" "C:\RocketLauncher\Profiles\WinIPAC\Hyperspin.ipc"           WinWaitNotActive, Spectaculator   ;exits the loop       }}

 
  Thanks sevenseal for your help in any case. Finally couldn't handle using EDS.
 
 


regardless there are issues and they remain to exist.

eds just brought to light of the issue of your setup; it may work as is.... but you lose out on things like eds which enhance the experience.

good luck to you


Sent from my SM-G928V using Tapatalk

Posted
On ‎1‎/‎18‎/‎2017 at 2:50 PM, gigapig said:

The "Usersettings.xml" is also corrupt. 

I reinstalled the package into my HS folder not the default. When I run the Integrator I get EDS start in the sys tray, when I go to the sys tray and mouse over it the icon disappears.

I fixed that last time by moving the eds settings config from my other machine.

 

 

I am on holidays, but I will look at this later this summer when I have a chance. Thanks for the work around in the mean time.

 

Simple, once your configuration is set, put it read only. The EDS 8.1 can now work using read only config. Now when HS crashes, it will bring EDS with it if set to read only. 

HyperMarquee & Event Dispatch System

Posted

 

I am on holidays, but I will look at this later this summer when I have a chance. Thanks for the work around in the mean time.

HyperMarquee & Event Dispatch System

  • 1 month later...
Posted

Having a bit of an issue when launching hyperspin EDS no longer launches. I tried to manually launch EDS and I get nothing. So here is what I'm getting in the log file.

"8/13/2017 5:46:27 AM | ****************************************
8/13/2017 5:46:27 AM | Init Log.
8/13/2017 5:46:27 AM | Cannot import XML user settings: H:\HyperSpin\EDS\UserSettings.xml
8/13/2017 5:46:27 AM | Closing..."

 

Any ideas?

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...