Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: lkesteloot on January 23, 2014, 12:49:49 am
-
A friend gave me what looks like the original I-PAC. (It just says I-PAC on it, and the chip is a dual inline package, not surface-mount.) The shift key doesn't seem to work (holding 1-player with a joystick movement, for example). I can't figure out if that I-PAC even supports shift keys -- their website only has info about the newer I-PACs. I know it's also possible that the buttons are stuck, but I only have three buttons plus a joystick, so I doubt it. Do I need to get myself a more recent I-PAC?
BTW this is my first build, a Raspberry Pi-based coffee table.
Thanks!
Lawrence
-
Try downloading the I-pac software from ultimarc and re-programming the I-pac. If it's not real it won't work. If it is, then you will flash the the default shift key, which is player 1 button.
http://ultimarc.com/download.html (http://ultimarc.com/download.html)
P.S. - There are newer and older versions of the software depending on your hardware. Try both.
DeLuSioNaL29
-
Thanks! I downloaded the Linux version (ipacutil) and it detected an "ipacve". I tried the default config file, which uses Start 1 as the shift button, and that didn't affect anything -- I still can't get any shifted key. Just to confirm, though, the way shifted keys work is that I hold down the Start 1 button and then move the joystick (or whatever), right?
Also, when the I-PAC boots it blinks 31 times. I've read online that the Shift feature is disabled if any key is being held down. According to the docs, 31 times means the 1B button, which I don't use at all -- there's no wire for that connection. I'm assuming that's the problem with Shift.
Also once after booting the "v" key was sent repeatedly. That key is bound to "1 SW 8", but my I-PAC only goes to SW 6! Do I have an ancient I-PAC that actually precedes the I-PAC VE?
Not sure what to try next! Any advice?
-
Not sure what to try next! Any advice?
Try testing the ipac out on a windows computer instead of the pi to make absolutely sure the problem is with the ipac, and regardless of results rethink powering your project with a pi. You would literally get much better performance and customization out of a 16 year old PC.