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

HyperSpin Event Dispatch System (EDS)


Antos

Recommended Posts

Posted

Just to report back what I did. 

After reinstalling a couple times and playng with EDS I finally got it to work how I wanted. No matter what I did I could not get the regular Marquee to not open multiple instances. One was just stacking over the other one. The videos would open and transition just fine would not open multiple windows. Everything on the video Paramaters was left untouched, its set to PIPE, proper parameters and pipe id, left event/close filters untouched. Tried to do the same with the non video artwork (marquee) and it just would not act correctly. Checking the CBR box on the marquee did the trick. Finally have that instance running correctly. Thanks for all the help guys. 

  • Replies 686
  • Created
  • Last Reply
Posted

I have EDS configured and working with HM all OK. However there has been one problem that has still not been resolved when I try and run a HM instance from the EDS GUI directly using the "Try" button. When I do this EDS crashes with the following error:

 

Problem signature:
  Problem Event Name: CLR20r3
  Problem Signature 01: HyperSpinEventIntegrator.exe
  Problem Signature 02: 7.4.0.0
  Problem Signature 03: 565ba377
  Problem Signature 04: mscorlib
  Problem Signature 05: 4.0.30319.34209
  Problem Signature 06: 534894cc
  Problem Signature 07: eb0
  Problem Signature 08: 5a
  Problem Signature 09: System.FormatException
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 3081
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
 
Doesn't matter which HM entry I click "Try" on they all crash EDS with the above error. Also the "Launch all Applications" green button does nothing for me.
 
EDS works correctly when run via Hyperspin so not sure why it crashes when using the "Try" buttons in the EDS GUI.
Posted

Also still waiting on an answer for the following question (asked twice before but no answer):

 

"...... I asked about what EDS event number to use in a post above for the HS Favorites screen and the Game genre select screen. If you could provide an answer for that then that would be useful for further testing....."

 

Can I get an answer on this one please when you have a moment. Thanks.

Posted

Also still waiting on an answer for the following question (asked twice before but no answer):

"...... I asked about what EDS event number to use in a post above for the HS Favorites screen and the Game genre select screen. If you could provide an answer for that then that would be useful for further testing....."

Can I get an answer on this one please when you have a moment. Thanks.

hyperspin doesnt provides events triggers for those areas, which is frontend thats require updates to produce this to happen.

hyperspin feature of LEDBlinky is not completely 100% applied to the frontend

if you look at your log? you can see this for yourself.

.... just to let you know, if you dont get a answer, its because we are busy with life or busy with another users. the ability to wait and understand what going on does makes a different. demands are not taken well and taken quite as a major disrespectful act. please appreciate the way you been help already.

Posted

 

I have EDS configured and working with HM all OK. However there has been one problem that has still not been resolved when I try and run a HM instance from the EDS GUI directly using the "Try" button. When I do this EDS crashes with the following error:

 

Problem signature:
  Problem Event Name: CLR20r3
  Problem Signature 01: HyperSpinEventIntegrator.exe
  Problem Signature 02: 7.4.0.0
  Problem Signature 03: 565ba377
  Problem Signature 04: mscorlib
  Problem Signature 05: 4.0.30319.34209
  Problem Signature 06: 534894cc
  Problem Signature 07: eb0
  Problem Signature 08: 5a
  Problem Signature 09: System.FormatException
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 3081
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
 
Doesn't matter which HM entry I click "Try" on they all crash EDS with the above error. Also the "Launch all Applications" green button does nothing for me.
 
EDS works correctly when run via Hyperspin so not sure why it crashes when using the "Try" buttons in the EDS GUI.

 

 

First time I have heard about this error. Thanks for Testing.

 

In order to help us to help you please;

- Make sure that you have installed EDS properly following guidance provided within the EDS first thread. If this doesn't do the trick, then;

- Provide us a screenshot of your EDS Editor and send us your EDS settings file 

HyperMarquee & Event Dispatch System

Posted

hyperspin doesnt provides events triggers for those areas, which is frontend thats require updates to produce this to happen.

hyperspin feature of LEDBlinky is not completely 100% applied to the frontend

if you look at your log? you can see this for yourself.

.... just to let you know, if you dont get a answer, its because we are busy with life or busy with another users. the ability to wait and understand what going on does makes a different. demands are not taken well and taken quite as a major disrespectful act. please appreciate the way you been help already.

First of all thank you for your insight regarding the lack of triggers in Hyperspin for those events. That's a shame but clearly this is something that can only be resolved by Hyperspin and not EDS so that's all good.

 

Secondly, you will note that in my request for an answer on my other issue I did say that "Can I get an answer on this one please when you have a moment. Thanks.".  This was indeed implying that I do understand that you are probably busy and meant no disrespect what so ever. I thought maybe my last two requests had got lost in the previous threads.

So I apologise if you took offence to me asking again however no disrespect was intended. Thank you again for your assistance.

Posted

First time I have heard about this error. Thanks for Testing.

 

In order to help us to help you please;

- Make sure that you have installed EDS properly following guidance provided within the EDS first thread. If this doesn't do the trick, then;

- Provide us a screenshot of your EDS Editor and send us your EDS settings file 

Thanks Antos. I think I'll try a fresh reinstall of EDS again and see if I can resolve this issue. 

 

Also as a side note: Now that I'm using the "Pipe" only for my HM's I was able to reduce the EDS delay from 2000 right down to zero and now all HM's operate pretty much straight after each other. I have the odd rare instance that a HM will crash but that's after a lot of use and fast switching etc. So it's pretty rare. I will see if I can gather more info when it does happen. Not sure if this is directly related to bringing the EDS timing down to zero but I may be able to test some more at slightly higher delays (maybe 100 etc) to see if it makes a difference. Just letting you know. Cheers.

Posted

Thanks Antos. I think I'll try a fresh reinstall of EDS again and see if I can resolve this issue. 

 

Also as a side note: Now that I'm using the "Pipe" only for my HM's I was able to reduce the EDS delay from 2000 right down to zero and now all HM's operate pretty much straight after each other. I have the odd rare instance that a HM will crash but that's after a lot of use and fast switching etc. So it's pretty rare. I will see if I can gather more info when it does happen. Not sure if this is directly related to bringing the EDS timing down to zero but I may be able to test some more at slightly higher delays (maybe 100 etc) to see if it makes a difference. Just letting you know. Cheers.

 

This is a good finding. I have encountered this myself a long time ago. I rarely noticed, under the EDS Editor Tool, that very quick switching may cause problems between EDS & HyperMarquee, but not under HyperSpin itself (let me know). It was so rare that I almost forgot about it. I will do more testing a see if I can reproduce the error on demand.  

 

For the 'Try' bug, that seems an installation issue, but can't tell from here, I can be wrong. Please give it a fresh install, test it again and let us know.

 

Thanks for your support,

Cheers.

HyperMarquee & Event Dispatch System

Posted

Antos, would you be able to provide more descriptive information for each Hyperspin Event Type?  The info in the PDF isn't descriptive enough to describe what each event relates to (IMO).

 

For example. I found that when the Hyperspin wheel stops spinning when in attract mode this equates to Event 6 "Screensaver Stop". However there is also event 11 "Animation stop" which I couldn't work out. Also there is no Event 10? Is this because event 10 was removed at some stage? What is Event 12 "Load MAME Controller File"? Again there isn't enough info to really understand these properly. 

 

If this information is elsewhere (ie: Some Hyperspin doco) then please point me to that information. 

 

I understand that the program is still in beta so documentation will probably be last. But just in case you didn't have it on your list to do for later I think more detailed explanations would be very helpful to all that use the program. Thanks.

Posted

Antos, would you be able to provide more descriptive information for each Hyperspin Event Type? The info in the PDF isn't descriptive enough to describe what each event relates to (IMO).

For example. I found that when the Hyperspin wheel stops spinning when in attract mode this equates to Event 6 "Screensaver Stop". However there is also event 11 "Animation stop" which I couldn't work out. Also there is no Event 10? Is this because event 10 was removed at some stage? What is Event 12 "Load MAME Controller File"? Again there isn't enough info to really understand these properly.

If this information is elsewhere (ie: Some Hyperspin doco) then please point me to that information.

I understand that the program is still in beta so documentation will probably be last. But just in case you didn't have it on your list to do for later I think more detailed explanations would be very helpful to all that use the program. Thanks.

if you were not aware.... if you under the method of communication is in hyperspin then you would understand whats happening...

the failure to realizes this, make things difficult to find out how this work.

as a stated before hyperspin is not 100% LEDBlinky implemented into the frontend.

that is one of the main line commincation for eds, is LEDBlinky.

if you dont understand the events documents that been provided to you already, then please go to LEDBlinky website for more detail. like it or not, the information is there. remember this is testing phase, Betas..., at least there is something much from the eds portion

check out your logs on hyperspin, it will quickly tell you what events that it creates and dont create...., to be honest it many from hyperspin... if you dont understand that

please do your research of what you about to do before you even start ask all questions, you have been pointed many time where to find it, and avoided it majority of it. follow it or dont follow the solutions that been given to you. if you have issues still then thats your fault completely. it causes a major strain on the team's progress, if you are struggling and you advice others in same matter that can strain them, it causes confusion and misleading to problems. i know you are trying help but it doesnt help other dragging down the hole with you.

you dont realize how much time is given to support, yet its taken for granted it seem.

i am not trying to be asshole by stating this, you must know the limitation of what can possible due to the nature of bottle necking in many external areas outside of eds

if you dont know, then test it out to find out.

if you dont like what we have, then make it, why are you waiting for us to do it? if you really want to help, then do that if you want help someone... complaining is not the solution, complaining just failure to do nothing about it due to laziness.

it not what you said, it how you said it.

me personally you are pissing me off.

just plain and simple.

Posted

Hi Sevenseal I'm sorry you feel that way. It seems that there appears to be a misunderstanding in the way you interpret my posts? That's the only reason I can see for the way that you have responded above. I'm really not sure how to post my findings and ask my questions any other way. So I really don't know what you expect me to do. 

 

You provided some insight into where I can look. Thanks for taking the time to do that. I'm sure others will find that useful too. 

 

I'm sure you can also appreciate that it takes a lot of time to test and share findings with others for the benefit of the community. I believe all of our time is valuable and I certainly respect yours and all others that post here.

 

 

This is a good finding. I have encountered this myself a long time ago. I rarely noticed, under the EDS Editor Tool, that very quick switching may cause problems between EDS & HyperMarquee, but not under HyperSpin itself (let me know). It was so rare that I almost forgot about it. I will do more testing a see if I can reproduce the error on demand.  

 

For the 'Try' bug, that seems an installation issue, but can't tell from here, I can be wrong. Please give it a fresh install, test it again and let us know.

 

Thanks for your support,

Cheers.

 

Antos, I completed a reinstall of EDS and was able to replicate the crash. However I now know the circumstances that are causing it. Basically if you don't enter a game and event up the top then when you click 'try' it crashes EDS. This is also the reason that the "Launch All applications" doesn't do anything when those areas are blank. That may seem obvious but initially I was expecting all applications to launch in position even without a game being entered. 

 

A suggested way of improving this aspect for others would be to trap if the game/event area is empty when someone clicks 'try' and throw a warning message and do the same if someone clicks to Launch all. At the moment you can happily click "Launch all applications" and it does nothing without any feedback either which may lead people to believe it is not working. Of course such traps in the UI are likely to be considered closer to a v1.0 release.

 

Anyway, just some more feedback. Again thanks to both you and Sevenseal for the great program and support. 

Posted

xzotic,

 

Thanks for this finding, yes it is crashing indeed, just try it. I will fix this over the weeken​d, An easy fix.

 

Again, user testing is essentiel in order to get a release. Without all of you, this wouldn't be possible.

Almost there.

Cheers,

HyperMarquee & Event Dispatch System

Posted

EDS NEWS UPDATE - 2015/12/20 - EDS (Beta Release version 0.7.5) is now ready for download. ** Need advanced testers / testing **

 

Small improvement: (bug reported by zxotic - see post #361). 'Try' button & 'Launch All' button do not crash EDS anymore when the event parameter is not specified.

Version 0.7.5 Setup:

  1. Please do a backup of your EDS files.
  2. After running the setup, please copy your previous EDS_Settings.config file from your previous version folder within your new EDS 0.7.5 version. Continue the installation by following the quick installation guide within the first thread.

​Cheers,

HyperMarquee & Event Dispatch System

Posted

I am attempting to add a marquee when HS opens. Display my custom arcade marquee only while the intro of hyperspin is going. I created my marquee put it in a folder and named it Hyperspin Marquee. I made a marquee in HyperMarquee and pointed it to that image. I am having a bit of trouble on the EDS side It opens properly when launching HS but I can not get it to close once the intro is over and am going around on my wheel.

Posted

I am attempting to add a marquee when HS opens. Display my custom arcade marquee only while the intro of hyperspin is going. I created my marquee put it in a folder and named it Hyperspin Marquee. I made a marquee in HyperMarquee and pointed it to that image. I am having a bit of trouble on the EDS side It opens properly when launching HS but I can not get it to close once the intro is over and am going around on my wheel.

place a 7,8,9 for close
Posted

That did the trick Sevenseal that was quick. What should I do to make sure my other instances do not jump over this one? When i launch HS my other marquee windows launch and some launch ontop of this one.

Posted

That did the trick Sevenseal that was quick. What should I do to make sure my other instances do not jump over this one? When i launch HS my other marquee windows launch and some launch ontop of this one.

set events open without the one, just 3,6,9
Posted

That did the trick again. Thanks for all the help. That is what I am having trouble grasping is the event filters. Other than that i got it down pretty good will post a couple pics tomorrow of my set up.

Posted

Hi :) I want to try your app but it doesn't even run on Windows 10 (last update). I have a spinning circle, spinning over and over ...

 

:(

Posted

Hi :) I want to try your app but it doesn't even run on Windows 10 (last update). I have a spinning circle, spinning over and over ...

:(

make sure you have access right to the folder you have the program contain in,

in addition make sure you have .net framework 4.5.1 or above installed

Posted

I have all the right and the .Net Framework 4.5.1 ;) But still does'nt work ...

 

EDIT : so ... It's works ! I've made a little clean on my computer, and update my antivirus Avast ... Maybe the problem was with this guy !

 

EDIT 2 : Great ! HED is exactly what I looked for :) I need it for a Python script, and the Named Pipe technology is awesome !!

Posted

I have all the right and the .Net Framework 4.5.1 ;) But still does'nt work ...

 

EDIT : so ... It's works ! I've made a little clean on my computer, and update my antivirus Avast ... Maybe the problem was with this guy !

 

EDIT 2 : Great ! HED is exactly what I looked for :) I need it for a Python script, and the Named Pipe technology is awesome !!

 

I am glad that it's working well! Can you tell us more about; "I need it for a Python script, and the Named Pipe technology is awesome !!"? It would be great to learn and make the community benefit from experiences.Thanks!

HyperMarquee & Event Dispatch System

Posted

Yeah sure :) This is really for a custom thing for my HyperSpin.

 

I've make a theme, and in this theme the game informations are displayed in a artwork because of a custom font (can't change the font in HyperSpin, so I had to do that !). But I have a lot of game, accros 12 systems (nearly 8000 games) !

So, when creating my theme, I've make one artwork per game ! With a very long and complex process 'cause the artworks are in SWF (for better quality). If I want to add one game, this is painfull !

 

So, I had and idea ! Make just on SWF file for all the game, as a default artwork in the theme of the systems ! And hopefuly, HyperSpin execute the ActionScript in SWF :) The idea behind the Python script is to load my database, in a CSV format, for each system, and wait for an event sent by Event Dispatcher, through a Named Pipe. Each time a game is selected (event 9), the Python script look for the game informations stored (ex : Pokemon Red on GameBoy) and save those info' in a TXT file, with this format : editor|game|year

 

After that, it waits for another event !

 

Then in the SWF file, it look for the TXT file, retrieve the info' inside and display them, with my custom font ! This works really well and it's really fast, despite all the operation !

 

(sorry if my english is bad !!! )

Posted

Yeah sure :) This is really for a custom thing for my HyperSpin.

I've make a theme, and in this theme the game informations are displayed in a artwork because of a custom font (can't change the font in HyperSpin, so I had to do that !). But I have a lot of game, accros 12 systems (nearly 8000 games) !

So, when creating my theme, I've make one artwork per game ! With a very long and complex process 'cause the artworks are in SWF (for better quality). If I want to add one game, this is painfull !

So, I had and idea ! Make just on SWF file for all the game, as a default artwork in the theme of the systems ! And hopefuly, HyperSpin execute the ActionScript in SWF :) The idea behind the Python script is to load my database, in a CSV format, for each system, and wait for an event sent by Event Dispatcher, through a Named Pipe. Each time a game is selected (event 9), the Python script look for the game informations stored (ex : Pokemon Red on GameBoy) and save those info' in a TXT file, with this format : editor|game|year

After that, it waits for another event !

Then in the SWF file, it look for the TXT file, retrieve the info' inside and display them, with my custom font ! This works really well and it's really fast, despite all the operation !

(sorry if my english is bad !!! )

just to inform you HyperMarquee already does this with any install font, without the major hassle.

Archived

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

×
×
  • Create New...