JVS

From Arcade Otaku Wiki
Jump to navigation Jump to search

Short Introduction

JVS, or Jamma Video Standard (sometimes even called JAMMA 2), is a specification by a JAMMA special sub-committee consisting of the major arcade game manufacturers. JVS specifies the type of connectors to use for video (HD-15), audio (RCA) and power (JST_VL), in addition to the communications protocol between the game board and the I/O board. In contrast to (old) JAMMA, JVS concentrates I/O functions in a separate board.

A note on the USB connectors

Although USB connectors and cables are used for communication, both the physical signals and the protocol transmitted is completely different and not compatible.

Jvsdiagram.png


I/O Boards

Capcom NAOMI Converter98701 ver1.0

Easy way to identify a version1 from a version2 is to look for the orange components to the right of the test switch. Itdentifies itself as:

No Brand;NAOMI Converter98701;ver1.0

It reports it's capabilities as:

JVS version 2.0
JVS command format revison 1.1
JVS communication system version 1.0
Number of players 2
Number of inputs per player 12 - 6 buttons
Number of coinslots 2
Number of analog input channels 8
                bits pr channel 0

Capcom NAOMI Converter98701 ver2.0

Switch to the right of the test button toggles between 4player/4buttons and 2player/6buttons. For normal games it should be set to 2 player. Identifies itself as:

No Brand;NAOMI Converter98701;ver2.0;


Konami Windy2 I/O Ver 1.0

Identifies itself as:

KONAMI CO.LTD.;Windy2;Ver1.0;Windy2 I/O Ver1.0

Reports it's capabilities as:

JVS version 2.0
JVS command format revison 1.1
JVS communications system version 1.0
Number of players 2
Number of inputs per player 12
Number of coinslots 1

Namco Cyber Lead I/O Boards

There are a few versions of the IO board for the Cyber lead

Cyber Lead Version 1.03

Identifies itself as:

namco ltd.;I/O CYBER LEAD;Ver1.03;JPNLED-0100

Cyber Lead Version 2.02

Identifies itself as:

namco ltd.;I/O CYBER LEAD;Ver2.02;JPNLED-0100

Capabilities is at least:

JVS version 2.0
JVS command format revison 1.1
JVS communucation system version 1.0
Number of players 2
Number of inputs per player 12 - 6 buttons
Number of coinslots 2

Cyber Lead Version 3.0

Identifies itself as:

namco ltd.,;I/O CYBER LEAD;Ver3.0

Namco NAJV2

Found in the Noir cabinet. Not much details on this one. Identifies itself as:

NAJV2;Ver1.00;JPN.Multipurpose

RS Co Ltd Japan - 081202 JAMMA IO

Found in New Delta 32 Cabinets. Identifies itself as:

Global Standard Technology;JAMMA2 I/O 0001;Firmware 0001

Capabilities:

JVS version 3.0
JVS command format revison 1.3
JVS communucation system version 1.0
Number of players 2
Number of inputs per player 13 - 7 buttons 
Number of coinslots 2
Number of analog input channels 8
                bits pr channel 0
Number of general purpose driver outputs 6

Sega 837-13551

Found in the Sega_Naomi_Universal cab. Sticker says 837-13551-92.

Identifies itself as:

SEGA ENTERPRISESLTD.;I/O BD JVS;837-13551;Ver1.00;98/10

Capabilities:

JVS version 2.0
JVS command format revison 1.1
JVS communucation system version 1.0
Number of players 2
Number of inputs per player 13 - 7 buttons
Number of coinslots 2
Number of analog input channels 8
                bits pr channel 0
Number of general purpose driver outputs 6

CN1 5pin JST NH connector (12V Power in):

01 +12V
02 +12V
03 NC
04 GND
05 GND

CN2 5pin JST NH connector (12V Power out):

01 +12V
02 +12V
03 NC
04 GND
05 GND 

CN7 4pin JST NH connector (5V Power in):

01 +5v
02 +5v
03 GND
04 GND

CN8 4pin JST NH connector (5V Power out)

01 +5v
02 +5v
03 GND
04 GND 

Digital Inputs (60pin AMP RA connector)

01 (+5V)
02 (+5V)
03 (+5V)
04 (+5V)
05 (+5V)
06 (+5V)
07 (+5V)
08 (+5V)
09 (GND)
10 (GND)
11 (GND)
12 (GND)
13 (GND)
14 (GND)
15 (GND)
16 NC
17 (1P Start)
18 (2P Start)
19 (1P Right)
20 (2P Right)
21 (1P Left)
22 (2P Left)
23 (1P Up)
24 (2P Up)
25 (1P Down)
26 (2P Down)
27 (1P SW1)
28 (2P SW1)
29 (1P SW2)
30 (2P SW2)
31 (1P SW3)
32 (2P SW3)
33 (1P SW4)
34 (2P SW4)
35 (1P SW5)
36 (2P SW5)
37 (1P SW6)
38 (2P SW6)
39 (1P SW7)
40 (2P SW7)
41 (1P Service)
42 (2P Service)
43 (Test Sw)
44 (Tilt Sw)
45 (Coin SW1)
46 (Coin SW2)
47 NC
48 NC
49 (Coin Meter 1)
50 (Coin Meter 2)
51 (Output 1)
52 (Output 2)
53 (Output 3)
54 (Output 4)
55 (Output 5)
56 (Output 6)
57 (+12V)
58 (+12V)
59 (+12V)
60 (+12V) 

Analog IO (26pin AMP RA connector)

01 (AVCC)
02 (AVCC)
03 (AD 0)
04 (AD 4)
05 (AGND)
06 (AGND)
07 NC
08 NC
09 (AD 1)
10 (AD 5)
11 NC
12 NC
13 NC
14 NC
15 (AD 2)
16 (AD 6)
17 NC
18 NC
19 (AVCC)
20 (AVCC)
21 (AD 3)
22 (AD 7)
23 (AGND)
24 (AGND)
25 NC
26 NC 

Sega 837-13938

Rotary Encoder (spinner) used for games like Dynamic Golf. Does not have coin input, and is used as an auxiliary board. Identifies itself as:

SEGA ENTERPRISES,LTD.;837-13938 ENCORDER BD  ;Ver0.01;99/08 

Reported Capabilities:

JVS version 2.0
JVS command format revison 1.1
JVS communucation system version 1.0
Number of players 1
Number of inputs per player 9 - 3 buttons
Number of coinslots 0
Number of rotary input channels 4
Number of rotary input channels 4

CN1 - Digital I/O Connector, 24-pin JST NH:

1: +5V
2: +5V
3: +5V
4: +5V
5: P1 Start
6: P1 Up
7: P1 Down
8: P1 Left
9: P1 Right
10: P1 SW1
11: P1 SW2
12: P1 SW3
13: Output 0
14: Output 1
15: Output 2
16: Output 3
17: Output 4
18: Output 5
19: Output 6
20: Output 7
21: GND
22: GND
23: GND
24: GND

CN2 - Power Input, 4-pin JST NH

1: +5V
2: +5V
3: GND
4: GND

CN4 - Rotary Encoder Input, 16-pin JST NH

1: +5V
2: +5V
3: +5V
4: +5V
5: Encoder 1A (Trackball X-Axis)
6: Encoder 1B (Trackball X-Axis)
7: Encoder 2A (Trackball Y-Axis)
8: Encoder 2B (Trackball Y-Axis)
9: Encoder 3A
10: Encoder 3B
11: Encoder 4A
12: Encoder 4B
13: GND
14: GND
15: GND
16: GND

Sega 837-14505

Sega 837-14572

Came with the Lindbergh, it identifies itself as:

SEGA CORPORATION;I/O BD JVS;837-14572;Ver1.00;2005/10

Capabilities:

JVS version 2.0
JVS command format revison 1.3
JVS communucation system version 1.0
Number of players 2
Number of inputs per player 14 - 8 buttons
Number of coinslots 2
Number of analog input channels 8
                bits pr channel 10
Number of general purpose driver outputs 20

Sega 838-13683-93

There is a some confusion as to what this IO board should be called, some refer to it as 'rev.b'.

It identifies itself as

SEGA ENTERPRISES,LTD.;I/O 838-13683B ;Ver1.07;99/06

Kick/Extra buttons

CN3 is a 14-pin JST_NH connector, when jumper JP1 in position B:

  • 5 buttons pr player, all on jamma edge
  • 8 general purpose driver outputs on CN3

Jumper JP1 in position A:

  • No general purpose outputs
  • 9 Buttons pr player, with buttons 6-9 via CN3:
 1 - 5VDC Out
 2 - 5VDC Out
 3 - 5VDC Out
 4 - P1 button 6
 5 - P1 button 7
 6 - P1 button 8
 7 - p1 button 9
 8 - p2 button 6
 9 - p2 button 7
10 - p2 button 8
11 - p2 button 9
12 - GND
13 - GND
14 - GND

Sega 838-13683-02

This is the second IO board with a JAMMA interface Sega made, there is some confusion as to what this is called, but to be precise it's probably best to stick to what the sticker says (838-13683-02). It identifies itself as:

SEGA ENTERPRISES,LTD.;I/O 838-13683D ;Ver1.09;99/11

The operation and pin-out of extra buttons is identical to 838-13683-93, BUT the silkscreen/markings on this version leaves a little to be desired when it comes to clarity. Pin14 is in the top-left corner in the picture below.

Taito JVS-AMP PCB Ver2.00

  • Came with Taito X2 kits, and is tailor made for for use in Egret 3 / Atomiswave SD cabs.
  • Has a built in stereo amplifier
  • Marked 'K91X1025F'
  • Depending on JP2, Header B will function either as input for extra buttons 6-9, or 8 General Outputs. It's a 14 pin JST_NH connector.

Identifies itself as:

TAITO CORP.;JVS-AMP PCB;Ver2.00;2004.08.20

Capabilities:

JVS version 3.0
JVS command format revison 1.3
JVS communucation system version 1.0
Number of players 2
Number of inputs per player 15 + 9 buttons 
Number of coinslots 2
Number of analog input channels 7
                bits pr channel 10

Taito JVS PCB Ver2.00

Installed in original Taito_Vewlix cabinets.

Marked 'K91X1097C' or 'K9101262B' for newer models

Marked 'K91X1147A' - For use with TypeX3 systems

Identifies itself as:

TAITO CORP.;JVS PCB;Ver2.00;2006.08.31

Capabilities:

JVS version 3.0
JVS command format revison 1.3
JVS communucation system version 1.0
Number of players 2
Number of inputs per player 11 - 5 buttons 
Number of coinslots 2
Number of analog input channels 7
                bits pr channel 10
Number of general purpose driver outputs 8

'G' 60 Pin AMP RA connector:

01 (+12V)
02 (+12V)
03 (+5V)
04 (+5V)
05 (ADC0)
06 (ADC1)
07 (ADC2)
08 (ADC3)
09 (ADC4)
10 (ADC5)
11 (ADC6)
12 (Analogue-GND)
13 (Analogue+5V)
14 (Analogue-GND)
15 (Coin SW1)
16 (Coin SW2)
17 (1P Service)
18 (2P Service)
19 (1P Start)
20 (2P Start)
21 (Test Sw)
22 (Tilt Sw)
23 (1P Up)
24 (2P Up)
25 (1P Down)
26 (2P Down)
27 (1P Left)
28 (2P Left)
29 (1P Right)
30 (2P Right)
31 (1P SW1)
32 (2P SW1)
33 (1P SW2)
34 (2P SW2)
35 (1P SW3)
36 (2P SW3)
37 (1P SW4)
38 (2P SW4)
39 (1P SW5)
40 (2P SW5)
41 (1P SW6)
42 (2P SW6)
43 (1P SW7)
44 (2P SW7)
45 (1P SW8)
46 (2P SW8)
47 (Coin Meter 1)
48 (Coin Meter 2)
49 (1P-Output 1)
50 (2P-Output 1)
51 (1P-Output 2)
52 (2P-Output 2)
53 (1P-Output 3)
54 (2P-Output 3)
55 (1P-Output 4)
56 (2P-Output 4)
57 (GND)
58 (GND)
59 (GND)
60 (GND) 

'P1' 4pin JST NH Power in

01 (+12V)
02 (+12V)
03 (GND)
04 (GND)

'P2' 5pin JST NH Power out

01 (+12V)
02 (+5V)
03 (+5V)
04 (GND)
05 (GND) 

Taito Fast I/O PCB

Installed in later Taito_Vewlix cabinets for TTX3 / Nesica support

Works via Ethernet cable, rather than USB

Marked 'K91X1204A' / 'K91X1204B' - Fast I/O with Jamma edge

Marked 'K91X1243C' - Fast I/O

Identifies itself as:

TBC...

Capabilities:

TBC...

'G' 60 Pin AMP RA connector:

01 (+12V)
02 (+12V)
03 (+5V)
04 (+5V)
05 (ADC0)
06 (ADC1)
07 (ADC2)
08 (ADC3)
09 (ADC4)
10 (ADC5)
11 (ADC6)
12 (Analogue-GND)
13 (Analogue+5V)
14 (Analogue-GND)
15 (Coin SW1)
16 (Coin SW2)
17 (1P Service)
18 (2P Service)
19 (1P Start)
20 (2P Start)
21 (Test Sw)
22 (Tilt Sw)
23 (1P Up)
24 (2P Up)
25 (1P Down)
26 (2P Down)
27 (1P Left)
28 (2P Left)
29 (1P Right)
30 (2P Right)
31 (1P SW1)
32 (2P SW1)
33 (1P SW2)
34 (2P SW2)
35 (1P SW3)
36 (2P SW3)
37 (1P SW4)
38 (2P SW4)
39 (1P SW5)
40 (2P SW5)
41 (1P SW6)
42 (2P SW6)
43 (1P SW7)
44 (2P SW7)
45 (1P SW8)
46 (2P SW8)
47 (Coin Meter 1)
48 (Coin Meter 2)
49 (1P-Output 1)
50 (2P-Output 1)
51 (1P-Output 2)
52 (2P-Output 2)
53 (1P-Output 3)
54 (2P-Output 3)
55 (1P-Output 4)
56 (2P-Output 4)
57 (GND)
58 (GND)
59 (GND)
60 (GND) 

'P1' 4pin JST NH Power in

01 (+12V)
02 (+12V)
03 (GND)
04 (GND)

'P2' 5pin JST NH Power out

01 (+12V)
02 (+5V)
03 (+5V)
04 (GND)
05 (GND) 

JVS bus detailed mode of operation

JVS consists of 4 signals:

  • RS-485 A
  • RS-485 B
  • SENSE
  • GND

The RS-485 is for data transfer, is shared between all nodes (implying half-duplex) and runs at 115200 baud, while the sense line is point-to-point.


Arcade Hardware Using JVS

Manuals