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: Issues with IPAC Ultimate I/O  (Read 5502 times)

0 Members and 1 Guest are viewing this topic.

Alaska

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 225
  • Last login:January 02, 2025, 06:25:46 pm
  • Fight inflation not farmers
Issues with IPAC Ultimate I/O
« on: November 23, 2015, 12:43:57 am »
I just got done wiring my control board and hooked up the board to the computer with an IPAC Ultimate I/O.

I downloaded the winipac Version 2 program to set the controls. Initially the program would not load. I switched the USB that the IPAC was plugged into and the program began working. I was able to test the buttons and about half were working. The buttons that were not working included Player 1 - Up, Down, Left, Right. Player 4 - Left and Right. Player 3 - Up, Down, Left and Right.

Player 2 worked 100%. All joystick controls and 6 buttons.

I swapped the wiring from player 2 to the other joystick leads to troubleshoot if it was a problem with the actual switches. All switches output the text character associated with the player 2 leads.

So I figured it was a firmware issue. I updated the firmware and now nothing works... The hardware shows as "functioning properly" in the control panel. WinIpacV2 shows the board as active. The LED on the back of the IPAC is green... I restarted the computer... nothing. I tried the Ipac in other USB ports... nothing. I uninstalled WINIPACV2 and reinstalled... still not working...

Has anyone come across this issue before? It seems like there might be more than one issue that I am encountering.

All of the grounds are connected. All of the leads are connected to the proper inputs on the IPAC and connected to the "NC" normally closed pin on the microswitch. I tested the joysticks and they were functioning properly under player 2, but now none of the buttons work even though the computer says that the iPac is functioning properly. :banghead:

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: Issues with IPAC Ultimate I/O
« Reply #1 on: November 23, 2015, 06:02:31 am »
All of the leads are connected to the proper inputs on the IPAC and connected to the "NC" normally closed pin on the microswitch.

That would be a problem! Should be on the NO connection.

The board is likely recoverable if a firmware upgrade has failed although I have to say that attempting a firmware upgrade in the case of a problem such as this is not the right way forward.

If you can drop me an email at andy@ultimarc.com I am sure we can sort it out. 

Alaska

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 225
  • Last login:January 02, 2025, 06:25:46 pm
  • Fight inflation not farmers
Re: Issues with IPAC Ultimate I/O
« Reply #2 on: November 23, 2015, 04:01:59 pm »
All of the leads are connected to the proper inputs on the IPAC and connected to the "NC" normally closed pin on the microswitch.

That would be a problem! Should be on the NO connection.


Apologies. I meant "NO" normally open.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: Issues with IPAC Ultimate I/O
« Reply #3 on: November 23, 2015, 04:12:44 pm »
Could be a broken ground loop. Hard to say without examining the actual wiring.

For that the easiest is to disconnect all the switches on the loop and rewire the harness systemically until it fails again. That is your where your break is.

Actually I lied, using a meter is easier and faster. If you have one, use that instead. Disconnect the entire harness and attach one lead to the end and start testing with the other. Meter will show a break after the bad portion.

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: Issues with IPAC Ultimate I/O
« Reply #4 on: November 23, 2015, 06:06:24 pm »
+1

If saint had a dollar for every time one of us thought things were wired properly ... well, he'd have some money anyway. Absent a meter, connect one switch at a time starting with the closest switch in your ground chain. If you upload good enough pics, maybe someone can spot something.

If you doubt the switch, don't upgrade your firmware: touch the bloody wires together!
Working: Not Enough
Projects: Too Many
Progress: None

Alaska

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 225
  • Last login:January 02, 2025, 06:25:46 pm
  • Fight inflation not farmers
Re: Issues with IPAC Ultimate I/O
« Reply #5 on: November 23, 2015, 11:11:57 pm »
I'll take a look at the wiring tomorrow or Wednesday and see what I can find out. Right now none of the buttons work with the IPAC. Some originally did. I tested the switches that didn't work initially by taking a lead that was working and swapping it out for one that didn't (e.g. Player 2 Left working for Player 1 up, down, left, right). This way I figured I could semi-quickly rule out a bad ground or faulty switch. Also, the ground is daisy chained all off one common connection. The first switch in the line is Player 1 down, then left, right down, button 1 ... etc. Button 1 worked but the directions did not. I fired up HyperSpin. No dice on the controls. I fired up Mame and got smoked by barrels in Donkey Kong because I could only jump and not move... then I updated the firmware and $%^& the whole 9-yards up.

I do have a meter and will test the wiring from the board to the controls.




 

Alaska

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 225
  • Last login:January 02, 2025, 06:25:46 pm
  • Fight inflation not farmers
Re: Issues with wiring my perfectly good IPAC Ultimate I/O
« Reply #6 on: November 24, 2015, 03:14:12 pm »
+1

If saint had a dollar for every time one of us thought things were wired properly ... well, he'd have some money anyway. Absent a meter, connect one switch at a time starting with the closest switch in your ground chain. If you upload good enough pics, maybe someone can spot something.

If you doubt the switch, don't upgrade your firmware: touch the bloody wires together!

Here's a few more bucks! Andy with Ultimarc is a standup guy. The customer service is unbelievable! Second to none really. The board is functioning properly however there appears to be a wiring issue ... more specifically a grounding issue.

Alaska

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 225
  • Last login:January 02, 2025, 06:25:46 pm
  • Fight inflation not farmers
Re: Issues with IPAC Ultimate I/O
« Reply #7 on: November 24, 2015, 03:36:05 pm »
... And it was a bad ground connection on the harness at the board when the harness was fully installed. I am not sure why there was the strange issue in the beginning with some of the joystick directions not working, but now the thing is working like a champ.

Thanks again
« Last Edit: November 24, 2015, 03:38:15 pm by Alaska »

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: Issues with IPAC Ultimate I/O
« Reply #8 on: November 24, 2015, 03:47:28 pm »
:applaud:

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Working: Not Enough
Projects: Too Many
Progress: None