6-button games (SSFII, etc.) have the first 3 button inputs on the Jamma connector (pins 22, 23, 24 for P1 and Z, a, b for P2). The other 3 are on a secondary connector next to the Jamma one:
http://groups.yahoo.com/group/arcadest/files/cps2-front.jpgCorrect pinouts can be found in the manuals:
http://www.arcadeflyers.com/strider/manuals/all_manuals.htmlSo you need that harness (commonly known as "kick-harness") to wire the additional buttons on your CP. The problem is that it's quite pricey:
http://www.mdgamesales.com/PCBCapcom.htmThey often put it on ebay but again bids start at 20 bucks, which is nothing short of outrageous. Occasionally, other sellers carry it:
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3202716406&category=13718 (it's the one to the right).
You can probably get a better deal (as often happens) from Bob Roberts:
http://www.dameon.net/BBBB/plus.htmlBUT...the cheapest way to make your own kick-harness has been devised by Sonic1687, a fellow
neogeo.com member: he found out that you can use a normal disk drive cable with some minor mods:
http://mywebpages.comcast.net/sonic1687/site/tech.htmlLastly, there is my own alternative: in my CPS-2 console project I installed male DB-15 connectors (as well as video and PSU plugs) in the back of the unit, by the fan:
http://groups.yahoo.com/group/arcadest/files/cps2a.jpg(no pics of my own project sorry, but you get the idea)
I used the Neo Geo home sticks pinout scheme for buttons 1-4 and the remaining pins for the additional buttons (those coming from the kick-connector). All the wiring is internal and therefore much cleaner. In your case you could plug in a PC joystick extension cable, then cut the other end and run the wires to the buttons...
As you can see, you have lots of options to choose from.
Note that some games, like D&D, use 4 buttons per player: in that case the 4th button is on the jamma harness as well (pins c/25). But on the other hand those games have 3rd and 4th players and their inputs go to the kick harness...