The Agetec PCB is the best probably…
http://i956.photobucket.com/albums/ae47/GeorgeC1970/dcpcb1-1.jpg
IF you have an intact PCB with ALL the wiring, you really don’t have to solder (the wire harnesses plug into the PCB itself). A well-trimmed, stock PCB should have enough original wiring where all you have to do – if you don’t keep the original green buttons – is cut the original female quick disconnects (cut close to them save as much original wiring as possible) and install 0.110 female quick disconnects for plug-in purposes with most 30mm pushbuttons out there.
… And I DO happen to have an Agetec PCB lying around I’d be willing to part with for a nominal fee!
On my original Agetec, I did keep as much of the original wiring as possible and used a labelled Agetec PCB photo to connect the old directional wiring with a Seimitsu harness through a terminal post. Worked flawlessly!
http://i956.photobucket.com/albums/ae47/GeorgeC1970/JoystickWiringGuide-1.jpg
Keep the diagram above in mind when connecting Seimitsu/Sanwa harnesses through the terminal post to the Agetec signal lines… the orientation of the JOYSTICK’s PCB is key to determine which Sanwa/Seimitsu harness signal wire lines up with its Agetec counterpart. Your concern is with the orientation of the JOYSTICK PCB, not the Agetec PCB. The Agetec PCB can be upside down or oriented however. It’s the position of the joystick PCB in relation to the 30mm button positions that’s important.
As mentioned before, all the wiring was preinstalled in harnesses. Very easy to tell which harness plugged into each position because of size.
The old wiring was perfectly fine with the 0.110 female QD’s installed. One of the easier PCB’s to work with.
Sold that first Agetec PCB to another SRK member around a year ago… Just recently got another Agetec PCB with my second Agetec Joystick. Don’t have a personal use for it – I prefer using the MC Cthulu in the Agetec case and have a Dreamcast Saturn controller adapter for the VMU support – but people still like the old Agetec PCB for Dreamcast joysticks so it certainly did NOT go in the trash!
P.S. – As I said in the body of the text, I HAVE all three harness with the original wiring – joystick directional wires, button signals, and the system connector cord. You’d be amazed that some people throw out two-thirds of their harnesses (the button and joystick wiring harnesses). Unless you’re planning to put the PCB halfway across your joystick case, the original wire harnesses are long enough to reach the 30mm pushbuttons and the original Agetec joystick signal wiring can be connected to Seimitsu/Sanwa harnesses wiring through a terminal post. Easiest way to connect the PCB without soldering, period!
To save yourself some money, you could also reuse the VMU plastic slot from your Dreams Pad. The VMU end of the Agetec PCB should fit into it perfectly! Just make sure the Agetec PCB is secured well and positioned/anchored so that it doesn’t get warped when you plug in a VMU into the slot area… I also have a spare grey plastic VMU holder from my Dreams Pad for sale, too…