Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

Key mappings ipac - pulling my hair out


djsim

Recommended Posts

Posted

Hi lads,

Everytime I take one step forward, I slip back 2 :facepalm: Spent the last 2 hours researching these issues and I am no closer at all.

Can someone please tell me the easiest way to setup exit, save \load states for Fusion, scratch that, for all emulators, if possible?

I have the latest version of Hyperlaunch etc and I am using an Ipac encoder.

I have seen various threads about editing the settings.ini \ autohotkey, if I can set this for all emulators that would be great, as I want to use the same key combo for all exit \ save \ load for each emulators.

I really appreciate any help on this.

Posted

not sure what you mean by save but I can help you with the other two

load (Game) --> done by Hyperspin the default is the Enter (P1)OR "E" (P2) key.

you can change it if you like under HyperHQ -->Controls Tab --> Start line

Exit (to exit out of a sub wheel or exit (close) Hyerspin --> default Esc (P1) OR Q (P2)

you can change it under HyperHQ --> Controls Tab --> Exit.

to Exit a game you need to change your controls in HyperlaunchHQ

the default is Esc, if you like to use your own key combo

HyperlaunchHQ --> Global --> General Settings TAB--> Controls sub-TAB

under Emulators --> Exit Emulator key --> change the: ~Esc

to whatever exit combo key you like to have.

their is no need to remap or use any AHK key remapping to your ipac encoder. Unless you run any emulators that don't like the service keys (alt,shift,control or space)

Posted

Of I understand you correctly, you want to have a key press to load / save states. This is defined in each emulator separately. For instance, Mednafen uses 1, 2, 3, etc to quickly load states 1, 2 etc (i think). Other emulators may use f5 etc. I am not familiar with fusion, sorry.

When you setup your control panel in winipac, do not forget to press "Program" bottom right corner. Also pressing table view on the left is better to view and add additional buttons.

Also you can use the shift button to assign more keys. Good luck.

Posted

Thanks lads, what I mean is my save is save state \ load state and exit the emulator. Fusion at present is set to F5 (something like that) and Esc to exit the game to return to the emulator. Just wondering is there a universal way to have the same button config for each emulator or set separately?

Bclout, with Mednafen, for example, can you chance the 1,2,3 to different keys? I have seen youtube videos where people create different profile key mappings for each emulator, but seems like a hell of a lot of work, I will do it if that's the only way?

Posted

Okay, that's the wine talking :-)

Okay, Fusion, if I want to make a save state or load state its Shift F5\F8 respectively, and the ESC is quit. Since I am using a iPac encoder, these aren't an option for me. I am wondering what can I do to re map these to suit me?

Posted

You could have an ahk keymap set for each emulator with a key set via the ipac that corresponds to the emulators load/save state.

A bit of a crap explanation I know.

Say you want to use "," to load and ";" to save.

Emulator 1 uses F5 to load and F6 to save. You would have an ahk to translate "," to "F5" and ";" to "F6"

Emulator 2 uses F10 and F11. You would have an ahk to translate "," to "F10" and ";" to "F11"

You would have two buttons on your panel programmed to "," and ";" via winipac, they could even be shifted keys.

Hope this make sense, I've had an evening with my friend Stella Artois :)

Posted

I didnot look yet at hyperpause, but this load save state ability sounds interesting. Do you guys know if there are already save states available for me to download? So they start at the beginni g of each game? I would like those for commodore 64 for example. To get you passed the loading / trainer screens and directly to the game.

If not, would there be interest in such files? (no idea how save states are filed btw)

Posted

Thanks connordad, that makes sense in words, but how does one do that, is there a guide available? Stella Artois hmmm:cheers:

I think I am better of to move away from fusion, what do you reckon? What is the next best emulator for the Sega systems that will let me config the buttons within the emulator itself?

Posted
Thanks connordad, that makes sense in words, but how does one do that, is there a guide available? Stella Artois hmmm:cheers:

I think I am better of to move away from fusion, what do you reckon? What is the next best emulator for the Sega systems that will let me config the buttons within the emulator itself?

It doesn't matter if the keys are hard coded inside the emulator, you can use ahk to map whatever keys you want to use instead. First of all you need to let me know which keys you want to use on your control panel (Ipac) to load and save states, make sure to pick 2 that won't interfere with any other emulator settings.

Posted
It doesn't matter if the keys are hard coded inside the emulator, you can use ahk to map whatever keys you want to use instead. First of all you need to let me know which keys you want to use on your control panel (Ipac) to load and save states, make sure to pick 2 that won't interfere with any other emulator settings.

Your a bloody star :-)

I have two extra buttons on the my panel, which I don't use for normally operation (only within the hyperspin wheel etc. for back and select) these are mapped as C & V. If I could use these for load save \ save state that would be brill. This leaves me with one more issue, how to exit fusion. I am sure I can work that out if you point me in the right direction.

Really appreciate this.

Posted
Your a bloody star :-)

I have two extra buttons on the my panel, which I don't use for normally operation (only within the hyperspin wheel etc. for back and select) these are mapped as C & V. If I could use these for load save \ save state that would be brill. This leaves me with one more issue, how to exit fusion. I am sure I can work that out if you point me in the right direction.

Really appreciate this.

What's the exit key for fusion ?

And

Which key do you want to use ?

Posted

By default it is esc key the it key to quit within Fusion. Ideally I would love to have V as exit, C as save state and maybe a combi key for load state, like hold down V+C, is that possible to do?

Posted

I'm afraid the using the savekey+exitkey to load a state is beyond me, as soon as you press V the emulator would exit, or as soon as you press C the emulator would create a save state. I'm sure there's a way using some kind of timer but as I said that is beyond me :)

Posted
okay, that's no problem besides that, would be it be easy to create a AHK for the C \ V ?

This is from memory so bear with me, go into hyperlaunch and make sure your keymap method for the system in question is set to ahk (It's in settings or general settings) then click the keymapper tab at the top, now click the AutoHotKey tab, here you can program a system wide keymap. It's fairly simple, if you struggle I'll switch my cab on when I get home and take you through step by step. I'm going offline now but I'll be back on later.

Posted

Okay, I am in HyperspinHQ - settings - main settings - and I can see a keymapper section in these options, all set to use global, is the correct section:

post-9768-14287067323_thumb.jpg

What's real confusing is that there is another section that could be used here?

post-9768-142870673232_thumb.jpg

And finally, I can see within the keymapper section I can create a AHK under the autohotkey heading, I presume its a system profile? How do I edit it then?

Real sorry for all the questions but I cannot bring my build any further, I am stumped.

Posted

Sorry mate, I checked back earlier and saw no response so left my cab off for the night. I need to look at my setup as it's a long time since I've done any scripting.

Posted

Under "Settings" change "Ahk method" to internal then click the "Keymapper" tab at the top, Select the Autohotkey tab, click the dropdown arrow next to the + symbol and choose "system profile", click on the system profile you just created it will be highlighted in blue, next select "Free edit mode" near the bottom and paste the following into the box.

c::F5
v::Esc

Now click the disk icon to save the ahk profile. You can uncheck the "free edit mode" box now. This will give you C to save and V to exit, try it and let me know.

Posted

Cheers man, I saw a nice youtube video on how to create these scripts and then the daughter came into my bhoys den and ended up playing Bubble Bobble, Tetris and Ball Cube for 3 hours :-)

Will try that this evening, thanks for all your help so far.

Posted

Okay man, just wasted 2.5hours watching the Liverpool match, but deceived to give this a go. I have it working 50/50. What I did was create a Emulator profile as the system profile didn't work for me at all, no matter what I did...but here is where it goes pear shape :vollkommenauf:

It works when I launch a game through HyperspinHQ (Games - audit all games - launch game though hyperlaunch) but it doesn't work through Hyperspin, am I missing an extra step?

Thanks,

Posted

Any other ideas lads? I know I am doing something silly. I have created the AHK, which is now located in the Hyperlaunch\Porfiles\AHK\Sega Genesis.ahk.

What is the next step, I am guessing I have to edit the settings.ini to get this working within Hyperspin?

Thanks.

Posted

Hi Vampirolatino2,

I thought you had it there as V was mapped as something else

post-9768-142870673689_thumb.jpg

I changed it to something else but no joy, I would have thought there would have to be a few xtra steps to get it working within HS?

Posted

Hi Lads,

I was playing around with this nearly all weekend, and I made a slight step forward. What I did was change the exit key in the global settings in HQ to V, so now I can at least exit the emulator with a different key. However, I am not having much luck the save \ load buttons.

Can I ask, do you configure these at the emulator system level within HQ or in the global settings? What I tried was enabling keymapping in the global settings to true and then tried to create a custom AHK (system profile) and set it locally (set AHK to external) and now I am getting a conflict when I launch the emulator in Hypespin?

Can I ask what are the steps involved in this?

Posted
Hi Lads,

I was playing around with this nearly all weekend, and I made a slight step forward. What I did was change the exit key in the global settings in HQ to V, so now I can at least exit the emulator with a different key. However, I am not having much luck the save \ load buttons.

Can I ask, do you configure these at the emulator system level within HQ or in the global settings? What I tried was enabling keymapping in the global settings to true and then tried to create a custom AHK (system profile) and set it locally (set AHK to external) and now I am getting a conflict when I launch the emulator in Hypespin?

Can I ask what are the steps involved in this?

Set your ahk to internal.

Archived

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

×
×
  • Create New...