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: 4 Player Controls with 2 IPAC 2 boards  (Read 5464 times)

0 Members and 1 Guest are viewing this topic.

oskywawa

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 10, 2020, 10:18:18 am
  • I want to build my own arcade controls!
4 Player Controls with 2 IPAC 2 boards
« on: October 08, 2012, 10:48:53 am »
Hello,
  I am building my first MAME cabinet and have been having some difficulty with the controls.  I ordered all of the components through Ultimarc, and I appear to have wired everything correctly (when I load up WinIPAC in test mode all the buttons and joystiq directions respond with something).  The issue I am having is actually programming all 4 players worth of buttons.  Both IPAC2 boards are plugged into the computer using their own USB plug.  I wired players 1 and 3 to one board, and players 2 and 4 to the bother board.  How can I get WinIPAC to recognize both boards at once so I can setup the buttons and joysticks correctly?  Any help here would be greatly appreciated.  I have documented most of my build out here...  www.arcadebuild.com

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10328
  • Last login:July 23, 2025, 07:04:20 pm
  • boom
    • Arcade Madness
Re: 4 Player Controls with 2 IPAC 2 boards
« Reply #1 on: October 08, 2012, 01:25:51 pm »
Why didn't you get an IPAC 4?

If you are dead set on using 2 IPAC 2's...  you probably need to program them one at a time (plug one in, unplug the other one).

oskywawa

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 10, 2020, 10:18:18 am
  • I want to build my own arcade controls!
Re: 4 Player Controls with 2 IPAC 2 boards
« Reply #2 on: October 08, 2012, 01:50:28 pm »
they were out of stock on the ipac4 when i placed my order I'm afraid or I would have.  the trouble i have when i do them separate is the fact that player 1 and 3 are on one board, and 2 and 4 are on the other, so the WinIPAC software doesn't show players 1-4 as mappable options (just shows player 1 and 2) if that makes sense.  It's annoying though becasue all the buttons do SOMETHING when clicked, I am just not sure how to map them.  I am going to try connecting the two boards with a ps/2 cable tonight then just plugging the main board into the computer with the USB and see if the software recognizes the two boards as one with players 1-4 as mappable options.

Hoopz

  • Don't brand me a troublemaker!
  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5285
  • Last login:June 13, 2025, 09:18:32 pm
  • Intellivision Rocks!
Re: 4 Player Controls with 2 IPAC 2 boards
« Reply #3 on: October 08, 2012, 03:02:50 pm »
A few options:

Sell them and get the Ipac 4 or another 4 player encoder.

Configure one Ipac as players 1 and 2 first.  Then worry about changing players 3 and 4.  There isn't any reason to change three players when you can hook up P1 and P2 to the same Ipac.  Get it working then start on P3 and P4.

Email Andy at Ultimarc for help.

oskywawa

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 10, 2020, 10:18:18 am
  • I want to build my own arcade controls!
Re: 4 Player Controls with 2 IPAC 2 boards
« Reply #4 on: October 10, 2012, 03:02:24 pm »
After a couple emails with Andy @ Ultimarc and these posts I was able to solve my problems here and wanted to share with the group in case this is helpful in the future for someone else.

The main thing I found was to NOT use the "panel" view within WinIPAC and instead use the "table/grid" view of the mappings.  Also on an Win & machine MAKE SURE you run the WinIPAC software in administrator mode or you will not be able to program the mappings to the board.

I created a big hand written grid off all of my ports, and the buttons attached to them to begin, then for each button i wrote out what key on the keyboard I would be mapping it to.  This was VERY helpful.

I then plugged in the first IPAC2, opened WinIPAC in admin mode, and mapped all the buttons based on the chart i created.  I then clicked "program" in WinIPAC and all the buttons saved.  I then unplugged this board, plugged in the other, and did the same thing.

After both boards were programmed, I plugged them both in, and you can then use your chart you already created to map the specific buttons to use in each emulator.

I am still having some issues however with phantom button clicks (i think one i mapped to "escape" is someone triggering while using an emulator and it's closing windows, showing the toolbar, etc, so i need to figure that out next).  I hope this is helpful for others!