Jump to content

xpadder and hyperspin why,why,why!!!!!


benzarcade

Recommended Posts

Posted

I know this has been talked to death, but...

I still haven seen a definite answer

I've seen a few vids showing the use of xpadder and startup script to map the hyperspin controller to a joystick, but when I use my P1 joystick and buttons to replace the defult controls it works once off but then I can't exit out of the rom using the exit/back button. Need to use a keyboard l.

It's like once the rom starts it takes over the joystick and doesn't have the main controls mapped!

I'm starting to think I need a seperate control board plugged in a seperate usb

Making it in total 3 jamma boards plugged in (if I had 2players setup

Similar to how we have all seen a Xbox 360 controller set up as the main hyperspin controller

To quote a few ppl "I'm pulling my hair out on this" !!!!!!

Posted

 This subject probably deserves a video given that it is not simple.

 

Here is what I am currently doing.

I make 2 types of profiles:

A rocketlauncher/hyperlaunch one for controlling hyperlaunch/rocketlauncher menus (rocketlauncher should be adding analog support in the future) .

One default one for my controllers with only the exit emulator key for HyperLaunch/RocketLauncher mapped to it.

I use my startup script in the downloads section instead of a keymapper to control hyperspin. It will work on nearly all controllers (the mappings are just defaulted for a 360 controller).

I use the emulators input settings whenever I can instead of the keymapper.

 

 

 

hyperlaunch/Rocketlauncher tells keymapper which profiles to load when it starts and when it exits, because rocketlauncher doesn't start until after you start a game there is a need for starting up the keymapper when the frontend starts.

 

It sounds to me like you never mapped the exit emulator key in hyperlaunch/rocketlauncher to either your keymapper profile or changing the exit emulator key to support your controls.

 

It is best to open each emulator individually and map the controls using the emulator's settings.

 

There is also a strong possibility that you have the frontend profile disabled which would close xpadder when returning to your frontend. The reason it is disabled by default is because most frontends do a good job of supporting joysticks and gamepads.
 

Posted

firstly GHUTCH92 your a king among men ! thanks for the response

 

secondly.... I didnt know you could map an exit emulator button... haven't seen that anywhere, can you provide a screen shot of the location plz plz pplz

I have xpadder replacing the standard hyperspin controls so "ENTER and ESCAPE" and mapped to my joystick buttons.... aswell as up, down, left, right, genre, favourites, and the mysterious hyperspin button

 

I have opened each emulator and config'd my arcade stick and 6 buttons to them independently as I read that its best to be done that way, then in rocketlauncher create a blank xpadder emulator profile...

did that, I have the start up script starting xpadder when hyperspin starts, did that. frontend disabled... possibly, if its like this as default. now that I think on it I have never been able to exit back to hyperspin from an emulator, always had to grab the keyboard and press escape.

can you explain where I can find and change this setting?

 

so does that mean when you set up your 2 profiles, its like when you set up the blank emulator profiles you should actually map the exit button on there... or would that confused the emulator,

I have 2 separate buttons that aren't set up in the emulator and try to use them as the hyperspin menu control

or does this need to be another profile again... never understood why you need to have those blank profiles... if the emulator has launched and your using the controls inside the emulator, why would you need to do this.

 

sorry, I am a newbie to this. but happy to say I came from ATOMIC FE to Hyperspin FE as its WAYYYY BETTER, atomic was super glitch and not stable

Posted

best and most up to date info in this link

http://www.rlauncher.com/wiki/index.php?title=Keymapper

 

Exit emulator key and other navigation keys can be found under

RLUI -> General Settings -> Controls

 

Frontend profile enable/disable

RLUI -> General Settings -> Third Party -> Frontend Profile = name of keymapper you wish to use.

 

Whenever you are testing the loading of profiles in RocketLauncher you should change the logging level to troubleshooting and then read the log to get a better understanding of what is going on and how the settings affect it. - this is essentially what I do before pulling my hair out.

 

 

The blank profile is only needed by xpadder and it's because of the way it handles the profiles in the command line

RocketLauncher reads your controllers in the winmm order (like most programs and emulators) but xpadder orders them by the order they appear in its settings file. When profiles are passed to xpadder they are loaded in the order of xpadder's settings file rather than in the order the emulators and RPause sees. To compensate for this a blank profile is used as a filler profile when sending profiles to xpadder. So if your NES controller appears first in xpadder and the Genesis controller appears second (This order will never change unless you change xpadder's settings order) and you want to play Sonic then a filler profile will need to be sent to the NES controller so that the Genesis controller can receive the player 1 profile. More about the blank profile in the link at the beginning of this post.

Posted

thanks Ghutch92

 

RLUI controls are set up and mapped to my xpadder profiles

RLUI profile is enabled.

 

seriously didn't know there was that much detail to setting up the xpadder and blank profiles. this has blown my mind, is a bit daunting actually. i'm not that really pc tech savvy and i'm thinking this is all going to end badly. :(

I think it might be the blank profile or a hierarchy location issue as I didn't know you had to do that.

all the vids that I have seen are quick and easy... and they have all the profiles in a utilities folder, actually, just re-watched a few and they never exit back out of the rom to the menu.... CNTS!

dodgy peeps making half vids.... despicable.

 

thank mate, I will read all this tonight and have a crack, but I doubt my expertise can handle this sort of thing.

 

out of curiosity, is there any other EASY methods to controlling hyperspin without the use of a keyboard....

fingers crossed

Posted

Agree .. Damageinc. It worked the profile u gave me.. Just a little bug for "exit" button command (back - hold) yeah better than nothing

Posted

no i made it so you have to hold the select/back button down for .9 seconds because I kept accidentally hitting ESC.  This way, it only happens when you want it to, because you are trying lol.

Posted

I could never get RocketLauncher's keymapper to work with Xpadder so I gave up trying.  Whenever I configure RL to work with Xpadder it causes an automatic crash of Xpadder when it's called into service with RL.  Good luck.

Posted

I use JoyToKey (same as xpadder from what I have read) but I have never had a need to set up anything for it inside RL/HSHQ.

 

RL exits most emulators effectively with the "esc" key.

 

I use an xbox360 controller and currently like my exit button to be button 10 (push the right analog stick down). So make a profile in JTK named default and only have button 10 mapped to "esc'. That's it, let the emu handle all game controls. Most systems are done. For those emus that don't exit with escape, create another profile with the exit command for it (Alt + F4 is a usual one in windows) again mapped to button 10. Go into "Preferences", "Associate config files with application" and link the emulator's exe to that profile. Also you can set the default config file to the "default" profile you made earlier in that screen.

 

Now you just need to make sure joytokey is running before hyperspin, there is an option for this sort of thing in HLHQ but it is such a small utility that I just put a shortcut to it in my startup folder so it starts on every boot.

 

* Just a note: Using button 10 may become an issue if/when I get to the point of PS2 emulation or another that may actually use that button... but whatever, with this process you can map it anywhere you like.

Posted

damageinc... i got this often "can´t find genre.xml" when i try holding "back" button on xbox controller.. sometimes it doesn´t show up? =)

Posted

love the responses all,

definitely some things to consider,

I tried doing the whole xpadder profiles again last night to no avail, im just no cut out for it I guess,

maybe if there was a detailed video I would be able to follow it, but alas, some of this stuff just sails right over my head.

 

thanks SPAWK, yep, the ESC key definitely works in all my emulators to exit out of them and in hyperspin itself, so no issue there,

I'm getting the same sort of crash with xpadder now, I have had to re install it every day I try it out... some times more than once a night (FRUSTRATING)

 

definitely like the idea of hold down or using 2 buttons to exit the rom back into the menu, was always paranoid of accidently hitting the escape button... or your soar losing opponent smacking it just before they get loose in a game of street fighter, just out of frustration,

 

will definitely give Pinnacle a look into,

sorry to bring this topic up again, but this has all be great, love the support guys.

 

I'll be sure to post some pics of my cab, its been finished for months... just trying to nut out this program so it can act like an actual arcade machine

Posted

i think the cant find genre thing is something to do with your databases and hyperspin, not pinnacle game profiler.  I've never had that happen.  

 

benz, just get pinnacle game profiler, because not only can you have your main controller setup with a hyperspin navigation profile, but it can easily handle most of the PC games you would need it for.  Even has downloadable profiles other people have made, and can auto update those profiles if there are newer versions posted.

Posted

Weird then... Like 4/5 i got "cant find genre.xml" and 1/5 Will really go back to the system wheel.. :) i dont uses genre.xml .. Just s plain mame.xml in the mame database folder.. Will look into it

Posted

Thanks damageinc86

I Wil try out pinnacle now,

My brother showed me a way with xpadder auto starting with hyoerspin from inside xpadder and it worked for him... But not for me.

As soon as start HS is navigates the menu then to select a rom, but then can't exit out of rom, I then use the keyboard esc and the xpadder profile goes inactive, even if I restart hyperspin.

Gutch I tried looking for the escape emulator button as it seems to be the problem. Found it in HQ but inside the emulator it doesnt exist.

The em I'm using is znes and I cant map anything in the config, but it worked fit him in mame cos there's a esc button option... I haven't fit my mane wheel up yet as I'm

Focussing on consoles like Nintendo and sega.

I will try and have a look and find out more with both options and generate a log so I can show it

Posted

Just checked zSNESw and it exits fine with the Alt+F4 command. Create a profile with just the Alt+F4 mapped to your escape emulator button and name it zsnes. This is what we mean by blank. Blank except the exit command! Now associate that profile with zsnes.exe and whenever it has focus, your exit button will work.

Or am I missing something here?

For those with genre issues, genre`s are only set up in Mame by default. You will have to create genre.xml lists for other systems to use this feature. See hyperlist!

Posted

blank means empty period. Nothing should be mapped to it.

 

The default or system or emulator profiles are much better choices than the blank profile for mapping just the exit command.

Posted

My apologies. I started using JTK around HS1.1 to fix basic navigation issues and play the odd game that did not have it's own joystick support. And I never looked back, it Does everything I've ever needed. But I have never set up actual cab controls before, I just use my 360 controller. So, help me understand please. If I am planning to build a cab one day, JTK will not work for cab controls?

Posted

Thanks guys

I got it all working using xpadder Setting up xpadder to auto watch hyper spin

The alt +F4 worked as the exit button.

Now all Rome exit and go back to the hyper spin menu,

I am giddy with excitement.... Only thing is I restarted the PC and tried it all again, when I start hyper spin the xpadder window comes up in the bottom right corner. (Was never visible before) it should be set to "hide"

When I click my mouse it goes to the background and then my arcade stick works as navigation inside HS

Strange...

Any ideas as to why this is happening

Posted

Try minimized instead of hidden. I had a similar type thing happen when trying to use the prelaunch option in hshq for jtk. I eventually found it easier to just put a shortcut to it my windows startup folder.

Sent from my SGH-I467M using Tapatalk

Posted

To be honest I did a mixture of things,

I think that's what is confusing it.... Maybe?

In the start up script I have it set the MinMaxHide to "hide" as instructed by most,

Then in xpadder, settings, options - I have most of the boxes ticked to minimise the window when started, operating, opened by user, open when windows starts.

???

Posted

If you have it set to minimize in xpadder then I would try normal launch in your script and let xpadder do the minimizing.

Sent from my SGH-I467M using Tapatalk

Archived

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

×
×
  • Create New...