-
Posts
19 -
Joined
-
Last visited
beardydan's Achievements
-
-
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
-
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.
-
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
-
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?
-
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.

