Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

If neither of those of work for you, you can donate any amount by clicking here.

IPAC controller mapping for multiple emulators???


Recommended Posts

Posted

Hey guys,

I have an IPAC2 connected to 2 joysticks with 7 buttons each and 2 admin buttons.

I am trying to configure my emulators to work with the controls but now I'm banging my head against the wall trying to get everything to work due to button conflicts between emulators.

1) For example, mame defaults stuff to command keys like CTRL, ALT, SHIFT but then Sega Fusion uses those keys for actually menu and admin commands versus gamepad buttons.

2) Zinc has defaults that aren't the same as mame and it looks like a nightmare to change the config file...

Is there an easy solution for configuring controls for a variety of different emulators? Can anyone indicate which buttons are best for mapping to keyboard button (to avoid potential conflicts)? Many someone could tell me how they configured their IPAC 2 and post their config files as well?

Posted
  Cero21 said:
Hey guys,

I have an IPAC2 connected to 2 joysticks with 7 buttons each and 2 admin buttons.

I am trying to configure my emulators to work with the controls but now I'm banging my head against the wall trying to get everything to work due to button conflicts between emulators.

1) For example, mame defaults stuff to command keys like CTRL, ALT, SHIFT but then Sega Fusion uses those keys for actually menu and admin commands versus gamepad buttons.

2) Zinc has defaults that aren't the same as mame and it looks like a nightmare to change the config file...

Is there an easy solution for configuring controls for a variety of different emulators? Can anyone indicate which buttons are best for mapping to keyboard button (to avoid potential conflicts)? Many someone could tell me how they configured their IPAC 2 and post their config files as well?

I reprogrammed My IPACS using the defaut program that comes with it. NOT: wirte your config to the flash.

I also used keys like

T,R,E,D,F,G,H,Y,U,J,N,B,V,C,X,S,Z,A,Q,W,

Emus, and windows uses keys liek CTRL and SHIFT for other functions that will really screw things up.. Emus like Nulldc wont even use those keys.. Although it will let you program them.. you button will not work.

Once you redofend your keys to standard key presses.. Re config all your emus. You will come across the rogue key that actually performs a function on the EMU.. Like load state or pause etc... but in the end you'll get it... It also may be possable to re-define those keys to a key you dont use.

For emus like Zinc that are not intuitive for mapping controls I have wrote autohotkey scripts to Reamp my ipac controls to Zincs default.

hope this helps

If you need further assistance dont hesitate to ask

Posted
  Brian Hoffman said:
I reprogrammed My IPACS using the defaut program that comes with it. NOT: wirte your config to the flash.

I also used keys like

T,R,E,D,F,G,H,Y,U,J,N,B,V,C,X,S,Z,A,Q,W,

Emus, and windows uses keys liek CTRL and SHIFT for other functions that will really screw things up.. Emus like Nulldc wont even use those keys.. Although it will let you program them.. you button will not work.

Once you redofend your keys to standard key presses.. Re config all your emus. You will come across the rogue key that actually performs a function on the EMU.. Like load state or pause etc... but in the end you'll get it... It also may be possable to re-define those keys to a key you dont use.

For emus like Zinc that are not intuitive for mapping controls I have wrote autohotkey scripts to Reamp my ipac controls to Zincs default.

hope this helps

If you need further assistance dont hesitate to ask

Thank for the quick reply!

How do you do autohotkey scripts?

Posted
  Cero21 said:
Thank for the quick reply!

How do you do autohotkey scripts?

Download autohot key.

an example remapping is

T:Y

4:G

so everytime you press T it press Y and 4 presses G

Save the script and Compile it to EXE.

Then you can run it before the Emu using the Launch before section.

And you can kill the process in the launch on Exit section

:)

Posted

I use zsnes, fusion and mame. I mapped the emus to my ipac configuration, not the other way round.

I found it really easy tbh. Each one has some kind of controller config. Just press the button on your joystick when you are prompted.

So, if it asks what key you want for ACTION, press the button on your joystick that you want as your action button, and you will see the keystroke appear that you have for chosen (in Winipac for example) for that particular button.

Make sense?

Not sure about other emus tho. I know Winuae is a pain in the butt for key remapping.

Posted
  kcoops said:
I use zsnes, fusion and mame. I mapped the emus to my ipac configuration, not the other way round.

I found it really easy tbh. Each one has some kind of controller config. Just press the button on your joystick when you are prompted.

So, if it asks what key you want for ACTION, press the button on your joystick that you want as your action button, and you will see the keystroke appear that you have for chosen (in Winipac for example) for that particular button.

Make sense?

Not sure about other emus tho. I know Winuae is a pain in the butt for key remapping.

If you've mapped all your emu's to the default ipac config you're gonna run into problems in the future as Brian was saying Ctrl and Alt cause a lot of trouble with certain programs, I would really recommend changing your Ipacs keys to the keys Brian suggested

Stu

Posted
  PimpDaddyStu said:
If you've mapped all your emu's to the default ipac config you're gonna run into problems in the future as Brian was saying Ctrl and Alt cause a lot of trouble with certain programs, I would really recommend changing your Ipacs keys to the keys Brian suggested

Stu

Stu,

I remapped my ipac first, then mapped my emus to my ipac.

I should have explained that, my apologies.

Posted
  kcoops said:
Stu,

I remapped my ipac first, then mapped my emus to my ipac.

I should have explained that, my apologies.

Aw, I see... just thought I'd save you some problems in the future... It took me over a month to realise this when I was setting up my cab then I had to go back and reconfigure everything I'd done :(

Stu

Posted
  Brian Hoffman said:
Download autohot key.

an example remapping is

T:Y

4:G

so everytime you press T it press Y and 4 presses G

Save the script and Compile it to EXE.

Then you can run it before the Emu using the Launch before section.

And you can kill the process in the launch on Exit section

:)

There isn't a launch before/ launch on exit option for zinc?

Posted

You can configure the controls for Zinc through ZincFE

I'm actually getting better speeds using MAME to emulate Zinc games on my new PC and it save the complete nightmare of setting up Zinc

Stu

Posted
  PimpDaddyStu said:
Aw, I see... just thought I'd save you some problems in the future... It took me over a month to realise this when I was setting up my cab then I had to go back and reconfigure everything I'd done :(

Stu

I appreciate the heads up. It's only because I like my key mapping nice and clean that I don't use Ctrl and Alt. I didn't realise it can cause issues.

Posted
  Cero21 said:
There isn't a launch before/ launch on exit option for zinc?

I have Zinc setup as an emulator by itself so I dont have the launch before and after ability..

You could always have your script running at gameex startup but only active when Zinc.exe is the active window. Perhaps

Guest
This topic is now closed to further replies.
×
×
  • Create New...