ghutch92 Posted March 9, 2015 Author Posted March 9, 2015 I hope help i waiting many days thanks ghutch92 No help from me in this thread. Please start a new thread with your problem. Hi ghutch92 and all you other unsung heroes of noob assistance I've been running Hyperspin on my system for some time now but have been doing a fresh install of a standalone mini-computer to run as a dedicated multi-console, very exciting! Look up Zotac EI750 if you're interested. Anywho your guides have been invaluable, many thanks! I want to get the frontend purring before I move on to the emulators etc and have run into a hitch with the startup script you posted. You see my controller of choice is the DS4 which after some effort is now pairing seamlessly with a combination of the Xbox 360 controller drivers and DS4Windows. In short the PC now thinks my DS4 is an Xbox controller and is running sweet. This is where the noob comes in. Long story short I've followed your guides for installing and configuring HLHQ and xpadder to run your startup script and it works, to a point. Buttons such as up, down, skip up, skip down, genre, favourites, exit and start work as planned, but some buttons seem to have an override or just don't react. In particular Roulette, volume, quicklaunch and the various trigger buttons. I've looked through the Game Controller Settings and Xbox 360 controller software, everything seems to be mapped correctly and registers the correct button activations. Am I perhaps missing some finer detail in xpadder or HLHQ to map these buttons? Is it simply that your script wasn't designed to be used in this fashion (i.e. with DS4)? I've been combing the forums for any posts about the same issue but I'm either stupid or unique, or both lol. Any help/tips would be greatly appreciated. If you are using xpadder you will need to map the controller to the keyboard key. I've assigned keys 1 2 and 3 to be the keyboard keys to control the functions in the script. If you are using the built-in joystick mapping (no xpadder) they are assigned as in the picture. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
beardydan Posted March 9, 2015 Posted March 9, 2015 Ok thanks, I'll try that out this evening. Am I overcomplicating things using xpadder to control hyperspin? I see others discussing using xpadder for games only and your script for hyperspin, am I able to do that? Or am I stuck with xpadder due to the DS4?
Imagamejunky Posted March 9, 2015 Posted March 9, 2015 DUDE! I seriously spent 4 hours today trying to get stupid xpadder to allow the stupid ultra360's to work in Hyperspin/Hyperlaunch. What a F-ing pain! Then I found your program. Thank you SO MUCH. I just wish I would have tried your program first before wasting my afternoon and of course the $10. Thank YOU! Junky The Gamejunky Cab: http://www.hyperspin-fe.com/topic/7191-project-gamejunky-cab/ My new youtube channel: https://www.youtube.com/channel/UC85zq3VgibnPTOkielbyRegInstagram: https://instagram.com/imagamejunky/
beardydan Posted March 10, 2015 Posted March 10, 2015 (edited) Edit: This post was premature, still experimenting. Edit 2: ok it's working now. Initially I tried disabled xpadder to see if I could have the script run by itself. I had some moderate success but not completely and it wasn't very responsive. I then remapped xpadder using the various keys mapped by the script and it now runs sweet. Cheers for the help, I was getting confused over what was actually dictating the controls. Lots to learn Edited March 10, 2015 by beardydan Update
maxheadroom Posted March 10, 2015 Posted March 10, 2015 My script does not exit an emu, as that has always been a hyperlaunch thing.If your human input device is registered as a game controller then you can view what does what in Window's control panel. Open control panel, search usb and select Set up USB Game Controllers. You will see a new window with a list of game controllers plugged in, double click on your controller or highlight it and click properties. Open the test tab in the game controller properties windows and you should see what registers as what to the game controller. The button numbers match my button numbers and the axis id for x and y and z match and Y Rotational = R, X Rotational = U. Thanks for the update,Is it possible for me to add 2 buttons to the exit key? Something like Joystick_Exit=Joy2 + Joy4 I havent tried the joypad yet as I had mapper hyperspin to xpadder which seemed to workfine, I have the Hyperspin profile set to load on startup, I have mame and zsnes setup and working fine. When I exit mame and go to Zsnes the profile setup for zsnes. [startup] Minimize_Background_Windows_Enabled=false Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button Process_Name_To_Close_1= Program_To_Run_Target_1=C:\HyperSpin\Xpadder\p1.xp adderprofile Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1=HIDE [Exit]
ghutch92 Posted March 11, 2015 Author Posted March 11, 2015 if you need to use button combos then you are stuck with a keymapper like xpadder. The joystick_exit key doesn't exit games only hyperspin menus so it would be best mapped to one button. If xpadder is working for you I don't see why you need to change. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
beardydan Posted March 15, 2015 Posted March 15, 2015 Hi ghutch, After some time I'm slowly learning how all these controls all work together. I'm at a point now where I've got Hyperspin using your script and then swaps out for xpadder when I select a game. All is working well except for one part. The joyPOV keys mapped in your script don't seem to be picking up my D-Pad button activations. In the Xbox360 game controller settings I can see the "Point of View Hat" button activations just fine but in HS I can't navigate. I've tried various methods of testing where it's falling over such as loading a blank xpadder profile but that didn't help. I could change your script to read keys and then use xpadder to hit those keys but I'd rather get it right. It seems odd that all other buttons in HS work fine. Do you have any tips on how I could test the joyPOV code or any other possible causes that come to mind? Maybe a basic script or something. As with many of the other issues I've eventually worked through I'm probably looking in the wrong direction.
fire10 Posted March 15, 2015 Posted March 15, 2015 (edited) Yep the script is fantastic is stopped all my hyperspin xpadder issues that were pissing me off. The only thing I find is that my arcade buttons seem to take a few presses to register but the joysticks which are essentially just the same connectors register very well is this just me it would be good to know if it is. Absolutely life saving program I wasted hours with xfooker Edited March 15, 2015 by fire10
ghutch92 Posted March 15, 2015 Author Posted March 15, 2015 Hi ghutch,After some time I'm slowly learning how all these controls all work together. I'm at a point now where I've got Hyperspin using your script and then swaps out for xpadder when I select a game. All is working well except for one part. The joyPOV keys mapped in your script don't seem to be picking up my D-Pad button activations. In the Xbox360 game controller settings I can see the "Point of View Hat" button activations just fine but in HS I can't navigate. I've tried various methods of testing where it's falling over such as loading a blank xpadder profile but that didn't help. I could change your script to read keys and then use xpadder to hit those keys but I'd rather get it right. It seems odd that all other buttons in HS work fine. Do you have any tips on how I could test the joyPOV code or any other possible causes that come to mind? Maybe a basic script or something. As with many of the other issues I've eventually worked through I'm probably looking in the wrong direction. Added ahk script to first post to help you decipher what controls match your joystick. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
beardydan Posted March 17, 2015 Posted March 17, 2015 (edited) Ok getting to the source now. Sorry I must be getting annoying by now :\ Your test script worked a treat. The controls are as you coded, no problem there, but it did however help identify what I think my problem is. You see when I load your script I noticed a delay that got me thinking. I loaded HS multiple times, removing xPadder as an option in HLHQ for some of them, and each time if I continually hit keys (or just waited) 20 seconds then it would begin registering my key activations. I found the HyperLaunchHQ.log and found something interesting: INFO 2015-03-17 09:16:01 [1] HyperEmu.Util.FileUtils HyperEmu.Util.FileUtils.findDllFolder(:0) – 7z.dll found in C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Lib DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni..ctor(:0) – HyperLaunchHQ ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni.readIniValues(:0) – Window coordinates are : 1036|968|661|105 DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.FrontendIni HyperEmu.Ini.FrontendIni..ctor(:0) – Frontends ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni..ctor(:0) – HyperLaunchHQ ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni.readIniValues(:0) – Window coordinates are : 1036|968|661|105 DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni..ctor(:0) – HyperLaunchHQ ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni.readIniValues(:0) – Window coordinates are : 1036|968|661|105 DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.FrontendIni HyperEmu.Ini.FrontendIni..ctor(:0) – Frontends ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Main Folder is C:\HyperSpin\hyperlaunch DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Emulator Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Game Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing HyperLaunch Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Global HyperLaunch Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\HyperLaunch.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing HyperPause Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Bezel Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Plugins Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Frontend folder is C:\HyperSpin DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – Loading systems... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – HLHQ Media folder is set to : .\Media DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – Searching for icons in : C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Media\Icons\GLOBAL.png DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – Searching for logos in : C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Media\Icons\GLOBAL.png DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.refreshSystemsList(:0) – Database being read from Main Menu.xml according to plugin DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.refreshSystemsList(:0) – Loading systems complete. 20 systems found DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Controls.HyperLaunchHQPanel HyperEmu.Controls.HyperLaunchHQPanel.CheckWinMgmtService(:0) – Detecting if WMI Service is running... INFO 2015-03-17 09:16:04 [1] HyperEmu.Controls.HyperLaunchHQPanel HyperEmu.Controls.HyperLaunchHQPanel.CheckWinMgmtService(:0) – WMI Service is running DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.updateWindowTitle(:0) – Updating Main Window title... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.updateWindowTitle(:0) – Main Window title Updated to HyperLaunch HQ v1.1.1.3 [ FE = Hyperspin | Plugin = HyperSpin ] DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global Emulators.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global HyperLaunch.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global HyperPause.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global Bezel.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global Plugins.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading Joystick Names... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading AHK Profiles... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading JoyToKey Profiles... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading xPadder Profiles... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading VJoy Profiles... [color="#FF0000"]DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Profiles loading complete DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading Joystick Names... [/color]DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading AHK Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading JoyToKey Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading xPadder Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading VJoy Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Profiles loading complete Sorry about the wall of text, I figure you'd like to see the whole thing, but the section of interest is in red. Each time I ran HS there was a 20 second delay between these same lines every time. I used both DS4Windows and InputMapper, with and without xPadder, with controller connected before loading HS and loading after. None of it had any effect. Now if any of this sounds familiar I'd be happy to hear about it but I haven't had a chance to research this yet so please don't go out of your way, I've been too much trouble already. I'll post further as I make more progress. In the meantime I'm off to bed to dream of putting controllers under our 300Ton press! p.s. In fact it's clearly not your script causing this, perhaps I should move this to another thread? EDIT: Post continued HERE Edited March 18, 2015 by beardydan Post moved to more appropriate thread
ghutch92 Posted March 17, 2015 Author Posted March 17, 2015 Ok getting to the source now. Sorry I must be getting annoying by now :\Your test script worked a treat. The controls are as you coded, no problem there, but it did however help identify what I think my problem is. You see when I load your script I noticed a delay that got me thinking. I loaded HS multiple times, removing xPadder as an option in HLHQ for some of them, and each time if I continually hit keys (or just waited) 20 seconds then it would begin registering my key activations. I found the HyperLaunchHQ.log and found something interesting: INFO 2015-03-17 09:16:01 [1] HyperEmu.Util.FileUtils HyperEmu.Util.FileUtils.findDllFolder(:0) – 7z.dll found in C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Lib DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni..ctor(:0) – HyperLaunchHQ ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni.readIniValues(:0) – Window coordinates are : 1036|968|661|105 DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.FrontendIni HyperEmu.Ini.FrontendIni..ctor(:0) – Frontends ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni..ctor(:0) – HyperLaunchHQ ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni.readIniValues(:0) – Window coordinates are : 1036|968|661|105 DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni..ctor(:0) – HyperLaunchHQ ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\HyperLaunchHQ.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.HyperLaunchHQIni HyperEmu.Ini.HyperLaunchHQIni.readIniValues(:0) – Window coordinates are : 1036|968|661|105 DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.FrontendIni HyperEmu.Ini.FrontendIni..ctor(:0) – Frontends ini file path is C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Settings\Frontends.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Main Folder is C:\HyperSpin\hyperlaunch DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Emulator Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Game Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing HyperLaunch Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Global HyperLaunch Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\HyperLaunch.ini DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing HyperPause Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Bezel Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Initializing Plugins Settings... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow..ctor(:0) – Frontend folder is C:\HyperSpin DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – Loading systems... DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – HLHQ Media folder is set to : .\Media DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – Searching for icons in : C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Media\Icons\GLOBAL.png DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.loadSystems(:0) – Searching for logos in : C:\HyperSpin\hyperlaunch\HyperLaunchHQ\Media\Icons\GLOBAL.png DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.refreshSystemsList(:0) – Database being read from Main Menu.xml according to plugin DEBUG 2015-03-17 09:16:01 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.refreshSystemsList(:0) – Loading systems complete. 20 systems found DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Controls.HyperLaunchHQPanel HyperEmu.Controls.HyperLaunchHQPanel.CheckWinMgmtService(:0) – Detecting if WMI Service is running... INFO 2015-03-17 09:16:04 [1] HyperEmu.Controls.HyperLaunchHQPanel HyperEmu.Controls.HyperLaunchHQPanel.CheckWinMgmtService(:0) – WMI Service is running DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.updateWindowTitle(:0) – Updating Main Window title... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Forms.BaseWindow HyperEmu.Forms.BaseWindow.updateWindowTitle(:0) – Main Window title Updated to HyperLaunch HQ v1.1.1.3 [ FE = Hyperspin | Plugin = HyperSpin ] DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global Emulators.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global HyperLaunch.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global HyperPause.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global Bezel.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Ini.IniFile HyperEmu.Ini.IniFile..ctor(:0) – Loading INI File C:\HyperSpin\hyperlaunch\Settings\Global Plugins.ini DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading Joystick Names... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading AHK Profiles... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading JoyToKey Profiles... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading xPadder Profiles... DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading VJoy Profiles... [color="#FF0000"]DEBUG 2015-03-17 09:16:04 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Profiles loading complete DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading Joystick Names... [/color]DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading AHK Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading JoyToKey Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading xPadder Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Loading VJoy Profiles... DEBUG 2015-03-17 09:16:23 [1] HyperEmu.Util.KeymapperLoader HyperEmu.Util.KeymapperLoader.listKeymapperProfiles(:0) – Profiles loading complete Sorry about the wall of text, I figure you'd like to see the whole thing, but the section of interest is in red. Each time I ran HS there was a 20 second delay between these same lines every time. I used both DS4Windows and InputMapper, with and without xPadder, with controller connected before loading HS and loading after. None of it had any effect. Now if any of this sounds familiar I'd be happy to hear about it but I haven't had a chance to research this yet so please don't go out of your way, I've been too much trouble already. I'll post further as I make more progress. In the meantime I'm off to bed to dream of putting controllers under our 300Ton press! p.s. In fact it's clearly not your script causing this, perhaps I should move this to another thread? It would be best to move it to another thread so others with the same issue don't need to dig through this thread looking for help. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
DR9 Posted March 23, 2015 Posted March 23, 2015 (edited) Seems to be a 20 second delay after I skip the intro or don't skip[ the intro it acts like its locked up and then resumes normally. Any ideas? Edited March 23, 2015 by DR9
newoski Posted March 24, 2015 Posted March 24, 2015 Hi Guys, I'm having a problem using the script. I have HyperSpin shelled with the script set to launch via HyperHQ. When HyperSpin launches, xpadder is loading in front and then minimizing. I've included a video below (you'll see xpadder swoop in on the right), as well as my script and my xpadder settings: Video: http://youtu.be/utVxz4hz53I Script: http://pastebin.com/Ua2CGheH xpadder Settings: So close to gaming nirvana... Hoping someone can help!
craigandjames Posted March 27, 2015 Posted March 27, 2015 I'm so close to getting this wonderful script working, thank you ghutch92 for all your efforts and hard work. I have Windows 7 64-bit was using xpadder with settings in hyperlaunchhq, I've uninstalled xpadder, reset all settings to default in hyperlaunchhq, Ive added the scripts exe file to HyperHQ and tried disabling and re-enabling video, all to no avail, my problem with my two 360 wireless controllers is the buttons work ok, but the d-pad and analogue sticks require to be pressed/held for several seconds before they respond and then they scroll a random number of times, could be 4-5 or 20-25, its very very odd. Never had trouble with controllers before, and I've used the joystickdetection.ahk to check my buttons are correctly setup in the ini file, and even just running that, the sticks and d-pad display exactly the same issues. Can anyone help or has anyone ever had this issue before? My ini file: [Required]HyperSpin_Folder_Path=C:\HyperSpin HyperLaunch_Folder_Path=C:\HyperSpin\HyperLaunch [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=Joy1|Joy8 Joystick_Exit=Joy2 Joystick_Roulette=Joy7 Joystick_Volume=JoyR- Joystick_Volume_Close=JoyR+ 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=True 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
ghutch92 Posted March 27, 2015 Author Posted March 27, 2015 I'm so close to getting this wonderful script working, thank you ghutch92 for all your efforts and hard work.I have Windows 7 64-bit was using xpadder with settings in hyperlaunchhq, I've uninstalled xpadder, reset all settings to default in hyperlaunchhq, Ive added the scripts exe file to HyperHQ and tried disabling and re-enabling video, all to no avail, my problem with my two 360 wireless controllers is the buttons work ok, but the d-pad and analogue sticks require to be pressed/held for several seconds before they respond and then they scroll a random number of times, could be 4-5 or 20-25, its very very odd. Never had trouble with controllers before, and I've used the joystickdetection.ahk to check my buttons are correctly setup in the ini file, and even just running that, the sticks and d-pad display exactly the same issues. Can anyone help or has anyone ever had this issue before? My ini file: Can you post the settings.ini in hyperspin's settings folder using brackets. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
craigandjames Posted March 27, 2015 Posted March 27, 2015 [Main] Menu_Mode=multi Single_Mode_Name=Sony PlayStation 2 Enable_Exit_Menu=true Enable_Exit=true Exit_Default=yes Exit_Action=exit Version=1.0.0.0 Last_System=Sony PlayStation 2 Hyperlaunch_Path=C:\Hyperspin\HyperLaunch\ [Resolution] FullScreen=true Width=1920 Height=1080 Scanlines_Active=false Scanlines_Image= Scanlines_Scale=2 Scanlines_Alpha=0.1 [Optimizer] CPU_Priority=normal Quality=BEST Image_Smoothing=true Animated_Backgrounds=true Inter_Backgrounds=false Level1_Backgrounds=true Level2_Backgrounds=true Level3_Backgrounds=false Level4_Backgrounds=false Special_Backgrounds=true Wait_For_Special=false Animated_Artworks=true Level1_Artworks=true Level2_Artworks=true [introVideo] Use_Intro=true Stop_On_Keypress=true [sound] Master_Volume=100 Video_Volume=100 Wheel_Volume=0 Interface_Volume=100 [AttractMode] Active=false Time=60 MaxSpinTime=10 HyperSpin=false Wait_For_Video=false [Keyboard] Key_Delay=true [P1 Controls] Start=13 Exit=27 Up=38 Down=40 SkipUp=37 SkipDown=39 SkipUpNumber=70 SkipDownNumber=86 HyperSpin=32 Genre=71 Favorites=76 [P2 Controls] Start=69 Exit=81 Up=87 Down=83 SkipUp=65 SkipDown=68 SkipUpNumber=74 SkipDownNumber=77 HyperSpin=88 Genre=72 Favorites=90 [P1 Joystick] Enabled=false Joy=0 Threshold=40 Start=Button_1 Exit=Button_2 Up=Analog_Up Down=Analog_Down SkipUp=Analog_Left SkipDown=Analog_Right SkipUpNumber=Button_3 SkipDownNumber=Button_4 HyperSpin=Button_5 Genre=Button_6 Favorites=Button_7 [P2 Joystick] Enabled=false Joy=1 Threshold=40 Start=Button_1 Exit=Button_2 Up=Analog_Up Down=Analog_Down SkipUp=Analog_Left SkipDown=Analog_Right SkipUpNumber=Button_3 SkipDownNumber=Button_4 HyperSpin=Button_5 Genre=Button_6 Favorites=Button_7 [Trackball] Enabled=false Sensitivity=90 [spinner] Enabled=false Sensitivity=90 [startup Program] Executable=HyperSpin Startup Script.exe Paramaters= Working_Directory=C:\HyperSpin\ WinState=NORMAL [Exit Program] Executable= Paramaters= Working_Directory= WinState=NORMAL [LEDBlinky] Active=false Path= [HiScore] Active=false Y=550 Delay=2 [HyperLaunch] Last_System= Last_Rom=
craigandjames Posted March 28, 2015 Posted March 28, 2015 Can I just add a little more background, it definitely isn't the controllers as I have a 3rd and they all display same symptoms, the whole pc system has been built around 2 years ago and I've used these controllers with many different games, native to the PC and through emulators such as retroarch and pcxs2 without any problems. I've ran tests through joy.cpl and all is normal, sticks and dpad instantly respond on screen, I've also downloaded a test program but I think that's also pretty much the same as joy.cpl. I also ran more tests with joy.cpl whilst hyperspin was running with the problem, but the joy.cpl program showed normal responses. This is very odd as it not only happens in Hyperspin via the startup script, but also with the joystickdetection.ahk which I converted to exe as I wasn't sure how to execute a .ahk file.
ghutch92 Posted March 28, 2015 Author Posted March 28, 2015 sounds like your only option is a keymapper like xpadder or joytokey or antimicro or pinnacle game profiler. Can you try the detection script on another computer and see if you have the same issues? How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
gigapig Posted March 28, 2015 Posted March 28, 2015 CraigandJames, do you have and bluetooth, Dolphin bar or Wiimotes connected? Sounds like similar symptoms.
craigandjames Posted March 29, 2015 Posted March 29, 2015 No I've not got any of those connected, I have narrowed down the issue somewhat. I have 2 wireless receivers plugged into my asus m5a97pro usb ports along with of course a 360 wireless receiver. One is for my wireless mouse, the other my wireless keyboard, if I disconnect both, the controller then works fine, all buttons, instantly recognised, in hyperspin or joystickdetector. It doesnt matter which ports I try I have numerous at the rear including usb 3.0 ones, and 4 on top, I've tried moving all three connectors around everywhere and for some odd reason as soon as I plug either my mouse or keyboard receiver in, the joystick axis, dpad, triggers before very or non responsive, but only in hypersping/joystickdetector, they work perfectly in games and emulators. So weird, it may be something really small causing this and it's very annoying, I've tried uninstalling/reininstalling/upgrading many drivers and it's now becoming not worth the trouble but I am getting rather annoyed I like things to work and when I can't fix them it annoys me :-) Guess I'll keep bashing at it or give up unless anyone has any ideas, thanks guys.
craigandjames Posted March 30, 2015 Posted March 30, 2015 When I connect a 3rd 360 wireless controller, they all respond normally how very strange. Can I ask how the scripts communicate with windows, is it xinput, directinput or a different method? Thanks
OneLgGrsy Posted March 31, 2015 Posted March 31, 2015 Hi All... If I don't want the option for say using my joystick to exit hyperspin (whereas in the script it has "Joystick_Exit=Joy2") how do I disable that? ie, I opened the settings and deleted it, so it says "Joystick_Exit=" thinking it would disable that option, but it seems to automatically reset to default when it starts. Thanks
ghutch92 Posted March 31, 2015 Author Posted March 31, 2015 When I connect a 3rd 360 wireless controller, they all respond normally how very strange.Can I ask how the scripts communicate with windows, is it xinput, directinput or a different method? Thanks It uses autohotkey commands (I've been trying to figure out a way to get rocket(hyper)launch to read joystick input). With that being said it is most similar to the winmm functions. Hi All...If I don't want the option for say using my joystick to exit hyperspin (whereas in the script it has "Joystick_Exit=Joy2") how do I disable that? ie, I opened the settings and deleted it, so it says "Joystick_Exit=" thinking it would disable that option, but it seems to automatically reset to default when it starts. Thanks I'm currently working on the capability of leaving it blank after the settings file is created, but in the meantime count how many buttons you have and set it to a button number higher than you have. The highest button number allowed is 32. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
methos01 Posted April 25, 2015 Posted April 25, 2015 Hi I had to revert back to 1.05 because of wiimote issues. Probably a very noob question but configuration files are very different. How does one set up a 360 pad with this version? Does it only work with xpadder? Thanks
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now