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

HyperSpin Event Dispatch System (EDS)


Antos

Recommended Posts

Posted
So, i got hypermarquee set correctly last night and Mame was pulling the correct artwork for marquees, i then tried nintendo (NES) to pull boxart and i could see the correct file was being seen but no artwork?

well i downloaded the hi-res 3D art and noticed they weren't even displaying in the HS theme. So i deleted everything and went with standard .png art, success it now shows in the HS theme.

This morning i went to check my work and started HS and EDS for some reason didn't start ledblinky, what? well whatever happened when i shut the computer off last night wiped all my EDS settings,urrrggghh.

Now i have to set EDS back up again, i still have hypermarquee setting though.

Anyone know why EDS would lose all it's settings like that?

Gonna test further this mornin and get more systems working, hopefully EDS won't lose the settings this time. I'll Report back on my progress.

BTW, HyperSpinHelper was easy as pie to understand and set up but i could never get the program to start on it's own.

Hi condemnedcad, I am glad to see you testing EDS and HM. Your comments will also be useful for improvements.

A HM video is definitely something that will be useful. I am finalizing the next HM version (many many hours of coding on this new one). It will be a very enhanced version (features wise).

Now, you are the second one who report loosing EDS settings (first one is Gooch). I am taking this problem seriously, but I haven't face it myself, so it is hard for me to fix it. I will require some support on this to pin point exactly when and under which circumstances it appends. Can you tell me if the file was empty, or the file didn't exists at all anymore?

For the time being, as a quick fix, you can put your EDS config to read only as sevenseal is proposing. That should do the work for now.

I will put aside most of my work on Hypermarquee for now, until we fix the EDS losing settings. I am looking at this today. I will add an error log file and look at the save config function, which is probably saving an empty file under specific unknown circumstances.

HyperMarquee & Event Dispatch System

  • Replies 686
  • Created
  • Last Reply
Posted

So for the update:

HyperMarquee is now back to showing correct artwork for Mame but, oddly it's blank on the 2 other wheels i've tested.

seems it gets stuck on the first game you enter and won't wheel change or display an image.

And i'm wondering why that is, the settings are identical in EDS, if i figure this out i'll post what i did wrong and what i did right.

Posted

make sure you have your [system] wildcard enter in right for your image path, my guess is that you may have set to your mame directory only; also along with that you are using [game] wildcard for hypermarquee.

Posted

wow, this time i went back to see about my wildcard and adjust.

EDS is blank again: the pattern i did this in-

1. check mame settings through hypermarquee, check EDS&close

2. run HS, still no image on other wheels

3. Check Hypermarquee again then EDS

4. Run HS, this time Hypermarquee didn't open

5. check EDS- all information including default ledblinky gone

6. opened EDS settings:<?xml version="1.0" standalone="yes"?>

<NewDataSet />

That is all that shows in the setting file, word for word that is what i did to get this to happen. Gonna set it all up again in EDS and this time i will make a backup settings file, untill this bug can be found and squashed

Posted
wow, this time i went back to see about my wildcard and adjust.

EDS is blank again: the pattern i did this in-

1. check mame settings through hypermarquee, check EDS&close

2. run HS, still no image on other wheels

3. Check Hypermarquee again then EDS

4. Run HS, this time Hypermarquee didn't open

5. check EDS- all information including default ledblinky gone

6. opened EDS settings:<?xml version="1.0" standalone="yes"?>

<NewDataSet />

That is all that shows in the setting file, word for word that is what i did to get this to happen. Gonna set it all up again in EDS and this time i will make a backup settings file, untill this bug can be found and squashed

If this still continues to erase your setting file, I would change the setting file to read only permission after you have setup eds, you can do this by right mouse the file and select property, then check box read only option. This is to prevent the file from by overwritten until antos is able to release a updated release of eds

Posted

Ok, I have review EDS and brought some changes, but I don't know if it will fix the problem of dead setting file, but I am trying hard. :)

I have revised the save function where EDS could potentially save an empty file. Hoping that will fix the problem. But I still don't know what causes it.

I have put EDS version 0.6.8 only for people who encounter that problem. Could you please testing it and get back to me with your observations. I really wont to fix this annoying bug.

See first post of this thread for download of EDS 0.6.8.

Please note that this thread is for testers only, I do not recommend to use EDS and HyperMarquee other than for testing purposes until a first final version is ready. For now they are still beta, and this post is the reason. Your support is part of the key for good product.

Thanks again.

HyperMarquee & Event Dispatch System

Posted

Working on it now, just downloaded.

Since the only system i can show images in is mame it won't take long.

here's a question on filestructure: How do i get all systems to pull images from hypermarquee?

1. C:/Hyperspin/Media/[system]/images/[filename].png

2 C:/Hyperspin/Media/[system]/images/artwork2/[filename].png

i can set up mame just fine but nothing else i do makes a difference so i could use some help.

i've tried hypermarquee for individual systems but not gettin very far, only with mame

Posted

Repeated my steps to make it try and wipe the settings, Happy to report it has not happened with EDS 0.6.8, Super fast by the way, nice job!!!

i'm reporting back too on my progress, i have a mame hypermarquee setup and going well. i pointed artwork 2 to the NES artwork folder so now i'm beginning to understand a little more. When i get all my systems setup i'll post how i did it.

Posted

OK, well i've punished myself long enough. But i'm happy to say i now have all systems displaying artwork, my problem was i was overthinking the simplicity of it.

And OMG, this hypermarquee is freaky fast on art changes.

setup your mame in hypermarquee then\

artwork setup for me:

in the artwork 1 make it like C:\Hyperspin\[system]\Media\Marquee\[filename].png and it will pull anything you drop in a marquee folder( i made a marquee folder in each system)

in the alternate artwork make it like C:\Hyperspin\[system]\Media\wheel\[filename].png and it will show the wheel art if you have nothing to show in marquee folder

This is my testing thus far, things to do next:

Text: i'd like game description and rating to pop up on the main screen, but all i've got so far is the actual filename to show.

HiToText: i've never used it and don't know the first thing to get started on that, but i'm going to try it and put the high score over the 2nd monitors marquee display.

If i could make one suggestion for this program, i've found that on my 7" monitor if i try settings from hypermarquee the box that pops up is too big and there's no way to move it short of Alt F4( which also crases the program btw) and really that's not too big a deal as long as i remember to pull it down to my main display before opening the settings.

If anyone has suggestions on getting the text to work i'm all ears, i'll keep trying but it's not easy so far..

Posted

from my understanding the shape and size of each setup, meaning setting for image.xml, text.xml, hitotext.xml, theme.xml and etc for hypermarquee are all individual and run seperate of each other. so you can have a image one size and have text smaller and located in a corner. what I stating that eds will open multiple hypermarquee to display things the way you like... if not setup a theme with hypermarquee and that would be easier

Posted

Today i'm trying to get the text functionality working, but its not going very well.

i can see a game description in C:\HyperSpin\HyperLaunch v3.0.0.9\Data\Game Info\MAME.ini

but when i try it i either get a number 9 or i get the actual filename and not a goodname, also description,year,company,etc never pull up.

i'll try C:\HyperSpin\HyperLaunch v3.0.0.9\Data\Game Info\[system].ini as a setting next but if its not showing mame then its not going to show any others either.

What is a correct way of doing this? anyone else get it to work?

Posted

NEWS UPDATE - 2014/10/28 EDS (Beta Release version 0.7.0) is now available for download.

Bug fix: This new release is likely solving an important bug (which I haven't faced myself) who wipes EDS settings table on 'random' basis. I have review the code and brought some ajustements.

Now, only few users have reported that the problem is fixed. So, I don't have a lot of feedback to conclude that the problem is gone 100%. If it appends again, (I really hope not), please let me know.

Improvement: I have include HyperSprinFileWatcher version 0.1.1 within the package and add a link to it within EDS. If you have some problems with HyperSprinFileWatcher version 0.1.1, please use version 0.1.0 and let me know.

!!!!! This new version will be available tomorrow for download !!!!!!!

HyperMarquee & Event Dispatch System

Posted
I just tried 0.7.0, eds will not load with hyperspin is activated... not sure why might just be me, on windows 8.1 pro 64bit

Very sorry, 0.7.0 will have to wait for 48hrs before release, I realised that it was not 100% ready for release. My mistake, I got too excited without enough testing. Shouldn't be long.

Just need a little more time. Again sorry for the inconveniences.

Thanks for your patience.

HyperMarquee & Event Dispatch System

Posted

you are doing a great job Antos, just providing you feedback and helping you out as much as I can.

pretty soon I will make a video for setting eds, hsfilewatcher, and HyperMarquee setup guide for the basic... then another video for the advance stuff

Posted

NEWS UPDATE - 2014/10/29 EDS (Beta Release version 0.7.1) is now available for download.

Bug fix: This new release is likely solving an important bug (which I haven't faced myself) who wipes EDS settings table on 'random' basis. I have review the code and brought some ajustements.

Now, only few users have reported that the problem is fixed. So, I don't have a lot of feedback to conclude that the problem is gone 100%. If it appends again, (I really hope not), please let me know.

Improvement: I have include HyperSprinFileWatcher version 0.1.1 within the package and add a link to it within EDS. If you have some problems with HyperSprinFileWatcher version 0.1.1, please use version 0.1.0 instead and let me know.

!!!!! Do dot use (Beta Release version 0.7.0) !!!!!!!

Please report bugs! I will fix them.

HyperMarquee & Event Dispatch System

Posted

just to report that i had tried out 0.7.1, everything works well except the hsfilewatcher 0.1.1 version, still remain to have issue with that one

Good job Antos!

Posted
just to report that i had tried out 0.7.1, everything works well except the hsfilewatcher 0.1.1 version, still remain to have issue with that one

Good job Antos!

Thank you!

HSfilewatcher 0.1.0 still working well for you? (For other users please let me know). I can't trouble shoot the problem from here because both versions are working well for me on my machines (win7 and Win8.1 without ledblinky). For now, I will assume that one of the two versions is working for you guys. So I will keep 0.1.0 available for download until problem is found.

PS: Still working hard on the next version of HyperMarquee (Beta Version 0.4.0). Members will have the possibility for initial beta testing relatively soon!

Thanks,

Keep spinning safely!

HyperMarquee & Event Dispatch System

Posted

hsfilewatcher 0.1.0 is working well with not issue, testing it all out, really cant figure out why hsfilewatcher 0.1.1 having trouble for me

  • 4 weeks later...
Posted
Working on it now, just downloaded.

Since the only system i can show images in is mame it won't take long.

here's a question on filestructure: How do i get all systems to pull images from hypermarquee?

1. C:/Hyperspin/Media/[system]/images/[filename].png

2 C:/Hyperspin/Media/[system]/images/artwork2/[filename].png

i can set up mame just fine but nothing else i do makes a difference so i could use some help.

i've tried hypermarquee for individual systems but not gettin very far, only with mame

Condemnedcad,

Any chance we can go offline via email to talk HyperMarquee and Mame setup? I am so confused on this setup. I run Mala, LEDBlinky and I am trying to present the marquees for each game I choose. I had it working before with mamehooker, but a computer upgrade has since broken that setup and I cannot achieve that working arrangement back. I want to be able to click on one icon to start Mala, LEDblinky and when I select the game from the Mala front-end I want it to load the marquee for that game. Right now I have it setup to click on the Mala icon and LEDBlinky starts and it goes to the Mala game selection screen. Where and how do I get hypermarquee integrated into this setup that the proper marquee shows up when i choose a game? Thanks.

you can contact me chappie_88 at yahoo dot com

Chappie

Posted
I can help you condemnedcad how to setup eds or hypermarquee... its real easy, i can walk you through each set. or if like to do a teamviewer session to get it done, that is doable?

Sevenseal,

I REALLY could use some help on getting Mame and HyperMarquee working. I have read both the hypermarquee and EDS threads and my head hurts and I have tried multiple attempts to no avail. Any chance to go offline via email and sort through this? Thanks.

Chappie

chappie_88@yahoo dot com

Posted

I have a few questions about HyperMarquee and EDS, along with File Watcher. Im not so sure I am doing it the right way. Here is what I am intending to accomplish:

Main menu on HS should show a marquee for each system

Inside each system, marquee should show up per game.

I have been able to get Mame to work perfectly, having each game's marquee pop up when I move the wheel. My problems are:

How do I incorporate HSFileWatcher to know when each system is selected. I assume it has to do with the video that pops up, but I can't seem to get it to work. In HyperEDS, I have HSFileWatcher set up, but not sure I have it right.

Also, do I need to make a new marquee XML file for each system, like Mame-MarqueeImages, NES-MarqueeImage, etc? or do I just have it run off of one marquee file?

Also, Hyperspin loses focus when I enter a subwheel, and the only way I can fix it is by clicking on the main window with the mouse. What is causing it to lose focus?

Thanks so much for any help anyone can provide.

Posted

Hello,

I will put online a new revision of Hyper Marquee this weekend. This should be the last one before going from Alpha 0.4.0 to Beta 0.4.0

This revision is including;

- Revised Transition Shader engine (code clean up and optimization)

- 6 new transition shaders (Banded Swirl, Crumble, Rotate Crumble, Swirl, SwirlGrid, Wave) - Thanks to Shazam

A 'how to' video for users will be made once this next revision version is released, that means soon. Some users are requesting a HyperMarquee video for dummies; will do. I love those myself.

Now, sevenseal or I will be happy to support you. As far as I am concern, the only thing I would love in exchange is you to support other users that face the same issues that you have encountered when possible.

To Chappie and MydknyteStyrm, we just need to find a time slot and sevenseal or I will be happy to spend the time it needs to make it work. How's that? :)

Here are some quick answers to your questions.

- "How do I incorporate HSFileWatcher to know when each system is selected. I assume it has to do with the video that pops up, but I can't seem to get it to work. In HyperEDS, I have HSFileWatcher set up, but not sure I have it right. " - I can spend some time with you to make it work. That should be very quick to fix.

- Also, do I need to make a new marquee XML file for each system, like Mame-MarqueeImages, NES-MarqueeImage, etc? or do I just have it run off of one marquee file?. No you don't if your file structure is canonical. Ie a wild card on the [system] will modify your folder (artwork or text) to pick the needed file dynamically. Again, we can support you on this.

- Also, Hyperspin loses focus when I enter a subwheel, and the only way I can fix it is by clicking on the main window with the mouse. What is causing it to lose focus?. If I am not mistaken on that problem, because I encountered something similar in the early stage of the development of HyperMarquee myself. I discovered a very weird behavior of HyperSpin when using two screens. HyperSpin activates and sets focus on any application that is at the top left corner of the top left most display (hard to explain). Which results in losing focus of HS to the benefit of the other app. This doesn't occur on single screen, as HS is already the left top most application. I found two possible easy work around;

1. Place your second windows display left top most virtual screen monitor somewhere else (virtually I mean). On the right side instead of on top for instance.

2. Or if I remember well, do not put anything full screen. You can fake the full screen by leaving 1 pixel free from the top left corner of your second screen to prevent undesired focus. (Let me know)

Sorry about this. This is a strange behavior of HyperSpin that we have to leave with. Thank god that there is a workaround.

- I REALLY could use some help on getting Mame and HyperMarquee working. I have read both the hypermarquee and EDS threads and my head hurts and I have tried multiple attempts to no avail. Any chance to go offline via email and sort through this? Thanks. Yes of course, we will be happy to help you to make it work. Once you get the spin on how stuff works, you will find things very easy actually.

Hope that helps for now,

HyperMarquee & Event Dispatch System

Posted

what can be really helpful is, knowing

1. what OS and 32 or 64bit version you are using?

2. what version of EDS and Hypermarquee being used in combination?

3. some screenshots, log, a pastebin of your setting of EDS first then HyperMarquee second?

4. if you want to do a session please PM me on forum your method so that I can help you individually.

I support Antos feedback on the current issue, try the suggested fixes or workaround.

if you are not able to fix those issue, I can personal offer solution to them

Archived

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

×
×
  • Create New...