I'm using a Jrok board for this cabinet and I believe only a Williams 49 will work.
I saw that in
this KLOV thread, but I also read
here that "When enabled the sysfpga expects a 49-way Williams or Midway/Happ joystick to be connected to the pin header on the board."
If only I could use a Happ 49 in this instance (since I have two of those )
Or if I was smart enough to be able to build a board to invert all the outputs from my Happ (apparently they are the antithesis of each other) and then build a proper harness to plug into the Jrok then maybe I could use it?!
Check out reply #10 in
this KLOV thread.
- Williams games that use one, use a Williams 49-way.
- Midway games that use one, use a Midway 49-way.
They are not interchangeable.
Of course they're interchangeable -- I made adapter boards to do it.
Couldn't find a link to the adapter boards he's referring to, but it might be worth contacting him.
This page confirms that the Midway/Happ and Williams pinouts are the same, but the signal logic is inverted.
http://www.seanriddle.com/49way.htmlIt's probably just a matter of running the eight data lines through a simple inverter circuit like
this one.
- As explained
here, you probably want to use a
74LS04 or 74
HCT04 to keep the logic at TTL levels instead of the CMOS levels you'd get from a 74
HC04.
- Naturally, you'll want Dual Inline Package (DIP) instead of surface mount (SMD) ICs for breadboard/solderable-breadboard/perfboard use.
It's easy to breadboard the circuit.
- You'll need two of those ICs since there are only 6 inverters per IC.
- Get 5v and ground for both the breadboard and stick from the JROK board.
- Eight jumpers from the joystick harness to the breadboard on the input side of the inverting op-amps.
- Eight jumpers from the output side of the inverting op-amps to the JROK 49-way header.
There's a switch test menu on the JROK that should let you know if the inverter circuit works right.
Scott