Main > Main Forum
USB vs. IPac for control wiring
Gatsu:
I'm in the planning phase of a new arcade cab project. Since my Vewlix cab project was basically destroyed, I've been rethinking everything about the kind of cab I want and how it will work.
I originally wanted to run both a PC and a console...either a PS3 or an Xbox 360. But most if not all the fighters I want to play are available on PC now. So I may stick with just a PC.
If I do stick with just a PC, would it be better to use an Ipac for wiring the controls? Or would it be better to use a USB type interface card like the PS360 (essentially building for potentially adding a console)? The cab will only feature 2 players, 9 buttons per player and I definitely want a functioning coin door.
I'm building the control panel so it's easily removable (magnets!). So I could potentially have a different style panel for several different types of games. Neo-Geo, dedicated Mortal Kombat style, Street Fighter....etc.
What would you all suggest?
Fursphere:
Ultimarc sells console adapters for their interface boards... Just a thought.
http://www.ultimarc.com/psx.html
AndyWarne:
The I-PAC is a USB device. It does also support PS/2 and auto-detects the interface being used. Its perfectly possible to use it in USB mode to a PC and also to a console adaptor, via PS/2, using a keyboard switch.
BadMouth:
Most of the PC games revolve around the xbox 360 controller.
Keyboard support for both players simultaneously is sketchy, especially with the Capcom games.
However, using x360ce controller emulator they'll all work flawlessly with a keyboard encoder.
Look at the "SFIV keyboard patch" stickied in the software forum.
That's just the x360ce driver and ini file without the rest of the program.
It will also work with input devices that show up as gamepads, but I don't think it is compatible with all of them.
I wouldn't buy anything unless it works with x360ce.
I'm even using it for games that have full keyboard support because they require you to press Enter or the Spacebar at some point and don't allow you to remap those. But the game accepts start or A on the virtual xbox360 controller for the same thing.
...or you could just use hacked xbox360 fight pads.
The only issue I can think of with those might be the Taito Type X games.
I'm sure a quick google search would give you the answer.
The other oddball thing you'll run into is how the game handles the A & B buttons for accept and back.
I have my A & B on the top row and X & Y on the bottom row (my buttons are translucent with labels on the inserts).
After remapping the controls, some games will keep the default A & B for accept and back regardless of how you've remapped the game controls.
Others will switch it to go along with however you've remapped the controls (MKK IIRC).
It's not that much of an inconvenience, but if you want everything to be consistent, lay your buttons out like a SFIV fightpad.
Another important thing to know when having more than six buttons is that by default, MAME assumes you have the following layout:
123
456
Map the buttons globally like that and nearly all the fighting games will be mapped correctly without having to remap them individually.
Do it like I did (the wrong way):
1234
567
...and you'll be remapping all the fighting games (except for NEO GEO ones) individually.
I had already remapped too many games individually by the time I figured this out, but the best practice is to always keep those core six in that format and make any extra buttons #7 and #8 like so:
1237
456
or
1237
4568
Saves a lot of hassle in remapping all the Capcom fighters and Mortal Kombat, at least in newer versions of MAME.
EDIT: One more thing to note on PC fighting games: Games For Windows Live Marketplace has been closed permanently as of August this year.
If you buy anything other than the Steam versions of SFIV, SFIVAE, or SFxTekken, you will be unable to get any DLC for it.
Sometimes these games come up cheap on Amazon, and they've been the Games for Windows Live only version.
They still work and you can still connect to GFWL and play online, but no DLC.
I bought all of them directly from Capcom, so I'm in that boat. (not that I would purchase the DLC anyway)
Fursphere:
--- Quote from: BadMouth on November 25, 2013, 09:27:31 am ---Most of the PC games revolve around the xbox 360 controller.
--- End quote ---
Do you know of any emulators - today - that can't use gamepad inputs? I keep coming back to this thought that the keyboard encoder is the wrong way to go today. Or at a minimum you really need both in your cabinet.
I-Pac for the admin buttons
A-Pac for the controller input (joystick + buttons)
I know this ends up costing a bit more in the long run (extra $40) - but I'm just seeing so many examples where I want BOTH styles available.