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

Recommended Posts

Posted

I've set this up on a custom windows 7 (64bit) cab. I'm using a zero delay USB encoder for both controllers. I'm not getting any errors after setting the script up, but when i open Hyperspin:

 

1) Player 2 controller is what is controlling hyperspin wheel

2) I tap the controller once and it goes crazy! It just keeps spinning.

 

Anyone know what i've done wrong, or not done at all?

 

Cheers

 

 

Do you have Joysticks enabled in HyperHQ by chance? If you do, disable them and see if that fixes the issue.

Check out my MAME Arcade classics themes

Posted

It was checked. I unchecked it and now it does nothing. Even pressing the escape button on the keyboard does nothing???

Hmmmm. Do you have the startup script set as the startup program in HyperHQ. In the startup script ini file? Do you have Joysticks set to true?

Check out my MAME Arcade classics themes

  • 2 weeks later...
Posted

Hmmmm. Do you have the startup script set as the startup program in HyperHQ. In the startup script ini file? Do you have Joysticks set to true?

I'm thinking it's something with the way ive entered the path in the .ini file. I do have it setup in HyperHQ and joysticks are set to true

  • 2 weeks later...
Posted

I can't for the love of hyperspin make this work. I downloaded the startup script. threw it in my hyperspin folder G:\HyperSpin,  

 

http://imgur.com/a/KfRr6

 

my understanding is that you disable joysticks in hyperhq and this script will let you use the xbox 360 controller in hyperspin. can you help me figure out what's wrong?

 

here is my hyperspin startup script ini

 

[Required]
HyperSpin_Folder_Path=G:\HyperSpin
[General]
Primary_Color_RRGGBB=363636
Secondary_Color_RRGGBB=ffffff
[Controls]
Joysticks_Enabled=False
Joysticks_MaxNumberOfJoysticks=4
Joystick_Delay=225
Joystick_Deadzone=25
Joystick_Up=JoyY-|JoyPOVN
Joystick_Down=JoyY+|JoyPOVS
Joystick_SkipUp=JoyX-|JoyPOVW
Joystick_SkipDown=JoyX+|JoyPOVE
Joystick_SkipUpNumber=Joy5
Joystick_SkipDownNumber=Joy6
Joystick_HyperSpin=JoyZ-|JoyZ+|Joy9
Joystick_Genre=Joy3
Joystick_Favorites=Joy4
Joystick_Start=
Joystick_Exit=Joy2
Joystick_Roulette=Joy7
Joystick_Volume=JoyR-
Joystick_Volume_Close=
Joystick_QuickLaunch=JoyU+
Joystick_QuickLaunch_Close=JoyU-
Joystick_Info=JoyU-
Joystick_Info_Close=JoyU+
Joystick_Filters=JoyR+
Joystick_Filters_Close=JoyR-
[startup]
Minimize_Background_Windows_Enabled=false
Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Exit]
Restore_Windows_On_Exit=True
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Roulette]
Roulette_Key=~1
Roulette_Min_MilliSeconds=3000
Roulette_Max_MilliSeconds=8000
[Volume_Menu]
Volume_Menu_Key=~2
Volume_Bar_Offset_From_Bottom=44
[QuickLaunch]
QuickLaunch_Key=~3
QuickLaunch_Enabled=true
QuickLaunch_Left_Offset=5
QuickLaunch_Top_Offset=10
QuickLaunch_Bottom_Offset=10
Item_1_Path=
Item_1_Parameters=
Item_1_LogoPath=
Item_1_Ignore_Process_Close=false
  • 2 months later...
Posted

If someone could help me with this, it would solve all of my problems.

 

I like the startup script, but ideally, I'd like to be able to switch between my arcade sticks, and my xbox 360 gamepads seemlessly.

This simply does not work in practice. Even if I shut down hyperspin, and unplug the arcade sticks, and turn on the 360 pads, then restart hyperspin, the controls do not function correctly - namely, the d-pads. Every other button works.

 

The only working solution I've found is to reboot the PC. Is there a way to do what I'm trying to do without having to do that? I don't want to play every system with the arcade sticks, just most systems.

 

I've skimmed through the posts and haven't seen anyone else with this problem, apologies in advance if it's already been addressed.

 

 

Edit: If I start out using Xbox controllers, close hyperspin, plug in the arcade sticks, start hyperspin, the arcade sticks work perfectly. But if I then shut down hyperspin, unplug the arcade sticks, turn on xbox 360 controllers, start hyperspin, the 360 controllers do not work at all (whereas before, I at least got button functionality).

It's necessary for me to do it that way (have only the controllers I need plugged in), because I use retroarch for most emulation, and retroarch autodetects the controllers based on whatever order windows decides to give them (which is not always consistent), and I need to reliably know that the only two controllers plugged in are going to be player one and player two.

Posted

After further investigation, the issue I'm dealing with may not have anything to do with the Startup Script, but Rocketlauncher itself.

 

I've been trying to switch out controls without using the starup script, and just using Xpadder. It seems that after shutting down hyperspin, switching out the controls, starting up hyperspin again, if I try to load the same emulator I was just using (in this case, Retroarch with Nestopia core), it won't load.

That makes me thing there's something else going on. But I have no way of knowing.

Can someone more knowledgeable confirm for me that this is a Rocketlauncher issue? And, is there a way to 'refresh' it so that I can avoid a reboot?

Edit: This seems to be happening only with RetroArch. Mame is fine to switch out controllers as I please, but with RetroArch, it just won't load once the controllers have been swapped out. Also, it doesn't even seem to matter if the swapping out occurs before Hyperspin is even loaded up the first time, because I was testing RetroArch by itself after a fresh reboot, and then went to load HyperSpin, and had the same issue. When you close HyperSpin, you can see that RocketLauncher is hanging in the system tray.

I'm baffled by this. I sure would like to figure this out.

 

Edit #2: Ok, so I just realized that plugging in the alternate set of controllers will make RocketLauncher stop hanging, and load RetroArch like it is suppose to. But once controllers have been swapped once, you're stuck using those controllers until a reboot.

I can only assume with my limited understanding of how this works that this is a module issue.

  • 1 month later...
Posted

Hi:

I cannot get this script to work at all. I am using a Mad Catz 360 fightstick. I have it placed in the directory as Hyperspin. I made sure in HyperHQ it starts with the script and that Joysticks are disabled. I am using Windows 10 Home, ver. 1607, OS build 14393.576. Here is my INI file, any help would be greatly appreciated.

 [Required]
HyperSpin_Folder_Path=D:\Games\HyperSpin\
[General]
Primary_Color_RRGGBB=363636
Secondary_Color_RRGGBB=ffffff
[Controls]
Joysticks_Enabled=True
Joysticks_MaxNumberOfJoysticks=4
Joystick_Delay=225
Joystick_Deadzone=25
Joystick_Up=JoyY-|JoyPOVN
Joystick_Down=JoyY+|JoyPOVS
Joystick_SkipUp=JoyX-|JoyPOVW
Joystick_SkipDown=JoyX+|JoyPOVE
Joystick_SkipUpNumber=Joy5
Joystick_SkipDownNumber=Joy6
Joystick_HyperSpin=JoyZ-|JoyZ+|Joy9
Joystick_Genre=Joy3
Joystick_Favorites=Joy4
Joystick_Start=
Joystick_Exit=Joy2
Joystick_Roulette=Joy7
Joystick_Volume=JoyR-
Joystick_Volume_Close=
Joystick_QuickLaunch=JoyU+
Joystick_QuickLaunch_Close=JoyU-
Joystick_Info=JoyU-
Joystick_Info_Close=JoyU+
Joystick_Filters=JoyR+
Joystick_Filters_Close=JoyR-
[Startup]
Minimize_Background_Windows_Enabled=false
Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Exit]
Restore_Windows_On_Exit=True
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Roulette]
Roulette_Key=~1
Roulette_Min_MilliSeconds=3000
Roulette_Max_MilliSeconds=8000
[Volume_Menu]
Volume_Menu_Key=~2
Volume_Bar_Offset_From_Bottom=44
[QuickLaunch]
QuickLaunch_Key=~3
QuickLaunch_Enabled=true
QuickLaunch_Left_Offset=5
QuickLaunch_Top_Offset=10
QuickLaunch_Bottom_Offset=10
Item_1_Path=
Item_1_Parameters=
Item_1_LogoPath=
Item_1_Ignore_Process_Close=false

Posted
Hi:

I cannot get this script to work at all. I am using a Mad Catz 360 fightstick. I have it placed in the directory as Hyperspin. I made sure in HyperHQ it starts with the script and that Joysticks are disabled. I am using Windows 10 Home, ver. 1607, OS build 14393.576. Here is my INI file, any help would be greatly appreciated.

 [Required]

HyperSpin_Folder_Path=D:\Games\HyperSpin\

[General]

Primary_Color_RRGGBB=363636

Secondary_Color_RRGGBB=ffffff

[Controls]

Joysticks_Enabled=True

Joysticks_MaxNumberOfJoysticks=4

Joystick_Delay=225

Joystick_Deadzone=25

Joystick_Up=JoyY-|JoyPOVN

Joystick_Down=JoyY+|JoyPOVS

Joystick_SkipUp=JoyX-|JoyPOVW

Joystick_SkipDown=JoyX+|JoyPOVE

Joystick_SkipUpNumber=Joy5

Joystick_SkipDownNumber=Joy6

Joystick_HyperSpin=JoyZ-|JoyZ+|Joy9

Joystick_Genre=Joy3

Joystick_Favorites=Joy4

Joystick_Start=

Joystick_Exit=Joy2

Joystick_Roulette=Joy7

Joystick_Volume=JoyR-

Joystick_Volume_Close=

Joystick_QuickLaunch=JoyU+

Joystick_QuickLaunch_Close=JoyU-

Joystick_Info=JoyU-

Joystick_Info_Close=JoyU+

Joystick_Filters=JoyR+

Joystick_Filters_Close=JoyR-

[startup]

Minimize_Background_Windows_Enabled=false

Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button

Process_Name_To_Close_1=

Program_To_Run_Target_1=

Program_To_Run_Working_Dir_1=

Program_To_Run_MaxMinHide_1=

[Exit]

Restore_Windows_On_Exit=True

Process_Name_To_Close_1=

Program_To_Run_Target_1=

Program_To_Run_Working_Dir_1=

Program_To_Run_MaxMinHide_1=

[Roulette]

Roulette_Key=~1

Roulette_Min_MilliSeconds=3000

Roulette_Max_MilliSeconds=8000

[Volume_Menu]

Volume_Menu_Key=~2

Volume_Bar_Offset_From_Bottom=44

[QuickLaunch]

QuickLaunch_Key=~3

QuickLaunch_Enabled=true

QuickLaunch_Left_Offset=5

QuickLaunch_Top_Offset=10

QuickLaunch_Bottom_Offset=10

Item_1_Path=

Item_1_Parameters=

Item_1_LogoPath=

Item_1_Ignore_Process_Close=false

i couldn't get it to work either. had to use an xpadder or joy to key config with my set up. don't remember which one but that's how i got it to respond in the hyperspin menu. i believe i had to set the joystick to D-Pad mode also. oh and i had to disable the startup script.

Posted

I use this program, and got it to work like a champ.

We just have an issue, we have it running on an arcade machine in the office. After a few hours, the joysticks stop working, necessitating a reboot.

Is there a memory leak or something?

  • Like 1
  • 4 weeks later...
  • 2 months later...
  • 1 month later...
Posted

Just started tinkering with this and I cannot get it to work for the life of me. I am using a Brooks Ultimate Fighting Board for my arcade stick and Windows 10 recognizes it as an Xbox one controller. I figured the controls would be the same as x360, however I cannot get a single input to read. If the controls are different for Xbox One controllers, where could I find that list as win 10 does not want to tell be what the D-pad is called. Also, my joysticks ARE disabled via HyperHQ. I have also tried increasing the number of Joysticks to see if it was an ID issue. Found a program that has told me my ID is id1.

My current ini settings:

[Required]
HyperSpin_Folder_Path=E:\HyperSpin
[General]
Primary_Color_RRGGBB=363636
Secondary_Color_RRGGBB=ffffff
[Controls]
Joysticks_Enabled=True
Joysticks_MaxNumberOfJoysticks=4
Joystick_Delay=225
Joystick_Deadzone=25
Joystick_Up=JoyY-|JoyPOVN
Joystick_Down=JoyY+|JoyPOVS
Joystick_SkipUp=JoyX-|JoyPOVW
Joystick_SkipDown=JoyX+|JoyPOVE
Joystick_SkipUpNumber=Joy5
Joystick_SkipDownNumber=Joy6
Joystick_HyperSpin=JoyZ-|JoyZ+|Joy9
Joystick_Genre=Joy3
Joystick_Favorites=Joy4
Joystick_Start=Joy8
Joystick_Exit=Joy2
Joystick_Roulette=Joy7
Joystick_Volume=JoyR-
Joystick_Volume_Close=
Joystick_QuickLaunch=JoyU+
Joystick_QuickLaunch_Close=JoyU-
Joystick_Info=JoyU-
Joystick_Info_Close=JoyU+
Joystick_Filters=JoyR+
Joystick_Filters_Close=JoyR-
[Startup]
Minimize_Background_Windows_Enabled=false
Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Exit]
Restore_Windows_On_Exit=True
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Roulette]
Roulette_Key=~1
Roulette_Min_MilliSeconds=3000
Roulette_Max_MilliSeconds=8000
[Volume_Menu]
Volume_Menu_Key=~2
Volume_Bar_Offset_From_Bottom=44
[QuickLaunch]
QuickLaunch_Key=~3
QuickLaunch_Enabled=true
QuickLaunch_Left_Offset=5
QuickLaunch_Top_Offset=10
QuickLaunch_Bottom_Offset=10
Item_1_Path=
Item_1_Parameters=
Item_1_LogoPath=
Item_1_Ignore_Process_Close=false

ANY help would be appreciated as I would rather not have to use joy2key or xpadder ever again lol Thanks.

Posted
I use this program, and got it to work like a champ.
We just have an issue, we have it running on an arcade machine in the office. After a few hours, the joysticks stop working, necessitating a reboot.
Is there a memory leak or something?

I believe this is a Hyperspin bug that was never fixed. Happens to me at my house BBQ all the time. I'd get in the habit of walking by it and moving the controller quickly to prevent it. Sucks but seems to work for the moment.


Sent from my iPhone using Tapatalk Pro
Posted
Just started tinkering with this and I cannot get it to work for the life of me. I am using a Brooks Ultimate Fighting Board for my arcade stick and Windows 10 recognizes it as an Xbox one controller. I figured the controls would be the same as x360, however I cannot get a single input to read. If the controls are different for Xbox One controllers, where could I find that list as win 10 does not want to tell be what the D-pad is called. Also, my joysticks ARE disabled via HyperHQ. I have also tried increasing the number of Joysticks to see if it was an ID issue. Found a program that has told me my ID is id1.
My current ini settings:
[Required]
HyperSpin_Folder_Path=E:\HyperSpin
[General]
Primary_Color_RRGGBB=363636
Secondary_Color_RRGGBB=ffffff
[Controls]
Joysticks_Enabled=True
Joysticks_MaxNumberOfJoysticks=4
Joystick_Delay=225
Joystick_Deadzone=25
Joystick_Up=JoyY-|JoyPOVN
Joystick_Down=JoyY+|JoyPOVS
Joystick_SkipUp=JoyX-|JoyPOVW
Joystick_SkipDown=JoyX+|JoyPOVE
Joystick_SkipUpNumber=Joy5
Joystick_SkipDownNumber=Joy6
Joystick_HyperSpin=JoyZ-|JoyZ+|Joy9
Joystick_Genre=Joy3
Joystick_Favorites=Joy4
Joystick_Start=Joy8
Joystick_Exit=Joy2
Joystick_Roulette=Joy7
Joystick_Volume=JoyR-
Joystick_Volume_Close=
Joystick_QuickLaunch=JoyU+
Joystick_QuickLaunch_Close=JoyU-
Joystick_Info=JoyU-
Joystick_Info_Close=JoyU+
Joystick_Filters=JoyR+
Joystick_Filters_Close=JoyR-
[startup]
Minimize_Background_Windows_Enabled=false
Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Exit]
Restore_Windows_On_Exit=True
Process_Name_To_Close_1=
Program_To_Run_Target_1=
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
[Roulette]
Roulette_Key=~1
Roulette_Min_MilliSeconds=3000
Roulette_Max_MilliSeconds=8000
[Volume_Menu]
Volume_Menu_Key=~2
Volume_Bar_Offset_From_Bottom=44
[QuickLaunch]
QuickLaunch_Key=~3
QuickLaunch_Enabled=true
QuickLaunch_Left_Offset=5
QuickLaunch_Top_Offset=10
QuickLaunch_Bottom_Offset=10
Item_1_Path=
Item_1_Parameters=
Item_1_LogoPath=
Item_1_Ignore_Process_Close=false
ANY help would be appreciated as I would rather not have to use joy2key or xpadder ever again lol Thanks.

same issue with xbox one controller for me. i went back using joy2key instead. sorry [emoji52]
  • 1 month later...
Posted
I use this program, and got it to work like a champ.
We just have an issue, we have it running on an arcade machine in the office. After a few hours, the joysticks stop working, necessitating a reboot.
Is there a memory leak or something?

I've heard that it's a bug in Hyperspin. Would love to see if someone could figure it out. The controls go dead after roughly an hour.


Sent from my iPhone using Tapatalk Pro
  • Upvote 1
  • 6 months later...
Posted

I dont think its a bug related just to the joypads. I also have experienced this on 3 different machines of the latest HyperSpin build, the entire interface becomes unresponsive to joypad and keyboard inputs even though the interface is playing video and spinning around themes by itself after a few seconds of inactivity, yet I can Alt+F4 or Alt+Tab out of HS and restart. Also this can happen (rather unfortunately) after a minute of first launching HyperSpin, or randomly kick in at any point but it fortunately occurs quite rarely.

  • 2 months later...
Posted

There's a serious delay in my gamepads controlling Hyperspin with this script, messing with the "Joystick_Delay=" line won't fix the issue for me.

When opening Joystick Detection.ahk, I can test my buttons and then I notice something weird, all buttons have no delay when pressed, but the D-pad and analogs will only be recognized if I press them two or three times in a row in a given direction.

I'm on Windows 10, added all Hyperspin folder to exception in Windows defender, I can play all emulators without input delays.

Any ideas?

Aorin

  • 3 months later...
  • 3 weeks later...
  • 3 weeks later...
Posted

I am having a problem using the start up script. I can get the script to allow me to use my Ultimarc 360 joysticks to navigate hyperspin...But when I select to start a game the actual game window is not the main window, so it will not let me add coins to start the game. I have to use my mouse to hover over the taskbar to select the 2nd window in MAME and then I can add coins and start the game. Can you help me figure out whats wrong. I've been racking my brain over this for 2 days.

Posted
I am having a problem using the start up script. I can get the script to allow me to use my Ultimarc 360 joysticks to navigate hyperspin...But when I select to start a game the actual game window is not the main window, so it will not let me add coins to start the game. I have to use my mouse to hover over the taskbar to select the 2nd window in MAME and then I can add coins and start the game. Can you help me figure out whats wrong. I've been racking my brain over this for 2 days.


Sounds like a focus issue. What else is running on your computer besides HS?


Sent from my iPhone using Tapatalk Pro
Posted

Rocketlauncher, avast antivirus (which i’ve Been meaning to remove) I’m not at my computer now so I can’t think of anything else. But the computer is dedicated to my cab and built for my cab. So other than windows processes there shouldn’t be anything else. And thanks for the reply.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...