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: Control Interface Choices for Pi - IPAC2 vs Controlblock  (Read 4111 times)

0 Members and 1 Guest are viewing this topic.

Afterburner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:July 27, 2016, 01:02:00 am
Control Interface Choices for Pi - IPAC2 vs Controlblock
« on: June 21, 2016, 05:50:09 pm »
I'm planning to repower my cab with a Pi 3.

I was hoping I'd be able to re-use my current IPAC2, but realized it only has PS2 connectors.

So rather than try to hack something together to interface with it, I'm OK parting with the $$ for a new IPAC2 with USB ports.

But it appears there is a viable alternative in the ControlBlock for about the same price.

Any recommendations on which way to go with for the Pi?

The IPAC will work with pretty much anything as a USB device, while the ControlBlock is specific to the Pi.  I'm not space constrained,  so the larger IPAC2 is fine.

Any experience with either that would sway you one way or the other?
  2-player upright dual trackball / dual 8-way rotary joysticks - built from scratch

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:November 16, 2023, 11:39:51 am
  • And to the death god we say, "Not today!"
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #1 on: June 21, 2016, 06:04:47 pm »
I was under the impression that the ControlBlock was meant for interfacing SNES controllers?

Afterburner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:July 27, 2016, 01:02:00 am
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #2 on: June 21, 2016, 06:19:37 pm »
http://blog.petrockblock.com/2014/12/29/controlblock-power-switch-and-io-for-the-raspberry-pi/

That says it can take any microswitch based controls and turn them into standard MAME keyboard presses.

It *also* does S/NES controllers.  And power on/off (initiates shutdown command).

But I think the IPAC has more screw terminal inputs.
  2-player upright dual trackball / dual 8-way rotary joysticks - built from scratch

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:November 16, 2023, 11:39:51 am
  • And to the death god we say, "Not today!"
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #3 on: June 21, 2016, 06:53:49 pm »
Honestly, I'd go with the Block.  The iPac is awesome, but I think the added benefit of the power circuit puts things in favor of the Block.

Afterburner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:July 27, 2016, 01:02:00 am
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #4 on: June 21, 2016, 07:26:42 pm »
The latest IPAC2 says it can do power and volume control, although it isn't clear to me how it does "power" control.

But it seems to me I could configure one of the GPIO pins on the Pi as a discreet input and have it run a script to execute the shutdown.  Would love to hear from someone that has used either board to handle power on/off.
  2-player upright dual trackball / dual 8-way rotary joysticks - built from scratch

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:November 16, 2023, 11:39:51 am
  • And to the death god we say, "Not today!"
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #5 on: June 21, 2016, 07:53:08 pm »
You can do that with in IO pin, but that doesn't cut actual power.  The point of the switches like the Block and the Mausberry is that they cut the power after running the shutdown.

UEDan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 104
  • Last login:November 10, 2019, 05:54:08 am
  • I want to build my own arcade controls!
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #6 on: June 21, 2016, 08:25:33 pm »
Is your ipac the one for 2 players with KB in and out. SMD controller?
I have that one. And the cable is just a PS/2 to USB cable.

Afterburner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:July 27, 2016, 01:02:00 am
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #7 on: June 21, 2016, 09:43:58 pm »
The IPAC is 8-10 years old, and has two PS2 connectors on the board.  One for connection to the keyboard input on the PC and the other as a keyboard pass thru.

Stuff I'm reading says the PS2 uses 5v and USB is 3.3V.

I don't mind replacing it.  While I'm a cheapskate, I really don't mind buying a new one.  The IPACs are really well supported, both by the vendor as well as the community.

For that matter, its not the end of the world if I go with the ControlBoard and if I hate it, just buy the IPAC later.
  2-player upright dual trackball / dual 8-way rotary joysticks - built from scratch

UEDan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 104
  • Last login:November 10, 2019, 05:54:08 am
  • I want to build my own arcade controls!
Re: Control Interface Choices for Pi - IPAC2 vs Controlblock
« Reply #8 on: June 22, 2016, 12:27:55 pm »
I get that it has the 2 PS/2 connectors. Mine does too. Mine came with an adapter cable.
Also bother PS/2 and USB is 5V.