Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: IPac Mapping for Two Controllers, 6 buttons each, I and K dupes?  (Read 1426 times)

0 Members and 1 Guest are viewing this topic.

tommytutone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:August 01, 2014, 07:14:12 am
Finally have everything up and running, tested it with the IPac mapping software and it all checks good.  I figure Street Fighter 2 might be a good way to test the 'real' functionality, and everything there plays fine EXCEPT buttons 5 and 6 for player 2, which are not mapped when I bring up the MAME general menu.  I assign them to I and K as the mapping software points out, but those are currently used by Player 1 down-left and Player 1 down-right, so now I'm confused.

- I want them to both be 8-directional (and I will work on updating it in time), but player 2 is currently not mapped for diagonals like player 1 is.  Should it be?
- If it does not need to be, then I can simply delete the diagonal mappings for player 1, but if I shouldn't do that to keep them both 8-directional, does that mean I need to map the two buttons to completely different values?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9676
  • Last login:Today at 01:48:55 am
  • Designated spam hunter
Re: IPac Mapping for Two Controllers, 6 buttons each, I and K dupes?
« Reply #1 on: July 06, 2014, 02:32:36 pm »
I can simply delete the diagonal mappings for player 1, but if I shouldn't do that to keep them both 8-directional, does that mean I need to map the two buttons to completely different values?
Individually-mapped diagonals aren't needed AFAIK.

MAME will translate the two individual keystroke inputs for "down" and "left" as a diagonal down/left, just like the original hardware did. (remember that 8-way sticks only have 4 microswitches)


Scott

tommytutone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:August 01, 2014, 07:14:12 am
Re: IPac Mapping for Two Controllers, 6 buttons each, I and K dupes?
« Reply #2 on: July 06, 2014, 05:19:43 pm »
That worked beautifully, thanks!

dkersten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1472
  • Last login:March 12, 2024, 11:47:30 am
  • If you are gonna do it, do it right..
Re: IPac Mapping for Two Controllers, 6 buttons each, I and K dupes?
« Reply #3 on: July 08, 2014, 10:54:36 am »
I haven't even seen anywhere to map diagonals.. keep in mind that things like "Left down" and "right down" are NOT diagonals, they are for dual joystick config - ie left joystick down, right joystick down.  I have seen diagonal mapping in other emulators like demul and project64, but it is not for arcade game play, it is for gamepad emulation.