Antos Posted April 29, 2015 Author Posted April 29, 2015 UPDATE!! BBB is working on another solution to handle events on main menu. This is only temporary and something new will be available in a near future. Thanks. ------------------------ Hi, For the ones that are using the new Hyperspin beta version 1.4, you do not have to use HyperspinFileWatcher anymore to activate HyperMarquee on the main menu. Just insert the code below (the 'if' statement) within the new HScript.ahk (hscripts folder) and update the path. Cheers! Antos ------------------------- #NoEnv SetWorkingDir %A_ScriptDir% OnExit, ExitSub themeStart(system, game) { if (system == "Main Menu") { Run, "C:\HyperSpin\EventDispatchSystem\ledblinky.exe" 9 "%game%" "Main Menu" } } return ExitSub: ExitApp HyperMarquee & Event Dispatch System
Antos Posted May 8, 2015 Author Posted May 8, 2015 File Name: HyperSpin Event Dispatch System (EDS) 0.7.1 File Submitter: Antos File Submitted: 08 May 2015 File Category: Add-Ons Credits: Antos Recently (February 2014), I developed HyperMarquee to manage artworks on multiple displays. I had to face one reality constraint, Hyperspin events are single thread and single application call... For now, HS cannot launch more than one application at wheel event, letting users with the difficult decision to choose between HyperSpeech, LEDBlinky, HyperSpinHelper, HyperMarquee etc... To give Hyperspinners more flexibility, here is Hyperspin Event Dispatcher System (EDS) that allows HS to launch as many applications on HS events that you like. This should be beneficial for the community where basically, this is a tool to extend Hyperspin possibilities and let users manage multiple applications on HS events. NEWS UPDATE - 2014/10/29 EDS (Beta Release version 0.7.1) is now ready for download. (please do not use version 0.7.0) 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 adjustments. 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. ----------------------- DOWNLOAD ----------------------- You can download everything that is related to this project so far here:http://1drv.ms/1yxhSDv (this is a beta evaluation version for testers only) Please send me your comments and first impressions. (it is recommended to read the user guide first - then try, ask & comment) Special thanks to: - Brolly, Gooch, djvj for advises, support and graciously volunteer for beta testing. - Bad Boy Billy for great inspiration and Hyperspin Frontend. - Users! (To report bugs or improvement ideas) - My Girlfriend France, who always supports me. Comments and leadership are welcome! Cheers, ----------------------- SURVEY ----------------------- Quick survey: Your opinion is important to justify the proper support for this solution, please take few seconds to fill up this 1 question Survey. thanks! ----------------------- VIDEO ----------------------- Quick EDS video (very technical): Ok, producing videos is not my cup of tea, but I feel this short video might be useful to understand EDS core functionalities and general approach. This is a humble video providing the basic concept of the HyperSpin Event Dispatch System (EDS). The frame rate is low and may not give you the real response time difference between CLI and NamedPipe. Volume is also a little low, my apologies. Also, please see post #188 from Event Dispatch System threads for a quick step by step trouble shooting. http://www.hyperspin-fe.com/forum/showthread.php?32782-HyperSpin-Event-Dispatch-System-(EDS)/page19 ----------------------- DONATION ----------------------- This is free and it will always be. To encourage development, you can send a donation of your choice. You can proceed with Paypal to; - Antos (conception and development - Status: Active member) https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=E7R4KGFDJ3PAU&lc=CA¤cy_code=CAD&bn=PP-DonationsBF%3abtn_donate_LG.gif%3aNonHosted. - Sevenseal (newly added member - user support, documentation, testing, Research & Development - Status: Active Member) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M2ZA3T2ZZMFSE ----------------------- SCREENSHOT ----------------------- EDS GUI Front-End screenshot Click here to download this file HyperMarquee & Event Dispatch System
acidarmitage Posted May 22, 2015 Posted May 22, 2015 hi, i've got everything set up fine when I press the "try" button, but EDS doesn't open when I start Hyperspin. My paths are set correctly and Hyperspin's logs say it found "LEDBlinky.exe" but no forwarding is happening with EDS. Also, when I double click the "LEDBlinky.exe" (Actual EDS), it crashes... is that supposed to happen? I set everything to run as admin and have handle running correctly. Anything else I should check?
MildAnti Posted May 22, 2015 Posted May 22, 2015 hi guys just figured out how to hook everything up, awesome program by the way, but i got a few problems -acidarmitage mention when in the mame wheel it goes to the previous game when the trackball is enabled in HQ easy fix is to disable the trackball but i would like to use mine -also when i go in to hpyerspin I can't move the wheel until i click the mouse button -when i exit the mame wheel or any other system it again locks my controls and have to click the mouse button to get it going again -and in hypermarquee how do i get rid of the ghost image of the previous game, like i can still see a faint image behind the new one i'm using hyperspin 1.3.2 could this be the problem thanks and keep up the good work http://www.hyperspin-fe.com/topic/2084-digital-dreams-carbon-fibre-covered
sevenseal Posted May 22, 2015 Posted May 22, 2015 hi guys just figured out how to hook everything up, awesome program by the way, but i got a few problems -acidarmitage mention when in the mame wheel it goes to the previous game when the trackball is enabled in HQ easy fix is to disable the trackball but i would like to use mine -also when i go in to hpyerspin I can't move the wheel until i click the mouse button -when i exit the mame wheel or any other system it again locks my controls and have to click the mouse button to get it going again -and in hypermarquee how do i get rid of the ghost image of the previous game, like i can still see a faint image behind the new one i'm using hyperspin 1.3.2 could this be the problem thanks and keep up the good work The mouse functions... is all hyperspin related and not eds nor hyperspin can do...As for for the shadow effect, you need to change the transition setting either to another one or turn it off
acidarmitage Posted May 22, 2015 Posted May 22, 2015 Remove the administration right on eds still no go :-/ any logs I can post?
MildAnti Posted May 22, 2015 Posted May 22, 2015 Well i had no problem navigating before so im not sure where the problem lies http://www.hyperspin-fe.com/topic/2084-digital-dreams-carbon-fibre-covered
sevenseal Posted May 22, 2015 Posted May 22, 2015 still no go :-/ any logs I can post?On eds only... require no administration right nor compatibility setting.... please remove any if set?What OS are you running?
sevenseal Posted May 22, 2015 Posted May 22, 2015 Well i had no problem navigating before so im not sure where the problem liesTrackball setting in hyperspin in 1.3 had always had issue, I would encourage to 1.4 beta which you to be platinum in order receive it... it is fixed in the beta
MildAnti Posted May 22, 2015 Posted May 22, 2015 Sounds good ill give it a try http://www.hyperspin-fe.com/topic/2084-digital-dreams-carbon-fibre-covered
acidarmitage Posted May 22, 2015 Posted May 22, 2015 On eds only... require no administration right nor compatibility setting.... please remove any if set? What OS are you running? yep, i disabled admin rights on EDS only... no compatibility mode or anything. Just win 7 pro. I also deleted everything and reinstalled with the same result. is it supposed to be able to open standalone? I think the problem is with it being launched
sevenseal Posted May 22, 2015 Posted May 22, 2015 yep, i disabled admin rights on EDS only... no compatibility mode or anything. Just win 7 pro. I also deleted everything and reinstalled with the same result. is it supposed to be able to open standalone? I think the problem is with it being launchedDo you have .net framework 4.5.2 install?
acidarmitage Posted May 22, 2015 Posted May 22, 2015 yep, i repaired the installation just now, too.... just in case. Ugh I bet its something stupidly simple
acidarmitage Posted May 22, 2015 Posted May 22, 2015 i just changed hyperspin to launch LEDBlinky.exe (this time as HyperSpeech renamed) and it launched just fine, so the problem cant be Hyperspin not launching the .exe
acidarmitage Posted May 22, 2015 Posted May 22, 2015 Here's what windows states when I try to open it without hyperspinProblem signature: Problem Event Name: CLR20r3 Problem Signature 01: LEDBlinky.exe Problem Signature 02: 1.0.0.0 Problem Signature 03: 54518bca Problem Signature 04: System.Xml Problem Signature 05: 4.0.30319.34209 Problem Signature 06: 53489a76 Problem Signature 07: 97d Problem Signature 08: 27 Problem Signature 09: IOIBMURHYNRXKW0ZXKYRVFN0BOYYUFOW OS Version: 6.1.7601.2.1.0.256.48 Locale ID: 1033 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
acidarmitage Posted May 22, 2015 Posted May 22, 2015 alright I figured it out... theres a corrupt file that its accessing in the directory. I downloaded the archive again and ran it in a separate directory and it ran standalone!... i moved over the .exe and overwrote (same file size and everything) and it still didn't work in the original folder. I'm just gonna scrap the original directory and redo everything
acidarmitage Posted May 22, 2015 Posted May 22, 2015 actually... nix all that. It only happens when the folder is named "EDS", is that weird or what?
sevenseal Posted May 22, 2015 Posted May 22, 2015 actually... nix all that. It only happens when the folder is named "EDS", is that weird or what? yes it is, must be a folder lock.... something you have to check and make sure the folder is not lock down... as in read-only.. access other thing to look into... make sure the program is not blocked, since it a program from another computer
acidarmitage Posted May 23, 2015 Posted May 23, 2015 yes it is, must be a folder lock.... something you have to check and make sure the folder is not lock down... as in read-only.. access other thing to look into... make sure the program is not blocked, since it a program from another computer i guess so... its weird because i deleted the whole folder and then when i renamed the new one... folder lock was still there. I've been battling stupid arcade problems like that for years
dsync89 Posted June 3, 2015 Posted June 3, 2015 Hi guys, I've just started to use both HyperMarquee and EDS and roughly know how they work together. They are really a blessing to utilize multi display setup that I'm having right now, 3 to be exact. So far I managed to setup a HyperMarquee app in EDS that display the marquee artwork and it shows just as fine. However when it comes to display the text information, I'm not really sure what other parameter can I feed into EDS. Using the following parameter settings I only managed to get the [filename] and [system] param to show, but not the company and year. Following is my parameter set in EDS for text display: false MAME-Digital_Text "[game]" "[system]" I also tried the following but I think the additional [company] and [year] params does not exist. false MAME-Digital_Text "[game]" "[company]" "[year]" "[system]" And the following is the text that I'm trying to display on the HyperMarquee, e.g. Metal Slug X (Neo Geo) (2004) [FileName] [Company] [Year] [System] It would be helpful if there is a list of parameters that I can get into HyperMarquee CLI. The documentation doesn't seemed to have this included.
sevenseal Posted June 3, 2015 Posted June 3, 2015 Hi guys, I've just started to use both HyperMarquee and EDS and roughly know how they work together. They are really a blessing to utilize multi display setup that I'm having right now, 3 to be exact. So far I managed to setup a HyperMarquee app in EDS that display the marquee artwork and it shows just as fine. However when it comes to display the text information, I'm not really sure what other parameter can I feed into EDS. Using the following parameter settings I only managed to get the [filename] and [system] param to show, but not the company and year. Following is my parameter set in EDS for text display: false MAME-Digital_Text "[game]" "[system]" I also tried the following but I think the additional [company] and [year] params does not exist. false MAME-Digital_Text "[game]" "[company]" "[year]" "[system]" And the following is the text that I'm trying to display on the HyperMarquee, e.g. Metal Slug X (Neo Geo) (2004) [FileName] [Company] [Year] [System] It would be helpful if there is a list of parameters that I can get into HyperMarquee CLI. The documentation doesn't seemed to have this included. please check your PM, I had address your questions there. just to inform, game and system parameters are the only ones needed in EDS.... Hypermarquee handle the rest of the parameters... please look in the wildcards used in Hyper Marquee
MydknyteStyrm Posted June 20, 2015 Posted June 20, 2015 I seem to have hit a roadblock in my setup. I am running Hyperspin 1.4 Beta, along with RocketLauncher. I have a second monitor I want to use HyperMarquee on, as well as LEDBlinky. I set up HyperEDS to control everything, and so far it seems to work when the FE starts up (the lights turn on and start the animation, and HM shows my static image), but thats where my problem begins. Whenever I change menus, or enter a game, specifically a MAME game, according to all of the logs, it seems that RL isnt communicating with HyperEDS, and no parameters are being sent. I mentioned this issue in the RL forum, and was told that RL isnt fully compatible with LEDBlinky as of yet. So I assumed that an older version of HyperLaunch would work, but was also told that wouldnt work either. My question is, how is everyone getting their HyperEDS to work with their setup? Is my current configuration of HS1.4 and RL not possible to work with HyperEDS? I havent seen this issue anywhere else in the forums on arcadecontrols and HS-fe.com, so I have to know what is possible to get EDS to receive parameters from HS. Any help that anyone can provide would be appreciated.
sevenseal Posted June 20, 2015 Posted June 20, 2015 Eds works with any version, it all depends on setup of ledblinky all together. Eds is a multi-tool that does cross-communication between other programs in the form of cli, pipes, or just launching base on event triggers received from hyperspin. To properly use eds, there setup video with basic usage. Select your program's install location at first always... eds doesn't do this automatically even you open see some example already setup; it has to be configured. Well msg me if you need further assistance?
parabolic Posted July 16, 2015 Posted July 16, 2015 well, I guess Ill chime in with an issue as well. I have got everything set up to the point where I can manually type in the marquee name and hit try and it will display in hyper marquee. Ive followed the tutorial on post 181 past that step and I cant seem to get HS to launch the marquees.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.