the trouble is, i'm not using mame, I have the origional ikari warriors PCB. That's why I'm wondering if maybe the happs controllers come differently than the LS30's. Thanks for the info though, I thought it was backwards. . . . .
Now I just need to figure out how to get it right. Is there any possibility the joysticks could be backwards somehow? I only took the stick out when I mounted it on the control panel, and it doesn't look like there is any 'wrong way' to put it back in.
Guessing, but sounds like every pin except the ground pins are reversed.
Suppose the PCB pins go:
G1234567890ab ("
G" = common ground, "0" = pin 10, "a" = pin 11, "b" = pin 12)
My guess is happs pins go:
Gba0987654321
I don't know if happs pins are designed that way, or you have a mis-wired set. [shrug] If my guess is right, you can try rewiring. I don't advise cutting anything yet, though; try to make a temporary adapter first.
Another possibility is happs is NO and the PCB expects NC (or visa versa). Less likely IMO, though.