Recently there was a thread about JVS Type 2 (837-13844-02 or 837-13741-01) not working with some games due to the low number digital inputs, it was mentioned that the on-board dip-switches could re-configure the I/O pins but that there wasn't any real documentation on what they did.
Well I discovered that in the NAOMI test menu under JVS test it gives you a list of the features that the I/O board has, so I sat down and tried all 32 possible combinations of dip switches and figured out what they do
dip1: adds 4 rotary channels drops player bits down to 8, "bits" referring to the number of digital inputs per player. the number is 8 even if dip 4 is also set for 1 player mode. This is likely necessary for games with track balls, spinners, rollers, or 360 degree wheels
dip2: disables the I/O board. you'll get an error as if it were disconnected, regardless of how any of the other dips are set. (According to MetalliC this is used for a serial port connection that may not exist in all type 2 boards or may have been scrapped)
dip3: doesn't seem to do anything, though it may have an effect that's not apparent from the JVS test screen.
dip4: switches from 2 players at 12 bits per player (when off) to 1 player at 16 bits (when on), it also drops "driver out" from 22 slots to 10 slots, this is the switch you'd probably want to throw for a single player cab with a lot of inputs. (According to MetalliC this also enables printer output)
dip5: adds 1 "screen" channel with x and y values of 12 (I'm guessing this is for touch screen input).
The default setting is for all dip switches to be set to 0....
The 26pin analog connector is exactly the same as as the JVS Type 1 and Type 3 I/O boards, and I'd assume those pins are not effected by the dip switches.
The other two connectors with all dips set to 0 have the following connections
according to this site: http://jammaharness.blogspot.com/2012/09/jvs-io-837-13844-02.html
CN8: Digital Inputs (40pin AMP RA connector)
01 Yellow (+5V)
02 Yellow (+5V)
03 Yellow (+5V)
04 Yellow (+5V)
05 Yellow (+5V)
06 Yellow (+5V)
07 White (GND)
08 White (GND)
09 White (GND)
10 White (GND)
11 White (GND)
12 White (GND)
13 Yellow/Blue (Coin SW1)
14 Yellow/Black (Coin SW2)
15 Dark Purple (Test Sw)
17 Sky Blue (1P Start)
18 Orange/Red (1P Service)
19 Pink (1P Right)
20 Brown (1P Left)
21 Purple (1P Up)
22 Light Green (1P Down)
23 Blue (1P SW1) (1p Trigger)
24 Green (1P SW2) (1p Frameout)
25 Sky Blue/Whi (2P Start)
26 Orange/Blue (2P Service)
27 Pink/White (2P Right)
28 Brown/White (2P Left)
29 Purple/White (2P Up)
30 Light Grn/Wh (2P Down)
31 Blue/White (2P SW1) (2p Trigger)
32 Green/White (2P SW2) (2p Frameout)
33 Orange (1P SW3) (1p Action)
34 White/Red (1P SW4) (1p Weapon Select)
35 White/Blue (1P SW5)
36 White/Yellow (1P SW6)
37 Orange/White (2P SW3) (2p Action)
38 White/Orange (2P SW4) (2p Weapon Select)
39 White/Black (2P SW5)
40 White/Grey (2P SW6)
CN9: Digital Outputs (34pin AMP RA connector)
01 Yellow (+5V)
02 Yellow (+5V)
03 Yellow (+5V)
04 Yellow (+5V)
05 White (GND)
06 White (GND)
07 White (GND)
08 White (GND)
09 Coin Meter 1
10 Coin Meter 2
11 Output 1
12 Output 2
13 Output 3
14 Output 4
15 Output 5
16 Output 6
17 Output 7 (1P Gun GS)
18 Output 8
19 Output 9
20 Output 10
21 Output 11
22 Output 12
23 Output 13
24 Output 14
25 Output 15
26 Output 16
27 Output 17 (2P Gun GS)
28 Output 18
29 Output 19
30 Output 20
31 Output 21
32 Output 22
33 Red (+12V)
34 Red (+12V)
--------------
PURE SPECULATION but if I had to guess based on the information above and the PCB layout:
when rotary input is set (dip1) then CN8 pins 33-40 are used for the 4 rotary channels
when 1 player mode is set (dip4) then pins 37-40 are used for the additional 4 inputs for player 1 and output pins 11-22 are disabled
it's unclear to me which pins are related to the "Screen" input
-----------
for power input the connections are the same as JVS Type 1
CN1 5pin JST (+12V in)
01 +12V
02 +12V
03 NC
04 GND
05 GND
CN2 4pin JST (+5V in)
01 +5V
02 +5V
03 GND
04 GND
There is also a jumper pin "JP1" which I believe has the same functionality as the +EV jumper that is required on the 60 pin connector of the type 1.
There are two other connectors that I am unsure of their functionality.
CN3 is a Serial port, DB-9 style connector, on my Type 2 I/O isn't not populated, but I've seen pictures of other I/O boards where it is. My guess is that this is used for the Touch Screen input enabled with dip 5.
CN4 is a 6 pin NH style connector on the lower left of the board, I have no guesses as to what this is used for.
Well I discovered that in the NAOMI test menu under JVS test it gives you a list of the features that the I/O board has, so I sat down and tried all 32 possible combinations of dip switches and figured out what they do

dip1: adds 4 rotary channels drops player bits down to 8, "bits" referring to the number of digital inputs per player. the number is 8 even if dip 4 is also set for 1 player mode. This is likely necessary for games with track balls, spinners, rollers, or 360 degree wheels
dip2: disables the I/O board. you'll get an error as if it were disconnected, regardless of how any of the other dips are set. (According to MetalliC this is used for a serial port connection that may not exist in all type 2 boards or may have been scrapped)
dip3: doesn't seem to do anything, though it may have an effect that's not apparent from the JVS test screen.
dip4: switches from 2 players at 12 bits per player (when off) to 1 player at 16 bits (when on), it also drops "driver out" from 22 slots to 10 slots, this is the switch you'd probably want to throw for a single player cab with a lot of inputs. (According to MetalliC this also enables printer output)
dip5: adds 1 "screen" channel with x and y values of 12 (I'm guessing this is for touch screen input).
The default setting is for all dip switches to be set to 0....
The 26pin analog connector is exactly the same as as the JVS Type 1 and Type 3 I/O boards, and I'd assume those pins are not effected by the dip switches.
The other two connectors with all dips set to 0 have the following connections
according to this site: http://jammaharness.blogspot.com/2012/09/jvs-io-837-13844-02.html
CN8: Digital Inputs (40pin AMP RA connector)
01 Yellow (+5V)
02 Yellow (+5V)
03 Yellow (+5V)
04 Yellow (+5V)
05 Yellow (+5V)
06 Yellow (+5V)
07 White (GND)
08 White (GND)
09 White (GND)
10 White (GND)
11 White (GND)
12 White (GND)
13 Yellow/Blue (Coin SW1)
14 Yellow/Black (Coin SW2)
15 Dark Purple (Test Sw)
17 Sky Blue (1P Start)
18 Orange/Red (1P Service)
19 Pink (1P Right)
20 Brown (1P Left)
21 Purple (1P Up)
22 Light Green (1P Down)
23 Blue (1P SW1) (1p Trigger)
24 Green (1P SW2) (1p Frameout)
25 Sky Blue/Whi (2P Start)
26 Orange/Blue (2P Service)
27 Pink/White (2P Right)
28 Brown/White (2P Left)
29 Purple/White (2P Up)
30 Light Grn/Wh (2P Down)
31 Blue/White (2P SW1) (2p Trigger)
32 Green/White (2P SW2) (2p Frameout)
33 Orange (1P SW3) (1p Action)
34 White/Red (1P SW4) (1p Weapon Select)
35 White/Blue (1P SW5)
36 White/Yellow (1P SW6)
37 Orange/White (2P SW3) (2p Action)
38 White/Orange (2P SW4) (2p Weapon Select)
39 White/Black (2P SW5)
40 White/Grey (2P SW6)
CN9: Digital Outputs (34pin AMP RA connector)
01 Yellow (+5V)
02 Yellow (+5V)
03 Yellow (+5V)
04 Yellow (+5V)
05 White (GND)
06 White (GND)
07 White (GND)
08 White (GND)
09 Coin Meter 1
10 Coin Meter 2
11 Output 1
12 Output 2
13 Output 3
14 Output 4
15 Output 5
16 Output 6
17 Output 7 (1P Gun GS)
18 Output 8
19 Output 9
20 Output 10
21 Output 11
22 Output 12
23 Output 13
24 Output 14
25 Output 15
26 Output 16
27 Output 17 (2P Gun GS)
28 Output 18
29 Output 19
30 Output 20
31 Output 21
32 Output 22
33 Red (+12V)
34 Red (+12V)
--------------
PURE SPECULATION but if I had to guess based on the information above and the PCB layout:
when rotary input is set (dip1) then CN8 pins 33-40 are used for the 4 rotary channels
when 1 player mode is set (dip4) then pins 37-40 are used for the additional 4 inputs for player 1 and output pins 11-22 are disabled
it's unclear to me which pins are related to the "Screen" input
-----------
for power input the connections are the same as JVS Type 1
CN1 5pin JST (+12V in)
01 +12V
02 +12V
03 NC
04 GND
05 GND
CN2 4pin JST (+5V in)
01 +5V
02 +5V
03 GND
04 GND
There is also a jumper pin "JP1" which I believe has the same functionality as the +EV jumper that is required on the 60 pin connector of the type 1.
There are two other connectors that I am unsure of their functionality.
CN3 is a Serial port, DB-9 style connector, on my Type 2 I/O isn't not populated, but I've seen pictures of other I/O boards where it is. My guess is that this is used for the Touch Screen input enabled with dip 5.
CN4 is a 6 pin NH style connector on the lower left of the board, I have no guesses as to what this is used for.
Last edited: