Hi
OK I am not that bright. Printer cable gut in half? ok so one end would be a printer port plug the other bare wires? any websites that show this? SO you use a switch.
thanks for the reply
Jim
Not a printer cable, a parallel port cable. A printer cable will have two different ends (one is a db-25 connector, which connects to the parallel port on your computer, the other is a printer connector, which clips onto the connector on your printer). What you will want is something more like an extension cable (with one end being a male "pins" db-25 connector, and the other end being a female "holes" db-25 connector), so that you could plug one end into the other end of the cable. Following so far? Good.
Now what you will do is connect the two ends together, and cut the cable in half, so you will end up with bare wires at one end, then the male connector, then the female connector, then bare wires at the other end (The two connectors will be connected at this point). Still with me? Great.
Disconnect the male/female connectors, and with your continuity tester match each bare wire up with the pin on the male connector. Label the bare wires. Now do the same thing with the female connector. re-connect the male/female, and use your continuity tester to verify that you've got all the labels correct (If you're lucky, each small wire will be a different color, making this step that much easier). Got that part done? Let's continue.
Now connect the bare wires from the male cable to your controls, it may help to make a connection map like this:
Pin: Control MAME Dreamcast PS
1 Ground Ground Ground Ground
2 P1 Up P1up Joy1up joy1up
3
4
5
6 P1b1 L-ctrl Joy1 A Joy1 Circle
7 P1b2 L-Alt Joy1 B Joy1 Triangle
8 P1b3 Space Joy1 X Joy1 X
9 P1b4 L-Shift Joy1 Y Joy1 Square
And so forth, mapping out what each of the 25 connectors will do.
Once you have the male connector wires hooked up, connect the bare wires from the female end to your Keyboard encoder, according to your connection map. Now, when the male and female connectors are connected, you can play MAME normally.
Now to move on to extending this system to other encoders: You will need another female end (For now, you will only need one male end, but I'll touch more on that later). You can either hack another parallel cable, or buy a female db-25 connector from radio shack. Connect the wires from the connector to your hacked dreamcast controllers, again according to your connection map. Now if the male end is connected to your Dreamcast female end, you can play dreamcast through your controls. Want to play MAME? Just switch which female cable you're using.
At this point, you can use a parallel port switch (for allowing several people to share a printer, or one computer to have several printers) to make switching between cables a little easier. Now all you have to do is select position A on the switch to play MAME, B to play Dreamcast, etc., etc., etc.
"But abrannan," you say "I've hacked so many parallel cables, and I've got a bunch of male ends left over. Is there anything I can do with them?"
Yes, you now have the makings of a modular control panel. You can use the male ends to connect a whole new CP, maybe this time you'll do twin sticks, so you can play robotron and karate champ. Just add a column to your connection map, and make sure the controls correspond to the encoder positions you want.
That concludes today's lesson.