back to projects

Jaguar Adapter for
5200, INTV, and CV

Part 2: 5200 Encoder


PARTS LIST:

(4) CD4016 or CD4066  4-Channel Analog Switch IC 
(2) CD4052 Analog 2-Channel Mux IC
(2) 10k resistors
(2) 250k resistors
(2) 500k resistors
(1) 15-pin Dsub extension cable
(1) 15-pin male Dsub connector


CIRCUIT:                         
                                        
        5v---------5200_pin_12        gnd------------5200_pin_15

        J_B--------5200_pin_14        J_A------------5200_pin_13

                  5v                                  5v                        
            ______|______                       ______|______                 
           |     VCC     |                     |     VCC     |               
/J_option--|1EN        1X|--5200_p_4    /J_1---|1EN        1X|--5200_p_3  
           |           1Y|--5200_p_7           |           1Y|--5200_p_7 
           |             |                     |             |           
/J_pause---|2EN        2X|--5200_p_4    /J_4---|2EN        2X|--5200_p_3 
           |    4016   2Y|--5200_p_6           |    4016   2Y|--5200_p_6
           |    4066     |                     |    4066     |                  
/J_C-------|3EN        3X|--5200_p_4    /J_7---|3EN        3X|--5200_p_3      
           |           3Y|--5200_p_5           |           3Y|--5200_p_5     
           |             |                     |             |               
    gnd----|4EN        4X|              /J_*---|4EN        4X|--5200_p_3   
           |     GND   4Y|                     |     GND   4Y|--5200_p_8   
           |_____________|                     |_____________|            
                  |                                   |                 
                 gnd                                 gnd               

                  5v                                  5v                        
            ______|______                       ______|______                 
           |     VCC     |                     |     VCC     |               
/J_2-------|1EN        1X|--5200_p_2    /J_3---|1EN        1X|--5200_p_1  
           |           1Y|--5200_p_7           |           1Y|--5200_p_7 
           |             |                     |             |           
/J_5-------|2EN        2X|--5200_p_2    /J_6---|2EN        2X|--5200_p_1 
           |    4016   2Y|--5200_p_6           |    4016   2Y|--5200_p_6
           |    4066     |                     |    4066     |                  
/J_8-------|3EN        3X|--5200_p_2    /J_9---|3EN        3X|--5200_p_1      
           |           3Y|--5200_p_5           |           3Y|--5200_p_5     
           |             |                     |             |               
/J_0-------|4EN        4X|--5200_p_2    /J_#---|4EN        4X|--5200_p_1   
           |     GND   4Y|--5200_p_8           |     GND   4Y|--5200_p_8   
           |_____________|                     |_____________|            
                  |                                   |                 
                 gnd                                 gnd               
                                 5v
                          _______|________
                         |      VCC       |    10k
                 J_East--|S0           1X0|--/\/\/---+ 
                         |                |   250k   |
                 J_West--|S1    4052   1X1|--/\/\/---+-- 5200_p_10 
                         |                |   500k   |
                         |             1X2|--/\/\/---+ 
                         |                |
                         |              1Y|----5200_p_9
                         | /EN  VEE  GND  |
                         |________________| 
                            |    |    |
                           gnd  gnd  gnd

                                 5v
                          _______|________
                         |      VCC       |    10k
                J_North--|S0           1X0|--/\/\/---+ 
                         |                |   250k   |
                J_South--|S1    4052   1X1|--/\/\/---+-- 5200_p_11 
                         |                |   500k   |
                         |             1X2|--/\/\/---+ 
                         |                |
                         |              1Y|----5200_p_9
                         | /EN  VEE  GND  |
                         |________________| 
                            |    |    |
                           gnd  gnd  gnd

HOW IT WORKS:

Whole lotta of analog switching going on. :)

The fire buttons connect directly. The analog switches short the various keypad signals together just like the standard 5200 controller does. The option button becomes "start" and the C button becomes "reset". Notice that the inverted flip-flop signals (normally low) are used.

For the pot values, two more of those handy 4052 muxes are used to slap in the correct resistance values for the digital controller states: east/center/west and north/center/south. It's identical to Jay Tilton's genesis adapter, and like its counterpart, will not work with the analog games: Kaboom, Breakout, Pole Position, Gorf, Missile Command, and SW Arcade.

Notice how 5v and gnd are at the 5200 controller jack? Nice. My only real problem with this encoder was getting the cable to plug into the 5200 jack; the metal housing on my dsub15 female plug was too wide for it to fit. Tried nibbling it down with a notcher, but it finally fell apart, so melted the two plastic halves together and soldered it back-to-back (solder cup to solder cup) with another female connector. That fit the plug, then connected it with a male to male dsub9 cable to a third female jack on the adapter box. I've since learned that dsub15 cables with molded plugs (no screw-on connectors) would also work, but may be hard to come by. The 5200 extension cables from Best may work also, don't know if they have the 5v line wired (standard controller cables do not).

Miner 2049er is a good game for verifying the keypad. Push Reset then hit a number and it should show up as the level number.



A melted hand-soldered gender changer. Oh the Humanity!



Page 1: Jag Decoder
Page 3: INTV Encoder
Page 4: CV Encoder
back to projects