若是對自組「大型電玩」有興趣的朋友,大概沒有辦法不知道「JAMMA規格」這件事。這就好比正在上網看這篇文章的朋友們不太可能沒聽過 Internet一樣的道理。在最早期「大型電玩」剛剛問世的時候,「大型電玩」中像是基板和筐體中的搖桿、螢幕、錢道等等各個部份是沒有一個「標準」方式相連,所以各個「大型電玩廠商」對自己的基板究竟該如何連接到筐體上都有各自的作法,誇張一點的甚至於有些「大型電玩業者」自家系統間也不盡然完全相同,這就好像每個人都會講話,但是彼此間各有各的南腔北調,想和別人溝通前還務必先要把翻譯工作做好;這樣一來可想而知會有多大的麻煩,為了確實以「書同文、車同軌」做到提昇效率、減少不必要成本的境界,於是「大型電玩」的業界廠商合力擬定了「大型電玩」上一個劃時代的「JAMMA規格」,依照這個規格使得「大型電玩」的基板和筐體輸出入間的訊號傳送就此有了依循的標準,上至廠商下至遊樂場業者都不用再煩惱每發行一塊基板自己的筐體究竟該如何連接、影像訊號位準究竟多少這些不勝枚舉的麻煩小事,自「大型電玩」上最重要的標準介面「JAMMA」誕生之後,讓「大型電玩」業者在連接上儘量做到暢通無阻。 2 g6 ^9 ?# [& B0 w0 T
簡易說明 這裏所謂的JAMMA就是Japanese Arcade Machine Manufacturers Association的簡寫,我們都知道大型電玩中最重要的部份當然是「遊戲」,也就是我們常說的「基板」,但是單單有基板還不夠,因為你要在基板上「玩大型電玩」前還有些基本工作要事先準備;舉個相類似的例子來說:如果你單純手上有一台家用主機和遊戲軟體,當然還是沒辦法玩Game,因為你的主機還沒透過AV、S端子接到電視上、也還沒有裝上手把(搖桿),而最最重要的應該是主機根本連電都還沒接。所以玩大型電玩就和我剛剛以家用主機的模式來解釋一樣,「基板」需要接上電源,「基板」要能接上搖桿、按鈕,「基板」也必需將畫面接上「螢幕」將畫面輸出。
" E5 X6 g- _7 a& s' i% C# v首先提供一下各位JAMMA接腳的長相,透過文章中所附的二張相片,大家可以看到原來所謂的JAMMA接腳就是長成這付模樣,一般筐體端的JAMMA接頭是母頭型式,而「大型電玩基板」端所使用的則是公頭型式;這裏對何謂公頭(Male)、母頭(Female)稍做一下解釋,其實這是電子零件中的一個常用術語,大家祇要看看那一個是凸的(公頭),那一個是凹的(母頭 ),誰能插到誰的裏面,經過我這樣一解釋後,保證大家馬上記住,想忘都忘不掉。 & L8 j6 M0 i3 w T: w( s6 ~
OK,看過照片之後,接著再附上一張非常實用的「JAMMA接腳圖 」,回憶起我第一次買了個New-Astro City配上「大型電玩」基板後,想更換其它基板遊戲的時候居然影像全無,在我百思不得其解,徹夜轉輾難眠時,最後我就是靠著一張Arcadia(2000年11月號)上的「JAMMA接腳圖」碪破其中竅門,這段有趣的故事將來我會在介紹Model 3系統的時候另外和各位分享。
0 {0 R2 g5 F# d3 u/ u
JAMMA 接腳圖
6 k& V7 U8 J" \( z+ I0 u0 R |
(上側:正面) ' z0 Z2 ]$ s4 l! X B$ R) y- p; J
| (下側:背面)
+ L' `5 N5 a v; _9 k! B7 m |
1 & R, g1 x& @( P; B
| 接地 (Ground) 5 p* u: v1 x3 `3 ]
| A
8 i' n; M9 D. F- F* g4 Z5 R | 接地 (Ground)
$ k; r8 n+ G9 U, r8 l( O* r) a |
2
5 o- D/ {2 }3 i' n$ n/ x$ h | 接地 (Ground) / m; ]5 K$ _6 i2 o; Y
| B
) w" b' K+ L0 _1 } | 接地 (Ground) ' H8 n/ q" q0 X
|
3 ; N6 l& a$ q3 `8 F( ^, ?. N
| +5V
( J7 W0 a2 h& T3 x* V: m | C
8 I' Z% r: G% n, Q# L | +5V ) \8 A) m- ]+ [
|
4
( ~8 b* s8 c+ Z+ S" t | +5V 9 k3 k, G# g% z
| D . z k( n; m+ P0 O ~* B+ w9 a, A+ a
| +5V 6 V7 S7 j4 j2 [% o; F9 R/ P1 F( P
|
5
* S1 d6 I6 r0 Y( _- u | -5V
" }- @" ]9 b% T | E ' e- y) o. w* Y& E( V" g% }
| -5V
+ H( j. ? [* `- ~% r8 ^ |
6 l( V$ L' a# \0 j1 P& k- P# Z$ L
| +12V v/ |, _' ?) X
| F 5 @& K& A7 B) j* t( X( V' I
| +12V
# k* L. N! N4 ? e" Y |
7 - L! J% ?4 \) B5 c/ E
| 保護 % L7 q+ ]. I7 |
| H
7 h) \: E5 {; g! ]- M | 保護 6 k8 Y( ` C j. f* Y, Y
|
8 - d1 ~5 x; t7 |: C/ g/ @
| 1P錢道計數(1P Coin counter)
* k" Y, ?7 b% f) q# c* R | J # K6 j" E+ l% l4 U4 q# {/ m
| 2P 錢道記數 (2P coin counter) & c) a1 H3 ^8 w* S8 p
|
9
# Z4 W: Q. L- y% g% M! v0 {9 ` | 1P錢道計數(1P Coin counter)
' s- [! _7 D2 y- z+ O | K ! Y U) ?: N, g7 T2 O2 ^ h
| 1P錢道計數(1P Coin counter)
) h, X! Q6 A' f2 T9 S+ r( h |
10
* [, T. p* X3 G5 G+ a! J# N | Speaker +
- R& Z) n n$ o* b | L
6 d( @- [' B: {" c& Y5 d | Speaker -
3 N0 N) I8 C" r& N2 A0 t9 p4 w |
11 & r2 v! h) n; f
| 無用途 (N.C) F4 |5 K: N. t
| M ) A" B( r- S3 o: [) m1 R& H
| 無用途 (N.C) . v1 W4 b5 Z) Z( b) ]% I9 V. I6 P
|
12
/ A- g/ k% T+ _. L8 _! [1 m2 r) Q | 影像訊號-紅 (Red)
2 s3 }3 A' X, @- u6 z5 W- ^ | N
/ R9 n4 C2 z* l$ F9 P2 i6 n | 影像訊號-綠, (Green)
1 l+ |; y* w4 ]4 W, i! x V8 d |
13 + M3 r" S+ x7 j+ x) j
| 影像訊號-藍 (Blue)
/ Y8 I' i4 G0 z$ w7 y3 ^3 i! X | P
@4 b( L; E( \# i) w | 影像同步訊號 (Sync)
$ G& M- Q( G: ^! Y" `1 \ |
14
; l) F- e# J3 G0 l& } y | 影像接地 (Video Ground)
: N6 v e' w: ?8 h | R & h' h: c b0 o3 Q
| 服務 (Service)
. y/ x6 Q ?3 ^8 o6 d" l+ B |
15
6 ~# `# U0 ]0 R2 C7 X, w% @ | 測試 (Test) : |; m4 i9 h* y% W
| S & [# |, {7 N+ L" J
| 7 U! s* ^+ C: M8 C" L6 b, A ]3 j
|
16
* I6 A4 M7 Q' i( P9 w | 1P 投幣 (Coin)
% p/ B9 p% [ E& ?; ]7 `# Y | T
6 y* ~0 ]8 t# @, ^7 |/ s- Y | 2P 投幣 (Coin) ' L5 U0 J- N3 z7 Y3 a1 Y
|
17
: N; S7 o8 I' | | 1P 開始 (1P Start) % L: x& _7 N9 Z" H( U
| U
}+ M+ p: C6 P# i- U P* u | 2P 開始 (1P Start)
6 o0 A6 X. G/ B0 l |
18
& X4 Q% ^5 {% G1 R1 |2 k* b | 1P 上 (Up)
; d( g: E9 V$ w$ g3 _5 C | V
% O/ ?! ?# C% m# X$ Q8 ` D1 c | 2P 上 (Up)
1 T+ s7 |" I2 t |
19 6 j+ K& s6 ?4 b3 p, j- v# \3 H
| 1P 下 (Down)
( O* g7 M. R) L1 a7 m" }, G4 g | W
/ X4 Y k8 w B O | 2P 下 (Down)
e. `" Q g- j! ^ |
20
% D- L# c" B% H | 1P 左 (Left)
; l, |+ X' u$ a0 B0 [ | X ! e/ q4 |, U' E1 N( q# Z1 E% Q7 P1 a: ?
| 2P 左 (Left)
1 t; G/ i8 e$ F7 B3 L& i+ b |
21
8 k7 R2 G5 h' o( V | 1P 右 (Right)
3 y# m( o, o9 V3 t& q2 q* m | Y
) I; m8 m4 ^- S: J/ H! U1 [ | 2P 右 (Right) 9 n! p2 A M5 |7 f& C
|
22 2 Z* ^' a5 v* E$ _3 l1 F9 R
| 1P 按鈕1 (Button 1)
0 Z% T. l* @3 p) a! {0 C2 _ | Z & `) U( ^- g+ R9 ]1 k6 _
| 2P 按鈕1 (Button 1) # k- d9 q( N1 Z0 d
|
23
" [0 x; [7 k% ]* ]. x1 ` | 1P 按鈕2 (Button 2) / x/ a2 X5 f2 S
| a ) J* x6 q3 r4 t: E X
| 2P 按鈕2 (Button 2)
+ H0 z8 z0 |, p; O |
24 . `6 y( D' z5 p: g" `
| 1P 按鈕3 (Button 3) 5 _0 I, N! T4 C
| b . `7 `' E4 E0 t/ [! O
| 2P 按鈕3 (Button 3) 5 z" v( V+ ~# ]! r: a* A; ^ q. ~
|
25 z3 c+ V4 V( a" V* G: V: v
| 1P 按鈕4 (Button 4)
5 G {/ ~9 H. s- a | c / t& Z4 r; o5 j+ M D7 @, z
| 2P 按鈕4 (Button 4)
$ R- @' t) m1 M; l& c |
26
0 }" i7 W8 L+ R# S | 1P 按鈕5 (Button 5)
# F3 E1 V1 s8 X, ^+ [0 j | d
3 [9 o- p" d; S1 A! t' b: p | 2P 按鈕5 (Button 5)
8 X+ z g' Q( U0 w1 ` |
27
* l a+ \1 C1 B) S: B5 ? | 接地 (Ground)
: b, g) v( _6 E | e / V3 r' b0 b4 m* M- O0 T; G4 [5 g
| 接地 (Ground) 7 P& t0 s. L- U ]8 _2 h
|
28
# u9 F( c3 f8 p: \2 n | 接地 (Ground) : J! r) a, e9 R7 `
| f | 接地 (Ground) |