电玩DIY [ VG DIY ] - Video Game Do It Yourself

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 33277|回复: 47

教你如何自制街机游戏家用系统 转

  [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。6 r! G  _4 d2 T+ A) e: a

2 m+ ~# Z, J# @4 W7 e  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。
+ V' R3 T& T6 y; _- ]5 `- N! s& C6 T4 T& O) g  j  H$ q
还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?
; ?0 f6 h* J7 F: F  C
, S6 P) H4 y% ~3 w
2 ?% G0 h% n: M

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑
0 U+ n8 s7 D3 b( B& p- z. U( A3 N6 x8 p3 g  G* M& t! }4 @7 s
那么,我们一起来看看做成这种家用街机我们需要些什么。9 F% |- |7 o: q- O1 r. M
5 [$ W# z+ B. ~/ p; t, i
一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
6 H( c  \2 z) n2 Z& ?$ T, l( y% t$ K) {. @; V8 V2 ]
  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
+ ^$ w6 I5 |3 P% i  M! P) M- t/ d" ~7 I: ~) `) P
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)
; @7 i( Z# q3 Q5 W
6 V0 q2 ?* g! A4 p0 Y
* @. w8 n( U: \4 K) ?4 ^) M( T* K- O, K( k( b4 \1 t7 L7 U' o& b
这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。$ R6 q" r- Q0 E) @- z% q

$ o. K) k; r. W) y3 G, p' O, N1 P6 N/ Q  ]
1 z0 G5 `( s2 D5 q, E' O

2 S7 S. d; n# n0 ?. E# O) l二、连接主板和街机PCB的配线器
% S, X6 K) ~0 S7 v! X5 J: Z; |! O9 Z9 j' x" j0 {) c

$ B6 M5 v; s6 W; f4 b! M
9 w7 Z& E8 j3 P& u' S" z  |3 D; m" N3 T
  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。; N3 l1 |0 c' b) v$ L/ a

& N6 R# O. n6 v% A( ~+ c. C
) t& c9 U! y- H4 D三、标准ATX电源
/ x, N& k, E1 F/ N* s  D
! k' J* |3 T+ Q# P8 g
" R0 ]! Y" K$ D9 }4 d1 {$ C+ R- g# e4 A$ R+ B" [$ ?
+ O( ?, x4 |/ T1 K1 t0 h
  这个不用多说了吧。" }8 S1 {4 z% b6 ?. K
# ~9 m9 R4 s4 q# C% e

, [! _# _3 L# |: t7 b6 O四、电源开关& p, X+ q1 s$ L* E, r
! @8 A6 @$ R' j7 z
  随便的电器开关都可以,电灯、收音机等等的都可以。+ T+ }2 g- M. m' |
# c( |8 O. a/ X: ~9 h% k4 v6 |
6 d5 F0 k/ l6 F7 l# I
五、RGB转换器
$ t. L8 E0 D/ n2 H7 E0 L
$ _. ]/ S& a, `  c- F* u  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
& Q6 I. Z7 [9 y$ r& j1 l+ R' i1 a& r' [( A8 u" V
  DIY这个转换器所需的元件如下:
2 q/ O+ F* `( @4 h1 C* j5 I& {, K1 [. A8 b, K. N0 z( e
AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 1 x: L1 A9 i' k4 j, a1 g2 I
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振
4 [+ n9 Y- L: Q3 ^(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 / [% S( q1 f  W' Y1 ?' {# ^5 o1 M
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
( \7 u% g& Y' C6 o! _* d! p(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容$ S7 d: B) |1 ?0 n- }' }
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容 * G: H+ O3 I/ z9 n# I! f3 ?
S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 $ ~" H; \; J, B/ T6 d# r. s& n
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座! `* Q* E% I4 [( D0 f6 \+ R# p5 ~
RCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)9 o7 [8 x" l, J& h

" q0 z6 p* z' }: |% ]/ V  l! G( n) ^' O$ v) ]
六、所需工具
7 B6 x  O; t7 ~
! r0 z; J* j) ?+ w% `  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。
8 k: a3 h0 a3 U) M! s7 I1 l. ]9 S) m

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源
: T0 D' i5 H- x: L2 x
! u8 ]$ t9 p1 B& Y下面两张都是JAMMA主板金手指插脚的图表都可能参考$ l* O( g( Y% B: f

- I4 R2 x' u- ~' \# J: c# ]( N* e1 A" |) P: @: Z3 k# w

5 L% X6 b( s6 O% z0 }% p& ?: Q6 R9 H2 H% D$ ]9 A

( @4 k" W' C  i这张是ATX电源的
) R. o8 h: M' N5 j; s
& ^' |' Y7 d" l- X9 M: p1 X' {% P  I

$ I, W! G& W' C5 _6 b: L  D把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。
' Q2 W; X0 J5 Z* R) j
& L# C8 v+ S  G& ]- z4 Y0 }9 c
2 v( j% `: o) e: B$ E

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器
) p' w$ |) u) d3 S4 j
: U; A  p! j+ l* V
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 0 t9 O' h2 L# u; I: Z' [
  
1 G1 g4 H+ h3 p4 G8 h* L( a( @* ^2 E3 k9 v* q0 E) d6 M: `* x, k, m

: c! h& w$ y$ b! G. S+ }1 [3 i5 |7 }) p$ Y5 ^
  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
+ h9 c0 `' w/ g& p. U# t7 C( V# }- t$ Z+ f
手动焊接连线! S/ ]8 ]" ]2 a: ]
, j3 n; ^: R2 \2 X# r
  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。
: O  \: T  k. d. M: l$ P7 h! e& f) u2 H, q6 r  C( @
: k6 _6 Z5 k0 ^# f. N9 T
  * D) J( D; a: b; d
7 s; i* P6 c% P$ I6 ~' R

- P- f; X: ?) a1.往每一个针脚上(16根)放上一些焊料。
" n8 }( ?, R! U* |" O1 Y2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。" O/ A1 [7 y* _9 J- D
3.放一些焊料在每个连线的末端。
( r$ }, O3 v9 c* p  B- F& t# S9 d) Z4 H4.小心的将连线与芯片焊接起来。
# w( s. x0 @0 ?: w8 @. N5.用万用表检查一下,确保线路之间没有短路现象。1 P% H! Q) ?: w8 X

1 a0 D9 v! s5 h$ Z* |8 {注意电容的正角极性; z$ h. B( o8 B; F) @' L

  W- d6 v0 [" O1 W% {* S( V+ ]* }" |; G* u- C
晶振N制一般有14.318MHZ的有源晶振
! c3 t4 D! x& e! J" n$ N9 l& h& L' m" m: Y; q: c' `
  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。3 R( T$ Z6 q' ^- L4 H2 _5 E

+ h; x5 v/ w* R/ e3 X% G  Y/ J. f  [5 E( P
3 Y, m/ F) s) e# _& U( W  A  t1 R) n

; n6 X7 @- |3 b6 Z% C% f4 a/ Q  $ _, J4 m$ e+ ?4 J4 W7 z; X8 G8 d
下面这个就是我搭建好的实验电路正面以及背面。 ( d7 t9 c% ]; `: r1 P& K

; `% k) D/ h: j+ s! z    % i- Q: L9 ~2 {3 k) B

( U3 |: h( w3 h& J9 M) D2 Y# {7 ?$ B0 {  o+ {' ~' y
以下是原理图。仅参考:[RGBS和RGBHV都可用], ^2 r6 E1 Z  y* o* n# H3 j4 L

6 y3 i2 p+ k4 P% H+ ~7 [6 q# C" `3 U1 x- ^

" O8 X6 Q! o. ?" l; S, @
- L9 P9 C8 C3 y% u) C; }为这个电路做一个PCB板! D- t+ u+ |3 i6 C  Q) x
0 d* [% o  H3 D! {: I, R
  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。: a7 ]; t2 O; |9 U" `/ ?

7 Q1 F, }: s, m; ]( [* d" F, y2 c

8 _( I& B# n+ S  z4 z, R  接好音频部分- ]% b# ?1 e: h& }- T  @- B( B

- x$ r9 p; [& C. r' W7 }2 `& x  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。
( ]$ P: u3 l$ ]5 m. |! ~
' J) p+ s* B# ]  o$ m·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。
% k3 o, o  z( H0 [0 h' G
% a4 m" A5 ?! \, l- \' u5 h/ n2 D) j
( v$ Y; X& R7 C% D6 ~
·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。5 e1 [1 |% s9 Y9 r$ T
·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。
5 C& s4 F/ C5 I·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。& [& Q8 Q5 W& h  W1 {
·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。* o/ J/ G8 x! A/ t1 I" b  O
0 m' G5 ]! W9 r
  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
9 [' t- j  m) y( G! B  S4 y+ p1 S! D6 c2 k+ y. Z

2 W/ z: w. O* x" t

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑
* v& \; I0 W, Z* _- i# F% a$ g9 U* W# @/ m" m  N- u% L
第三步:安装控制器和投币系统
; R) t, j0 w0 L" l) m0 I( C7 b4 ]& k. C; x
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。
$ g# v: f5 m- y! v/ h
. x8 d! ?* S  p. b  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。
- |# ^6 G) ?6 _9 g% C8 `5 Q+ a+ a) b% A( P1 _! l* Z( e; Y2 [
  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。
4 x3 W) d( {4 _$ v' X$ [7 Y  7 u9 I) W4 K  W6 V. X

# w/ M$ W' G  _$ e+ v, N
+ n! x: B2 u  y8 H" k5 D4 C5 T# V" I- ^7 \' c" ?* x+ ^/ v
  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。3 O4 V6 N4 m! F0 X' r7 f- U  }( r

. t# W" o) h) {! d# A  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。# M8 {" b( A" {$ E; S

6 d  N( c6 @# G' |  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。
- i+ F/ U6 K0 F; d0 u! r4 W

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!
; Y+ s' @/ D$ y& \2 l7 t- |; f" R0 C3 P
- U/ e2 H9 u# v  E5 t% R

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑
8 l) O9 ?# O8 J$ q. N- v2 p- {/ m8 V0 j- H  x( S# M
其它参考下图:, P" [% N0 [. z4 J# G& ?

+ q% @* J4 Z$ ]8 g+ \% j
- [+ E. A6 e4 Z# n& q( v, R8 }, U8 p& @" V% r

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2011-1-31 02:59:39 | 显示全部楼层
对 第二步:制作RGB to NTSC适配器 这个很感兴趣.
回复

使用道具 举报

发表于 2011-1-31 20:49:24 | 显示全部楼层
原始RGB图像才是原汁原味不失真的,转成S,AV,对于真正的游戏爱好者来说,根本是不可想象的,图像不堪入目
回复

使用道具 举报

 楼主| 发表于 2011-1-31 20:53:27 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-31 20:57 编辑
  O) l4 I. r$ v6 S# B- R+ r  N
play1368 发表于 2011-1-31 20:49 0 U3 H. {! z5 V$ Q5 y/ _; ~
原始RGB图像才是原汁原味不失真的,转成S,AV,对于真正的游戏爱好者来说,根本是不可想象的,图像不堪入 ...
5 ^$ {, w$ {8 Q; R

$ B- j. e: j* y! [- W你俩都是幸福的玩家,哈哈!明年也考虑入如称心的彩监或街机屏。  至从我用上S端再也用不下AV了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Video Game Do It Yourself ( 闽ICP备14000865号 )

GMT+8, 2024-5-4 16:46 , Processed in 0.062446 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表