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

or8ital's HyperSpin Helper Software - 2nd / 3rd Display Controller


Would you be interested in software like this?  

124 members have voted

  1. 1. Would you be interested in software like this?



Recommended Posts

Posted

Ah gotcha. Sorry I misunderstood. Everything is read off the folder structure. Nothing is embedded. It may get cached but if you restart the program it should pick up the new. Are you sure you don't have the program in two different locations and you are changing it in one location and it's being run from another?

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.

  • Replies 606
  • Created
  • Last Reply
Posted
Ah gotcha. Sorry I misunderstood. Everything is read off the folder structure. Nothing is embedded. It may get cached but if you restart the program it should pick up the new. Are you sure you don't have the program in two different locations and you are changing it in one location and it's being run from another?

Nope. I took HyperSpin Helper straight from the FTP site and placed it on my arcade PC (no other locations that it existed in prior to the arcade PC or after it was installed). From there, I just followed the generic instructions on it's initial setup. I've restarted the program numerous times, restarted the PC numerous times. Every time, this original ghost-of-a-bezel remains.

So...I'm throwing my hands up at the moment. This does not make sense.

Posted

Apparently it is compiling it in. I didn't think XAML worked like that. A workaround is to make your desktop background image the bezel image.

I can fix it but I have another change pending waiting on someone to help with an image before I could release.

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.

Posted
Apparently it is compiling it in. I didn't think XAML worked like that. A workaround is to make your desktop background image the bezel image.

I can fix it but I have another change pending waiting on someone to help with an image before I could release.

Well, I certainly do appreciate you looking into this with me. If it's not too much trouble, maybe you could look at this issue for a future release. I think there would be alot of people in the arcade gaming community who would appreciate the assistance to be able to change the bezel to whatever they'd like it to be.

Posted

Hi Or8ital, great job on this app, also props to all who have been testing and contributing. I have been following this thread from the very start and and now finally, I am in a situation to try to set it up for myself. I am having a small issue and I am hoping someone can help me out with it. I am using a 42 inch LG LCD as my main monitor (1920 x 1080 id#2) and my stretch screen is an LG M3800S-BN (1360 X 768 id#1). The testing I am doing is in Mame. I have read through this thread a few times hoping to find something I have missed but so far no luck. The marquee image is only filling half of the screen, see attached pic. I messed with the settings.ini, even the vitrolight setting but no dice. I am out of answers so here I am. I will also attach my settings so you can see what is happening there. Any help would be appreciated. Cheers.

my settings....

<helpersettings>

<settings>

<setting name="HyperspinFolder" value="H:\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="false" /><!-- 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="ChangeMarqueeOnWheelChange" value="true" /><!-- requires LEDBlinky to be enabled in HyperSpin, see blog for more info -->

<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="false" /><!--this setting now ignored. controller images always show-->

<setting name="MapUltraStik" value="false" /><!--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-->

HyperSpinHelper Started.

HyperspinFolder: H:\Hyperspin

ShowBezelForHyperspinScreen: true

ShowMarqueeScreen: true

ShowControlsHelpScreen: false

ScreenNumberForMainDisplayInWindows: 2

ScreenNumberForControlDisplayInWindows: 3

ScreenNumberForMarqueeDisplayInWindows: 1

ChangeMarqueeOnWheelChange: true

ShowColorsForButtons: true

UseOnlyTopThirdForMarquee: false

UseCustomControls: false

ShowControllerImages: false

MapUltraStik: false

PathToUltraMap: d:\hyperspin\tools\ultramap\ultramap.exe

CurrentDirectory: H:\HyperSpinHelper

UseCustomMaps: false

DefaultMapHS: 4-way Joystick.ugc

DefaultMapGames: 8-way Joystick.ugc

LaunchHSonStart: true

FullResolutionSetting: false

HSWidth: 1920

HSHeight: 1080

MainWindowWidth: 1920

MainWindowHeight: 1080

post-90900-142870634109_thumb.jpg

Posted

Does it work fine outside mame when it's still in hyperspin? Double check the resolution you have set in the mame that it matches the monitor.

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.

Posted

Hello Billy_Goatfeet,

By what you described that your stretch screen is an LG M3800S-BN set at 1360 X 768, that sounds like the issue right there. If you go to the LG website for this monitor (http://www.lg.com/us/commercial/widescreen-monitors/lg-M3800S-BN), you will see that the Native Display Resolution is: 1366 x 398. Basically half the height you've got setup at the moment. When Hyperspin Helper displays the marquee, it puts it dead center of the monitor. So, in your case...with a resolution of 1360 X 768, no wonder it's being cut off about by half.

Try changing the resolution to 1366 x 398. I think that will help you out.

Cheers,

Craig

Posted

Thanks for the quick replies! or8ital, it is the same result outside of mame as well. Hey Craig, the model number is actually M3800S, according to the website it's the same Native Display Resolution (1366 x 398). I don't have an option to change it to 1366 x 398 from within windows...it wanted to roughly constrain the aspect ratio when changing resolutions up and down. Unless there is another way to change my rez that I am not thinking of. I went into the menu of the screen itself and it does have an option for resolution adjustment however it is greyed out...not sure why...I did fine another picture setting, ZOOM, FULL, and NORMAL. By setting it to FULL my marquee is centered, but it becomes squished vertically on most marquee images, (see photo) some look fine. I realize there will likely be mixed results with so many different aspect ratios within the original artwork. It woould have been easier if they shipped the proper remote with this screen as it has more options that the internal menu, oh well. I also have a 29 inch LG M2901SCBN, I am tempted to try it out and see what results I get. Cheers.

post-90900-142870634114_thumb.jpg

BG.

Posted

I think someone mentioned on this forum a program that allows for custom resolutions that fixed the vitro monitors before I added an option for them. Not sure what it's called.

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.

Posted

I did some digging around, it looks like there is a way within my NVidia Control Panel to create a custom resolution. I will try this tonight when I get home from work! Thx!

BG.

Posted
By the way. I have a new version of this software that supports animated gifs for the default marquee image. If someone who knows how to create those wants to create a default image to use I can post the latest version.

I would love to try this out. Was just about to create a personalized marquee anyway. Having a personalized animated marquee? Even better.

Not sure you are aware of this, you rock. :). :adore:

Thanks!

Posted

Update, so I was able to change my resolution to 1366 x 398, however, there was no difference between having the monitor at that resolution or 1366 x 768. The recommended resolution is actually 1360 X 768 @ 60Hz. It seems no matter what resolution I change the screen to the internal menu screens say it is running at 1360 X 768. Not sure if that is accurate but it seems to be as I always end up with the same result. There must be an xml that need to update somewhere...any suggestions?? I am not sure where to go from here.

http://www.lg.com/uk/commercial-display/lg-M3800S

BG

Posted

I swapped out my 38" screen with my 29" screen and the 29 worked first try so I think I know which one I am keeping. I am not sure what is happening with the 38 but maybe I can still solve that problem.

BG

Posted

It's stuck behind another pending change I need help with. I can support animated gifs for the default marquee screen but need to bundle one with it. If someone can help with that then I can relatively quickly fix the bezel 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.

Posted
It's stuck behind another pending change I need help with. I can support animated gifs for the default marquee screen but need to bundle one with it. If someone can help with that then I can relatively quickly fix the bezel issue.

ahhh i dont think I can help you as I don't program other thing than scripts in a while In what language is written your app?

Posted

It's just the image I need help with. The programming is done and works with animated gifs I've found in the web that are already made. I just don't want to release something people can't mostly use "out of the box".

App is in WPF/C#

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.

Posted
It's just the image I need help with. The programming is done and works with animated gifs I've found in the web that are already made. I just don't want to release something people can't mostly use "out of the box".

App is in WPF/C#

hooo and what do you exactly need? expose it here so someone can come up with something you can use ?

Gif is limited to 256 colors btw so its good to make pixel art but not so good for gradients and other effects.

Posted

Specs are several pages back. I'll have to try to find them later when I'm on my PC.

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.

Posted

1920X360 with black background. One downside is that the animated gif has to be compiled in to work which means everyone has to use the same image (or just use a static image of their choosing). There are unfortunately some limitations with WPF with animation support.

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.

Posted

This is totally out of place but: a good feature for those that don't have 3 monitors will be to have combined bot functionalities in one monitor (IE Showing game wheels or marquees when in HyperSpin and show controls when enter a game, all in one display... as the controls display is almost not used when in Hyperspin).

Just trying to make you work even more hahahah

Hoo and another problem: i can set up custom genre images (there are many in the diffrent databases, sometimes 2 or 3 ways to call a single genre)

When i try to display a custom image (IE, that was not in the deafult setting file), the image is not displayed... i dont get an error or someting, the image just dont show up. all images are in C:\HyperSpin\Utilities\HyperSpinHelper\images\genre\small

Here is my genre settings:

    <genreimagemappingsettings>
       <genre name="Default" image ="Misc. Games.png" />
       <genre name="Action Games" image ="Action Games.png" />
       <genre name="Action" image ="Action.png" />
       <genre name="Adventure Games" image ="Adventure Games.png" />
       <genre name="Adventure" image ="Adventure.png" />
       <genre name="Ball & Paddle Games" image ="Ball & Paddle Games.png" />
       <genre name="Ball & Paddle" image ="Ball & Paddle.png" />
       <genre name="Baseball Games" image ="Baseball Games.png" />
       <genre name="Baseball-Sports" image ="Baseball-Sports.png" />
       <genre name="Baseball" image ="Baseball.png" />
       <genre name="Basketball Games" image ="Basketball Games.png" />
       <genre name="Basketball-Sports" image ="Basketball-Sports.png" />
       <genre name="Basketball" image ="Basketball.png" />
       <genre name="Beat-'Em-Up Games" image ="Beat-'Em-Up Games.png" />
       <genre name="Beat-'Em-Up" image ="Beat-'Em-Up.png" />
       <genre name="Biking Games" image ="Biking Games.png" />
       <genre name="Biking-Sports" image ="Biking-Sports.png" />
       <genre name="Biking" image ="Biking.png" />
       <genre name="Board Games Games" image ="Board Games Games.png" />
       <genre name="Board" image ="Board.png" />
       <genre name="Bowling Games" image ="Bowling Games.png" />
       <genre name="Bowling-Sports" image ="Bowling-Sports.png" />
       <genre name="Bowling" image ="Bowling.png" />
       <genre name="Boxing Games" image ="Boxing Games.png" />
       <genre name="Boxing-Sports" image ="Boxing-Sports.png" />
       <genre name="Boxing" image ="Boxing.png" />
       <genre name="Breakout Games" image ="Breakout Games.png" />
       <genre name="Breakout" image ="Breakout.png" />
       <genre name="Card Battle Games" image ="Card Battle Games.png" />
       <genre name="Card Battle" image ="Card Battle.png" />
       <genre name="Casino Games" image ="Casino Games.png" />
       <genre name="Casino" image ="Casino.png" />
       <genre name="Climbing Games" image ="Climbing Games.png" />
       <genre name="Climbing" image ="Climbing.png" />
       <genre name="Compilation Games" image ="Compilation Games.png" />
       <genre name="Compilation-Sports" image ="Compilation-Sports.png" />
       <genre name="Compilation" image ="Compilation.png" />
       <genre name="Cricket Games" image ="Cricket Games.png" />
       <genre name="Cricket" image ="Cricket.png" />
       <genre name="Driving Games" image ="Driving Games.png" />
       <genre name="Driving" image ="Driving.png" />
       <genre name="Educational Games" image ="Educational Games.png" />
       <genre name="Educational" image ="Educational.png" />
       <genre name="Favorites Games" image ="Favorites Games.png" />
       <genre name="Favorites" image ="Favorites.png" />
       <genre name="Fighter Games" image ="Fighter Games.png" />
       <genre name="Fighter" image ="Fighter.png" />
       <genre name="Fishing Games" image ="Fishing Games.png" />
       <genre name="Fishing-Sports" image ="Fishing-Sports.png" />
       <genre name="Fishing" image ="Fishing.png" />
       <genre name="Flying Games" image ="Flying Games.png" />
       <genre name="Flying" image ="Flying.png" />
       <genre name="Football Games" image ="Football Games.png" />
       <genre name="Football-Sports" image ="Football-Sports.png" />
       <genre name="Football" image ="Football.png" />
       <genre name="Futuristic Games" image ="Futuristic Games.png" />
       <genre name="Futuristic" image ="Futuristic.png" />
       <genre name="Game Show Games" image ="Game Show Games.png" />
       <genre name="Game Show" image ="Game Show.png" />
       <genre name="Golf Games" image ="Golf Games.png" />
       <genre name="Golf-Sports" image ="Golf-Sports.png" />
       <genre name="Golf" image ="Golf.png" />
       <genre name="Gun Games" image ="Gun Games.png" />
       <genre name="Gun" image ="Gun.png" />
       <genre name="Handball Games" image ="Handball Games.png" />
       <genre name="Handball-Sports" image ="Handball-Sports.png" />
       <genre name="Handball" image ="Handball.png" />
       <genre name="Hockey Games" image ="Hockey Games.png" />
       <genre name="Hockey-Sports" image ="Hockey-Sports.png" />
       <genre name="Hockey" image ="Hockey.png" />
       <genre name="Horse Racing Games" image ="Horse Racing Games.png" />
       <genre name="Horse Racing-Sports" image ="Horse Racing-Sports.png" />
       <genre name="Horse Racing" image ="Horse Racing.png" />
       <genre name="Hunting Games" image ="Hunting Games.png" />
       <genre name="Hunting" image ="Hunting.png" />
       <genre name="Mahjong Games" image ="Mahjong Games.png" />
       <genre name="Mahjong" image ="Mahjong.png" />
       <genre name="Mature Games" image ="Mature Games.png" />
       <genre name="Mature" image ="Mature.png" />
       <genre name="Maze Games" image ="Maze Games.png" />
       <genre name="Maze" image ="Maze.png" />
       <genre name="Mini-Games Games" image ="Mini-Games Games.png" />
       <genre name="Mini-Games" image ="Mini-Games.png" />
       <genre name="Miscellaneous Games" image ="Miscellaneous Games.png" />
       <genre name="Miscellaneous" image ="Miscellaneous.png" />
       <genre name="Motorcycle Games" image ="Motorcycle Games.png" />
       <genre name="Motorcycle" image ="Motorcycle.png" />
       <genre name="Multimedia Games" image ="Multimedia Games.png" />
       <genre name="Multimedia" image ="Multimedia.png" />
       <genre name="Olympic Games" image ="Olympic Games.png" />
       <genre name="Olympic" image ="Olympic.png" />
       <genre name="Party Games" image ="Party Games.png" />
       <genre name="Party" image ="Party.png" />
       <genre name="Pinball Games" image ="Pinball Games.png" />
       <genre name="Pinball" image ="Pinball.png" />
       <genre name="Platform Games" image ="Platform Games.png" />
       <genre name="Platform" image ="Platform.png" />
       <genre name="Pool and Dart Games" image ="Pool and Dart Games.png" />
       <genre name="Pool and Dart-Sports" image ="Pool and Dart-Sports.png" />
       <genre name="Pool and Dart" image ="Pool and Dart.png" />
       <genre name="Puzzle Games" image ="Puzzle Games.png" />
       <genre name="Puzzle" image ="Puzzle.png" />
       <genre name="Quiz Games" image ="Quiz Games.png" />
       <genre name="Quiz" image ="Quiz.png" />
       <genre name="Rhythm Games" image ="Rhythm Games.png" />
       <genre name="Rhythm" image ="Rhythm.png" />
       <genre name="Role-Playing Games" image ="Role-Playing Games.png" />
       <genre name="Role-Playing" image ="Role-Playing.png" />
       <genre name="Rugby Games" image ="Rugby Games.png" />
       <genre name="Rugby-Sports" image ="Rugby-Sports.png" />
       <genre name="Rugby" image ="Rugby.png" />
       <genre name="Shoot-'Em-Up Games" image ="Shoot-'Em-Up Games.png" />
       <genre name="Shoot-'Em-Up" image ="Shoot-'Em-Up.png" />
       <genre name="Shooter Games" image ="Shooter Games.png" />
       <genre name="Shooter" image ="Shooter.png" />
       <genre name="Simulation Games" image ="Simulation Games.png" />
       <genre name="Simulation" image ="Simulation.png" />
       <genre name="Skateboarding Games" image ="Skateboarding Games.png" />
       <genre name="Skateboarding-Sports" image ="Skateboarding-Sports.png" />
       <genre name="Skateboarding" image ="Skateboarding.png" />
       <genre name="Skating Games" image ="Skating Games.png" />
       <genre name="Skating" image ="Skating.png" />
       <genre name="Skiing Games" image ="Skiing Games.png" />
       <genre name="Skiing-Sports" image ="Skiing-Sports.png" />
       <genre name="Skiing" image ="Skiing.png" />
       <genre name="Snowboarding Games" image ="Snowboarding Games.png" />
       <genre name="Snowboarding" image ="Snowboarding.png" />
       <genre name="Soccer Games" image ="Soccer Games.png" />
       <genre name="Soccer-Sports" image ="Soccer-Sports.png" />
       <genre name="Soccer" image ="Soccer.png" />
       <genre name="Spinner Games" image ="Spinner Games.png" />
       <genre name="Spinner" image ="Spinner.png" />
       <genre name="Sports Games" image ="Sports Games.png" />
       <genre name="Sports-Baseball" image ="Sports-Baseball.png" />
       <genre name="Sports-Basketball" image ="Sports-Basketball.png" />
       <genre name="Sports-Biking" image ="Sports-Biking.png" />
       <genre name="Sports-Bowling" image ="Sports-Bowling.png" />
       <genre name="Sports-Boxing" image ="Sports-Boxing.png" />
       <genre name="Sports-Compilation" image ="Sports-Compilation.png" />
       <genre name="Sports-Fishing" image ="Sports-Fishing.png" />
       <genre name="Sports-Football" image ="Sports-Football.png" />
       <genre name="Sports-Golf" image ="Sports-Golf.png" />
       <genre name="Sports-Handball" image ="Sports-Handball.png" />
       <genre name="Sports-Hockey" image ="Sports-Hockey.png" />
       <genre name="Sports-Horse Racing" image ="Sports-Horse Racing.png" />
       <genre name="Sports-Pool and Dart" image ="Sports-Pool and Dart.png" />
       <genre name="Sports-Rugby" image ="Sports-Rugby.png" />
       <genre name="Sports-Skateboarding" image ="Sports-Skateboarding.png" />
       <genre name="Sports-Skiing" image ="Sports-Skiing.png" />
       <genre name="Sports-Soccer" image ="Sports-Soccer.png" />
       <genre name="Sports-Tennis" image ="Sports-Tennis.png" />
       <genre name="Sports-Track & Field" image ="Sports-Track & Field.png" />
       <genre name="Sports-Volleyball" image ="Sports-Volleyball.png" />
       <genre name="Sports-Wrestling" image ="Sports-Wrestling.png" />
       <genre name="Sports" image ="Sports.png" />
       <genre name="Strategy Games" image ="Strategy Games.png" />
       <genre name="Strategy" image ="Strategy.png" />
       <genre name="Surfing Games" image ="Surfing Games.png" />
       <genre name="Surfing" image ="Surfing.png" />
       <genre name="Tabletop Games" image ="Tabletop Games.png" />
       <genre name="Tabletop" image ="Tabletop.png" />
       <genre name="Tennis Games" image ="Tennis Games.png" />
       <genre name="Tennis-Sports" image ="Tennis-Sports.png" />
       <genre name="Tennis" image ="Tennis.png" />
       <genre name="Track & Field Games" image ="Track & Field Games.png" />
       <genre name="Track & Field-Sports" image ="Track & Field-Sports.png" />
       <genre name="Track & Field" image ="Track & Field.png" />
       <genre name="Trackball Games" image ="Trackball Games.png" />
       <genre name="Trackball" image ="Trackball.png" />
       <genre name="Utility Games" image ="Utility Games.png" />
       <genre name="Utility" image ="Utility.png" />
       <genre name="Virtual Life Games" image ="Virtual Life Games.png" />
       <genre name="Virtual Life" image ="Virtual Life.png" />
       <genre name="Volleyball Games" image ="Volleyball Games.png" />
       <genre name="Volleyball-Sports" image ="Volleyball-Sports.png" />
       <genre name="Volleyball" image ="Volleyball.png" />
       <genre name="Wakeboarding Games" image ="Wakeboarding Games.png" />
       <genre name="Wakeboarding" image ="Wakeboarding.png" />
       <genre name="Water Games" image ="Water Games.png" /> 
       <genre name="Water" image ="Water.png" />
       <genre name="Wrestling Games" image ="Wrestling Games.png" />
       <genre name="Wrestling-Sports" image ="Wrestling-Sports.png" />
       <genre name="Wrestling" image ="Wrestling.png" />
   </genreimagemappingsettings>

Archived

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

×
×
  • Create New...