djsim Posted February 22, 2015 Posted February 22, 2015 Hi lads, Everytime I take one step forward, I slip back 2 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.
32assassin Posted February 22, 2015 Posted February 22, 2015 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)
bclout Posted February 22, 2015 Posted February 22, 2015 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.
djsim Posted February 22, 2015 Author Posted February 22, 2015 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?
djsim Posted February 22, 2015 Author Posted February 22, 2015 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?
connorsdad Posted February 22, 2015 Posted February 22, 2015 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
bclout Posted February 23, 2015 Posted February 23, 2015 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)
djsim Posted February 23, 2015 Author Posted February 23, 2015 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?
connorsdad Posted February 23, 2015 Posted February 23, 2015 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.
djsim Posted February 23, 2015 Author Posted February 23, 2015 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.
connorsdad Posted February 23, 2015 Posted February 23, 2015 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 ?
djsim Posted February 23, 2015 Author Posted February 23, 2015 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?
connorsdad Posted February 23, 2015 Posted February 23, 2015 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
djsim Posted February 23, 2015 Author Posted February 23, 2015 okay, that's no problem besides that, would be it be easy to create a AHK for the C \ V ?
connorsdad Posted February 23, 2015 Posted February 23, 2015 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.
djsim Posted February 23, 2015 Author Posted February 23, 2015 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: What's real confusing is that there is another section that could be used here? 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.
connorsdad Posted February 23, 2015 Posted February 23, 2015 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.
connorsdad Posted February 24, 2015 Posted February 24, 2015 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.
djsim Posted February 24, 2015 Author Posted February 24, 2015 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.
djsim Posted February 26, 2015 Author Posted February 26, 2015 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 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,
djsim Posted February 27, 2015 Author Posted February 27, 2015 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.
vampirolatino2 Posted February 27, 2015 Posted February 27, 2015 If is working fine in HLHQ and not when HyperSpin is on, then HS is using/interfering with the keys. Go look at HHQ the controls section and make sure C or V isn't repeating there.
djsim Posted February 27, 2015 Author Posted February 27, 2015 Hi Vampirolatino2, I thought you had it there as V was mapped as something else 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?
djsim Posted March 2, 2015 Author Posted March 2, 2015 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?
connorsdad Posted March 2, 2015 Posted March 2, 2015 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.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.