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: I-PAC not programming?  (Read 1698 times)

0 Members and 1 Guest are viewing this topic.

mikenandrea

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:March 25, 2016, 12:31:15 am
  • I want to build my own arcade controls!
I-PAC not programming?
« on: March 22, 2016, 05:45:08 pm »
Hey everyone.
I was hoping I could get some help on figuring out, why my control board isn't working correctly. I have wired in 8 buttons and 1 joystick per person. with a total of 16 buttons and 2 joysticks. when I try to play a game, moving the joystick up, makes the object in the game, go down. If I move it to the right, the object in the game moves to the left. I have tried correcting this within winipac, but have been unsuccessful. Are there other programs that will allow me to program the ipac?
Also, Do all the buttons need to be on a continuous daisy chain? Same with the joysticks, do they need to be daisy chained in with the buttons? Hope I'm explaining that correctly. ANy help would be appreciated.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 05:13:02 am
  • Designated spam hunter
Re: I-PAC not programming?
« Reply #1 on: March 22, 2016, 05:51:41 pm »
This might help.   ;D



The pivot point is above the switches, not below.


Scott
« Last Edit: March 22, 2016, 05:54:21 pm by PL1 »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 05:13:02 am
  • Designated spam hunter
Re: I-PAC not programming?
« Reply #2 on: March 22, 2016, 06:13:02 pm »
Do all the buttons need to be on a continuous daisy chain? Same with the joysticks, do they need to be daisy chained in with the buttons?
If you want, you can run individual grounds from each microswitch to the IPac, but daisy-chaining them together is much neater.

As long as each microswitch has an IPac input connected to the NO (Normally Open) tab and ground connected to the IPac (either via a daisy-chain or individual wire) on the COM (common) tab, it will work.


Scott

mikenandrea

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:March 25, 2016, 12:31:15 am
  • I want to build my own arcade controls!
Re: I-PAC not programming?
« Reply #3 on: March 22, 2016, 07:03:21 pm »
the first post helped! Made sense.. thanks!!
Got that problem fixed and joystick 1 is working smashingly! Now the only problem I am having is joystick 2 is not working at all? Any ideas?

I am running a raspberrypi with retropie and an ipac

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
Re: I-PAC not programming?
« Reply #4 on: March 22, 2016, 07:17:41 pm »
Have you reprogrammed the mame controls at all? Hook up a keyboard, hit tab and map your keys.

mikenandrea

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:March 25, 2016, 12:31:15 am
  • I want to build my own arcade controls!
Re: I-PAC not programming?
« Reply #5 on: March 22, 2016, 08:09:50 pm »
I have the board currently connected to my laptop. I thought I reprogrammed my keys in winipac?. I cant use winipacv2 software. Its not finding my ipac so I'm using winipac the first version. What is hitting tab on my keyboard suppose to do? its not doing anything..

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 05:13:02 am
  • Designated spam hunter
Re: I-PAC not programming?
« Reply #6 on: March 22, 2016, 08:27:47 pm »
What is hitting tab on my keyboard suppose to do? its not doing anything..
In MAME, Tab brings up the menus.

In Windows, try testing the IPac by launching Notepad and pressing the P2 buttons/moving the P2 joystick to send keystrokes.


Scott

mikenandrea

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:March 25, 2016, 12:31:15 am
  • I want to build my own arcade controls!
Re: I-PAC not programming?
« Reply #7 on: March 22, 2016, 09:06:37 pm »
The keystrokes for P2 Joystick is working in notepad. Any suggestions why it wouldn't be working in the game?

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
Re: I-PAC not programming?
« Reply #8 on: March 22, 2016, 09:15:57 pm »
The keystrokes for P2 Joystick is working in notepad. Any suggestions why it wouldn't be working in the game?

Yes, you need to map the controls in mame.

If TAB isn't set as your menu key, hit a few other keys. Or, rename the mame.ini file so it gets recreated with the defaults, and then try to hit tab.

You are hitting tab while in the game, right?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 05:13:02 am
  • Designated spam hunter
Re: I-PAC not programming?
« Reply #9 on: March 22, 2016, 10:01:03 pm »
The keystrokes for P2 Joystick is working in notepad. Any suggestions why it wouldn't be working in the game?
It depends on the game.

Case in point, the Donkey Kong upright cab only has one joystick so P2 uses P1's controls. (alternating turns)



The DK cocktail cab has two joysticks -- the view is upright for the player whose turn it is.



If you didn't change the DIP switch menu setting from "upright" to "cocktail" and didn't remap the game's P1 controls to accept both P1 and P2 controls as P1 inputs, P2 will have to use P1's controls.

To remap the game's P1 controls to accept both P1 and P2 controls:
- Open the "Input (this game)" menu.
- Highlight an input like "P1 Up"
- Press Enter
- Press Esc (input changes to "none")
- Press Enter
- Press up on P1 joystick (input shows "Up")
- Press Enter
- Press up on P2 joystick (input shows "Up or R")
- Repeat with the other inputs until all P1 inputs will also respond to P2 controls.

If you make a mistake and want to return to the default setting:
- Press Enter
- Press Esc (input changes to "none")
- Press Enter
- Press Esc (input changes to default)


Scott