sandman7793 Posted June 25, 2013 Posted June 25, 2013 Sorry no I have not, been spending time with a sister I've never met before, she flew from Indiana down to Florida. Needless to say it's been kinda crazy for me. I will see if I can get it done sorry it's takin so long Ok been gone for awhile!! Just so happens that at some point I deleted all my control files during moving things around and updating the software.. Guess back to square one.. I see a new hyperlaunch has dropped while I was gone, so after I get that up and running will try the new software you updated.. Once again thanks for all your hard work!!! A boy stuck in a mans body
Waxmann Posted June 27, 2013 Posted June 27, 2013 Hi Or8bital, first i wanna say thanks for a great piece of software. But now i have some issues after updating to RL. When HS is loading all seems normal, but when i start a game the marquee screen do nothing (only shows the standard marquee). And the control screen turns black. I use the updated version from the ftp. Thanks for help
or8ital Posted June 27, 2013 Author Posted June 27, 2013 Hi Or8bital' date='first i wanna say thanks for a great piece of software. But now i have some issues after updating to RL. When HS is loading all seems normal, but when i start a game the marquee screen do nothing (only shows the standard marquee). And the control screen turns black. I use the updated version from the ftp. Thanks for help[/quote'] Which system were you using? I only got as far as testing name with RL. That should at least work. I can take a look at it further tonight. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
Waxmann Posted June 27, 2013 Posted June 27, 2013 It run on a Windows 7 64bit Maschine, the screensetup is as you can see in my avatar. The main screen is set on 2(in the middle,1024x768), marquee is set on 1 (1024x768) and the controllerscreen is 3 (800x600). The Screens 1 and 2 are directly connected to the videocard (Radeon 4870). Screen 3 is connected via usb displaylink.
or8ital Posted June 27, 2013 Author Posted June 27, 2013 Sorry. Meant which game system (emulator). Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 27, 2013 Author Posted June 27, 2013 I'll take a look tonight and see what's going on. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 27, 2013 Author Posted June 27, 2013 I just double checked on my system and all is working. Can you double check your settings.xml file and the settings? I overwrite it on the FTP and I had disabled some stuff for testing. Let me know if that solves the issue. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 27, 2013 Author Posted June 27, 2013 Also, curious, is your profile avatar picture show your system running hyperspinhelper? If so, anyone you could post a full size image of it? I actually don't even have an arcade build yet . Still looking for ideas. Thanks! Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
Waxmann Posted June 29, 2013 Posted June 29, 2013 Hi,still the same error.It seems he does not find the path to the media folder. But the settings in the settings.xml are ok. See here <?xml version="1.0" encoding="utf-8"?> <helpersettings> <settings> <setting name="HyperspinFolder" value="D:\Hyperspin" /><!--correct as necessary--> <setting name="ShowBezelForHyperspinScreen" value="true" /><!-- true or false, disable fullscreen in hyperspin to use (for widescreen monitors only, works best with 1920x1080)--> <setting name="ShowMarqueeScreen" value="true" /><!-- true or false, must have dedicated monitor--> <setting name="ShowControlsHelpScreen" value="true" /><!-- true or false, must have dedicated monitor--> <setting name="ScreenNumberForMainDisplayInWindows" value="2" /><!-- right click on desktop to change screen resolution and get the number from there --> <setting name="ScreenNumberForControlDisplayInWindows" value="3" /><!-- right click on desktop to change screen resolution and get the number from there --> <setting name="ScreenNumberForMarqueeDisplayInWindows" value="1" /><!-- right click on desktop to change screen resolution and get the number from there --> <setting name="ShowColorsForButtons" value="true" /><!--false not yet enabled--> <setting name="UseOnlyTopThirdForMarquee" value="false" /><!--this is for vistrolight monitors only which show windows full resolution but only use the top third--> <setting name="UseCustomControls" value="false" /><!--true or false, if you want to change what shows per game for the controls screen set to true and add files to the "controls customized" folder as necessary--> <setting name="ShowControllerImages" value="true" /><!--this setting now ignored. controller images always show--> <setting name="MapUltraStik" value="true" /><!--true or false, set to true if you want program to use ultramap to map an ultrastik 360, ShowControlsHelpScreen MUST BE SET TO TRUE TO WORK--> <setting name="PathToUltraMap" value="d:\hyperspin\tools\ultramap\ultramap.exe" /><!--if MapUltraStik is true then put the full path to the ultramap.exe here--> <setting name="UseCustomMaps" value="false" /><!--true or false, if you want to use your own custom maps set to true and place them in the "ultrastikmaps customized" folder--> <setting name="DefaultMapHS" value="4-way Joystick.ugc" /><!--specify which map to use for Hyperspin between games--> <setting name="DefaultMapGames" value="8-way Joystick.ugc" /><!--specify which map to use if the map cannot be located--> <setting name="LaunchHSonStart" value="true" /><!--true or false, launch hyperspin when hyperspinhelper starts--> </settings> <genreimagemappingsettings> <!--add more as necessary--> <genre name="Action" image ="Misc. Games.png" /> <genre name="Ball & Paddle" image ="All Games.png" /> <genre name="Beat-'Em-Up" image ="Fighter Games.png" /> <genre name="Breakout" image ="Breakout Games.png" /> <genre name="Casino" image ="Casino Games.png" /> <genre name="Compilation" image ="Misc. Games.png" /> <genre name="Default" image ="Misc. Games.png" /> <!--do not remove Default--> <genre name="Driving" image ="Driving Games.png" /> <genre name="Fighter" image ="Fighter Games.png" /> <genre name="Flying" image ="Flying Games.png" /> <genre name="Gun" image ="Gun Games.png" /> <genre name="Mahjong" image ="Mahjong Games.png" /> <genre name="Maze" image ="Maze Games.png" /> <genre name="Mini-Games" image ="Misc. Games.png" /> <genre name="Miscellaneous" image ="Misc. Games.png" /> <genre name="Pinball" image ="Misc. Games.png" /> <genre name="Platform" image ="Platform Games.png" /> <genre name="Puzzle" image ="Puzzle Games.png" /> <genre name="Quiz" image ="Quiz Games.png" /> <genre name="Rhythm" image ="Rhythm Games.png" /> <genre name="Shoot-'Em-Up" image ="Shooter Games.png" /> <genre name="Shooter" image ="Shooter Games.png" /> <genre name="Shooter Games" image ="Shooter Games.png" /> <genre name="Sports/Baseball" image ="Baseball Games.png" /> <genre name="Sports/Basketball" image ="Basketball Games.png" /> <genre name="Sports/Bowling" image ="Bowling Games.png" /> <genre name="Sports/Boxing" image ="Boxing Games.png" /> <genre name="Sports/Fishing" image ="Sports Games.png" /> <genre name="Sports/Football" image ="Football Games.png" /> <genre name="Sports/Golf" image ="Golf Games.png" /> <genre name="Sports/Handball" image ="Sports Games.png" /> <genre name="Sports/Hockey" image ="Hockey Games.png" /> <genre name="Sports/Horse Racing" image ="Horse Racing Games.png" /> <genre name="Sports/Pool and Dart" image ="Pool and Dart Games.png" /> <genre name="Sports/Skateboarding" image ="Skateboarding Games.png" /> <genre name="Sports/Skiing" image ="Sports Games.png" /> <genre name="Sports/Soccer" image ="Soccer Games.png" /> <genre name="Sports/Tennis" image ="Tennis Games.png" /> <genre name="Sports/Track & Field" image ="Track & Field Games.png" /> <genre name="Sports/Volleyball" image ="Sports Games.png" /> <genre name="Sports/Wrestling" image ="Wrestling Games.png" /> <genre name="Tabletop" image ="Misc. Games.png" /> </genreimagemappingsettings> </helpersettings>
Waxmann Posted June 29, 2013 Posted June 29, 2013 i had some pictures in my profile and here http://www.bluray-disc.de/blulife/heimkino/thewaxmann
or8ital Posted June 29, 2013 Author Posted June 29, 2013 Hi,still the same error.It seems he does not find the path to the media folder. But the settings in the settings.xml are ok. See here <?xml version="1.0" encoding="utf-8"?> <helpersettings> <settings> <setting name="HyperspinFolder" value="D:\Hyperspin" /><!--correct as necessary--> <setting name="ShowBezelForHyperspinScreen" value="true" /><!-- true or false, disable fullscreen in hyperspin to use (for widescreen monitors only, works best with 1920x1080)--> <setting name="ShowMarqueeScreen" value="true" /><!-- true or false, must have dedicated monitor--> <setting name="ShowControlsHelpScreen" value="true" /><!-- true or false, must have dedicated monitor--> <setting name="ScreenNumberForMainDisplayInWindows" value="2" /><!-- right click on desktop to change screen resolution and get the number from there --> <setting name="ScreenNumberForControlDisplayInWindows" value="3" /><!-- right click on desktop to change screen resolution and get the number from there --> <setting name="ScreenNumberForMarqueeDisplayInWindows" value="1" /><!-- right click on desktop to change screen resolution and get the number from there --> <setting name="ShowColorsForButtons" value="true" /><!--false not yet enabled--> <setting name="UseOnlyTopThirdForMarquee" value="false" /><!--this is for vistrolight monitors only which show windows full resolution but only use the top third--> <setting name="UseCustomControls" value="false" /><!--true or false, if you want to change what shows per game for the controls screen set to true and add files to the "controls customized" folder as necessary--> <setting name="ShowControllerImages" value="true" /><!--this setting now ignored. controller images always show--> <setting name="MapUltraStik" value="true" /><!--true or false, set to true if you want program to use ultramap to map an ultrastik 360, ShowControlsHelpScreen MUST BE SET TO TRUE TO WORK--> <setting name="PathToUltraMap" value="d:\hyperspin\tools\ultramap\ultramap.exe" /><!--if MapUltraStik is true then put the full path to the ultramap.exe here--> <setting name="UseCustomMaps" value="false" /><!--true or false, if you want to use your own custom maps set to true and place them in the "ultrastikmaps customized" folder--> <setting name="DefaultMapHS" value="4-way Joystick.ugc" /><!--specify which map to use for Hyperspin between games--> <setting name="DefaultMapGames" value="8-way Joystick.ugc" /><!--specify which map to use if the map cannot be located--> <setting name="LaunchHSonStart" value="true" /><!--true or false, launch hyperspin when hyperspinhelper starts--> </settings> <genreimagemappingsettings> <!--add more as necessary--> <genre name="Action" image ="Misc. Games.png" /> <genre name="Ball & Paddle" image ="All Games.png" /> <genre name="Beat-'Em-Up" image ="Fighter Games.png" /> <genre name="Breakout" image ="Breakout Games.png" /> <genre name="Casino" image ="Casino Games.png" /> <genre name="Compilation" image ="Misc. Games.png" /> <genre name="Default" image ="Misc. Games.png" /> <!--do not remove Default--> <genre name="Driving" image ="Driving Games.png" /> <genre name="Fighter" image ="Fighter Games.png" /> <genre name="Flying" image ="Flying Games.png" /> <genre name="Gun" image ="Gun Games.png" /> <genre name="Mahjong" image ="Mahjong Games.png" /> <genre name="Maze" image ="Maze Games.png" /> <genre name="Mini-Games" image ="Misc. Games.png" /> <genre name="Miscellaneous" image ="Misc. Games.png" /> <genre name="Pinball" image ="Misc. Games.png" /> <genre name="Platform" image ="Platform Games.png" /> <genre name="Puzzle" image ="Puzzle Games.png" /> <genre name="Quiz" image ="Quiz Games.png" /> <genre name="Rhythm" image ="Rhythm Games.png" /> <genre name="Shoot-'Em-Up" image ="Shooter Games.png" /> <genre name="Shooter" image ="Shooter Games.png" /> <genre name="Shooter Games" image ="Shooter Games.png" /> <genre name="Sports/Baseball" image ="Baseball Games.png" /> <genre name="Sports/Basketball" image ="Basketball Games.png" /> <genre name="Sports/Bowling" image ="Bowling Games.png" /> <genre name="Sports/Boxing" image ="Boxing Games.png" /> <genre name="Sports/Fishing" image ="Sports Games.png" /> <genre name="Sports/Football" image ="Football Games.png" /> <genre name="Sports/Golf" image ="Golf Games.png" /> <genre name="Sports/Handball" image ="Sports Games.png" /> <genre name="Sports/Hockey" image ="Hockey Games.png" /> <genre name="Sports/Horse Racing" image ="Horse Racing Games.png" /> <genre name="Sports/Pool and Dart" image ="Pool and Dart Games.png" /> <genre name="Sports/Skateboarding" image ="Skateboarding Games.png" /> <genre name="Sports/Skiing" image ="Sports Games.png" /> <genre name="Sports/Soccer" image ="Soccer Games.png" /> <genre name="Sports/Tennis" image ="Tennis Games.png" /> <genre name="Sports/Track & Field" image ="Track & Field Games.png" /> <genre name="Sports/Volleyball" image ="Sports Games.png" /> <genre name="Sports/Wrestling" image ="Wrestling Games.png" /> <genre name="Tabletop" image ="Misc. Games.png" /> </genreimagemappingsettings> </helpersettings> Where is your media folder? Here is the code and its is just relative to the hyperspin folder and assumes hyperspin\media marqueePath = App.Current.Properties["HyperspinFolder"] + "\\media\\" + strEmulator + "\\Images\\Marquee\\" + strGame + ".png"; wheelPath = App.Current.Properties["HyperspinFolder"] + "\\media\\" + strEmulator + "\\Images\\Wheel\\" + strGame + ".png"; When I get home tonight I will try to add some error handling to the startup that help us troubleshoot. We will figure this out. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 29, 2013 Author Posted June 29, 2013 Has anyone had success using RL and hyperspin helper besides me? I'm curious how widespread the problem is. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
connorsdad Posted June 29, 2013 Posted June 29, 2013 I'm holding off upgrading for now, waiting for all teething problems to be fixed first
Waxmann Posted June 29, 2013 Posted June 29, 2013 media folder is in the hyperspin folder, with hl 2 all worked perfect.
or8ital Posted June 29, 2013 Author Posted June 29, 2013 I'll write some code to logs what's going on and we can figure it out then. More to come tonight (or tomorrow). Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 29, 2013 Author Posted June 29, 2013 Waxmann, are you using UltraStiks? I see you have them enabled but wanted to validate that you are, otherwise that may through an error and block some things. I have uploaded a new version with some logging. Paste the contents of your hshlog.txt file and it will help troubleshoot. Thanks! Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
Waxmann Posted June 30, 2013 Posted June 30, 2013 Hi, now the control screen shows the default xml.....better than nothing :-) The marquee shows only the the standard png. Here is the logfile: HyperSpinHelper Started. Controls CommandLine: "D:\RocketLauncher\HyperLaunch\HyperLaunch.exe" "MAME" "smbomb" Controls Emulator: 3HyperLaunchHyperLaunch.exe MAME Controls Game: smbomb Error in Controls.displayGameInfo: System.IO.DirectoryNotFoundException: Ein Teil des Pfades "d:\Hyperspin\databases\3HyperLaunchHyperLaunch.exe MAME\3HyperLaunchHyperLaunch.exe MAME.xml" konnte nicht gefunden werden. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) bei System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) bei System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) bei System.Threading.CompressedStack.runTryCode(Object userData) bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) bei System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) bei System.Xml.XmlTextReaderImpl.OpenUrl() bei System.Xml.XmlTextReaderImpl.Read() bei System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) bei System.Xml.XmlDocument.Load(XmlReader reader) bei System.Xml.XmlDocument.Load(String filename) bei HyperSpinHelper.Controls.displayGameInfo(String strEmulator, String strGame) in c:\Users\Arcade\Documents\Visual Studio 2012\Projects\HyperSpinHelper\HyperSpinHelper\Controls.xaml.cs:Zeile 206. Controls CommandLine: "D:\RocketLauncher\HyperLaunch\HyperLaunch.exe" "Visual Pinball" "Terminator 2 - Judgement Day (Williams 1991)" Controls Emulator: 3HyperLaunchHyperLaunch.exe Visual Pinball Controls Game: Terminator 2 - Judgement Day (Williams 1991) Error in Controls.displayGameInfo: System.IO.DirectoryNotFoundException: Ein Teil des Pfades "d:\Hyperspin\databases\3HyperLaunchHyperLaunch.exe Visual Pinball\3HyperLaunchHyperLaunch.exe Visual Pinball.xml" konnte nicht gefunden werden. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) bei System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) bei System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) bei System.Threading.CompressedStack.runTryCode(Object userData) bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) bei System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) bei System.Xml.XmlTextReaderImpl.OpenUrl() bei System.Xml.XmlTextReaderImpl.Read() bei System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) bei System.Xml.XmlDocument.Load(XmlReader reader) bei System.Xml.XmlDocument.Load(String filename) bei HyperSpinHelper.Controls.displayGameInfo(String strEmulator, String strGame) in c:\Users\Arcade\Documents\Visual Studio 2012\Projects\HyperSpinHelper\HyperSpinHelper\Controls.xaml.cs:Zeile 206.
Waxmann Posted June 30, 2013 Posted June 30, 2013 Think there is an issue with the path to the database xmls?
or8ital Posted June 30, 2013 Author Posted June 30, 2013 It's not reading the path to the emulator correctly off the command line for hyper launch. This is the code I had to change due to changes in hyper launch. This must be different on windows 8 vs windows 7. I'll have to work on that first. The error messages after that I'm not sure if they are associated with that or not. I'll fix the reading of the command line first and then we can see what happens next. I'll get you new code soon. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 30, 2013 Author Posted June 30, 2013 Found the issue. The code was assuming the first space was after hyperlaunch.exe. Since you are running from a directory with a space in it "RocketLauncher" vs just "hyperlaunch" it was causing issue. I'm writing code to handle that now. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
or8ital Posted June 30, 2013 Author Posted June 30, 2013 Alright, new version uploaded which fixes the bug if the user has a space in their directory structure. I also put in a fair amount of new code to work around an issue I was seeing in RL where it was sometimes causing the HS window to shift to a different screen or become the wrong resolution. Info on HyperspinHelper Software: http://hyperspinhelper.wordpress.com. Allows you to enable two additional displays as a Marquee and a controls help screen as well as map UltraStik 360 controls. Works exclusively with Hyperspin.
connorsdad Posted June 30, 2013 Posted June 30, 2013 Not upgraded yet but really appreciate you spending the time to make this work. Great piece of software, fantastic support and all for the price of free
Waxmann Posted June 30, 2013 Posted June 30, 2013 Great work or8ital :-) I have briefly tested it . It seems MAME works but the others i tested don´t (SNES,Atari 2600, N64, Genesis)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.