Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: ccmix on August 25, 2014, 08:33:36 pm

Title: Need help with control wiring
Post by: ccmix on August 25, 2014, 08:33:36 pm
Thanks in advance for any help.

I have a key wiz 40 ECO from groovy gamer gear, it works great with my hyperspin and mame setup. I got a better set up and want to run some newer games. I want to run Street Fighter 4 arcade edition, Street fighter X Tekken, Mortal Kombat Komplete, and Pac-Man Championship Edition EX. The problem that i am having is that some of these games will not support 2 player keyboard. Should i just wire up 2 360 controllers and if i do that will that still work good with my hyperspin and mame setup or is there another suggestion that will work with my current key wiz 40. Thanks again this is the only thing i need to finish to finally have my own arcade machine.
Title: Re: Need help with control wiring
Post by: DaOld Man on August 25, 2014, 08:46:29 pm
What do you mean by two player keyboard?
Title: Re: Need help with control wiring
Post by: Speed Racer on August 25, 2014, 10:27:40 pm
You may want to check out this thread http://forum.arcadecontrols.com/index.php/topic,96377.0.html (http://forum.arcadecontrols.com/index.php/topic,96377.0.html)
 
I haven't done this myself, but it covers some of the ways of dealing with the problem.

If I understand correctly, your issue is that these games do not support 2 players using a keyboard interface (but will support 2 players using joypads). The above thread discusses the use of a patch to fix the problem. If I remember right, there were some limitations with this method - so check out the thread in detail.
Title: Re: Need help with control wiring
Post by: ccmix on August 25, 2014, 10:43:12 pm
Speed Racer you are correct. I will look into the thread you posted but I want to add games in the future like mortal combat X and whatever else may come out. This is why i was wondering if wiring up the 360 remotes as my control panel would be a good option. How are other people achieving the same thing... If they are.
Title: Re: Need help with control wiring
Post by: gamer83 on August 26, 2014, 07:50:44 am
For street fighter 4 and super street fighter 4 you can use the taito type x versions for keyboard support.
Title: Re: Need help with control wiring
Post by: BadMouth on August 26, 2014, 09:03:26 am
The street fighter patch posted works great for everything but Injustice.
See reply #93 in that thread for the proper settings for other fighting games: http://forum.arcadecontrols.com/index.php/topic,96377.msg1382858.html#msg1382858 (http://forum.arcadecontrols.com/index.php/topic,96377.msg1382858.html#msg1382858)

I switched from a KeyWiz to hacked xbox 360 fight pads for the sake of running newer games on Steam.
(actually still using the keywiz for the exit ESC button)

It's nice for the steam games to be plug and play, but it wasn't the perfect solution I'd hoped for.
Some games like Limbo and Locomolito's games only get input from the analog stick of an x360 pad, so those required workarounds.
The Taito Type X games only support xinput for player 1.  For 2 players, you have to use xpadder.
It's an oddball emulator that not many people use, but Makaron cannot accept the triggers as a digital input.
Most Steam games require analog sticks or make use of every single button, so they aren't playable on an arcade panel anyway.
(The games you mention all work great with my pad hacks)
In the end, I just traded one set of workarounds for another.

IMO, the best option is to stick with the Eco-Wiz and use the x360kb files linked to above.
If you haven't already set up a bunch of emulators and have unused inputs on the Eco-Wiz,
I recommend switching the wires on P1's first four buttons to something other than the MAME defaults.
You'll have to redo your MAME stuff, but it will save some headaches down the road with emulators that don't support those keys or use them as hot keys.
Title: Re: Need help with control wiring
Post by: ccmix on August 27, 2014, 07:42:08 am
I will give this a try. I really appreciate all the help  :applaud: