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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 33591|回复: 47

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

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

, P$ A4 p8 F5 O  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。0 ~3 k# N8 r+ G5 w2 V- ~

! P0 a+ Z% A1 w6 b' g还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?" I+ Z( @  `' z% `& D0 @# k; M- x
& S6 c0 m) K. o7 o1 Q
" J3 c7 T- K  h5 ^

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑 + o  [8 s/ Z5 T/ G/ H7 f
: y0 G( e1 w+ N# }4 K2 A
那么,我们一起来看看做成这种家用街机我们需要些什么。1 U2 B0 x& S3 x

9 A" c: J$ x9 ]5 y' `$ V一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板: ?5 z9 E4 t' b. e; F; {# Q

7 Q0 b6 j5 m: G3 z  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。4 K% I( W- U9 z5 w. y; ~* V8 N' Z) N
  w8 B0 F3 T, Z! G+ {% w
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)4 p/ E2 I. [# ^$ q( v7 a
5 p; q1 g) i8 U2 v+ G

% Q0 F4 U) [7 C6 N) p/ }
5 P# R  w7 }1 ]1 E. J这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。* M# A- A! O6 p
$ J; A' {1 Z9 {: `  Y+ N8 K
- d& w' \( t0 j
6 \3 G- r* E2 T) b* {: U

6 c9 B3 \* C% H1 m$ R) ~二、连接主板和街机PCB的配线器
; J8 n/ a2 v  s3 s1 K
4 f- y2 R5 x0 r; o- K. |9 ?* |$ y, n9 ]8 ~' J

. v, H1 i2 u/ w4 [6 L$ F0 X8 V; k9 ?. u" l  o
  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。
: B& a0 {1 O' I* v/ F4 E+ u8 K9 o3 P# ^  _) s2 N6 F8 Y5 T

- [% r, n+ Q2 v5 @( I9 f% U三、标准ATX电源  w9 a1 R$ J. |8 {# ?: N' v
/ O5 ~+ f" B6 A9 @0 w, C
# q& K8 H' J, _. a
! s$ r. S$ S( L  c
. m4 R: ~- V! ]- @
  这个不用多说了吧。5 I- e' i' C& z5 T  h
+ X1 ~" L1 D+ |& W6 M

* \/ }9 D% |% S0 x. S四、电源开关2 M/ D- N4 X- |0 g+ c

$ Q" p, ]- n0 ~  o3 T- h/ N1 E  随便的电器开关都可以,电灯、收音机等等的都可以。& q6 r# w) W" x% R2 U5 Z: y9 i& ?9 u1 G

. N! P4 Q" u  T
$ ~" b3 c2 w' G5 \  I' g五、RGB转换器
, _: V) x3 E2 _: v
2 j' ~6 N7 u/ k% h3 d  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。: ?+ ^4 B) d4 C& |) M; K

4 q9 C7 ]1 ?0 d1 L2 s7 o  DIY这个转换器所需的元件如下:) K# M( h  Q) x1 p

) c4 h% z8 s$ p& NAD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 . M, u# U0 f7 H6 G" s; @0 ^& H) F, t
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振
" v5 h' W% P2 n7 P1 A(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻
8 {0 o, A2 S  V) J(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号] ! d& w  v( c% L6 s! C3 z
(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容
  T0 Z! x9 x; L5 ^, z(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容 0 H+ c6 _6 E) W% z( e
S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座
$ h* d" l0 D6 Q( s/ BComposite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座+ Q7 C( ]: x2 ]
RCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)
5 o" t8 Y1 N& O1 _) T( Y" P9 k) f8 R; l  Z3 Y, Q  B0 V% ?- W

: h2 a4 A% a+ H. s+ k7 w六、所需工具# S0 y! |" c  ]5 l/ V# B! l
$ F- l3 Y' ^. C2 r% L: u6 I
  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。
  u( A. D* ~* \9 G4 {
) V: I3 u; [" z. {3 c; S. r

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源
3 u9 v0 B+ x" Y. I+ [& Y* x4 t9 M% a- M" \9 u% G. h
下面两张都是JAMMA主板金手指插脚的图表都可能参考$ m" G) I) T2 t
) x! c0 x7 c4 h$ D

- {0 o" M( E& X3 x7 W1 n1 a, |& r+ S' W4 A! Z* y

0 B2 e$ N) I# e3 F/ X3 u: }2 Q% F6 d3 J* O2 O
这张是ATX电源的3 ~5 u( R: C" `4 I

3 G8 }$ ]# @) ]" {* ~% L
; I& E. d4 F( z% t/ O8 ?* v
9 w9 G9 `$ }( T) Y6 |' r把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。# e# g: E7 \  n# b# }& j

, e/ k+ U3 _8 l$ o* ~: I# f- Y2 J# u, o" F+ g) V. x

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器
2 y& G  G" J+ G3 R
0 K1 @) ?' K% F" m2 Q
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。
; V; P% Y# l: S( p/ x  
# l* ?' I0 x% Q- [3 o1 v: T
9 J; g! G' x0 Q+ L* [$ L) i- {: m0 J7 R, W, h9 N/ V

# O9 ~' z3 }& n0 U3 W: |$ b4 E# V  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
0 I9 d  b7 e( r) G- ]7 d  j8 _! w* x. s5 I
手动焊接连线
  ~3 m) D/ l: k5 [0 K* w3 |" j
- L, n: A9 \7 Q; x5 ^! O  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。
3 f$ |* u5 }3 l; z: R
2 o0 z! \5 T0 ~3 ?: }# o 6 T9 v3 w# i/ W$ v- ?
  
8 c: d; `! l* }; W$ Z5 X* T5 s2 {( K3 g
5 Q+ [" l( [/ j6 J0 p/ S% ]1 m4 V2 s
! O* H& q8 e8 P, W1.往每一个针脚上(16根)放上一些焊料。5 @/ |0 E  v( d) [- {; y) |
2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。
% f2 j$ n' U+ K" {3.放一些焊料在每个连线的末端。0 a$ R. E2 x0 m" p
4.小心的将连线与芯片焊接起来。7 W2 C7 \: s: \3 P, j
5.用万用表检查一下,确保线路之间没有短路现象。
- L) q% `% g) i& c0 F$ J
# q% r! i7 |* E注意电容的正角极性% T( e: |$ X8 O5 M
1 S: [0 s8 b0 r. _+ ]) m

( q" q8 c9 w) `! T6 i  N8 o/ Z晶振N制一般有14.318MHZ的有源晶振4 E* p+ d- X7 W* I0 a# a1 d" m: N

0 Z. m1 B; y7 z4 c5 j2 R  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。, u, p9 e  d6 H6 x- }' [
- Z  V+ N) r. ~6 |; |

, J  d4 W! |( I' b$ f0 ?
- X6 F: ]3 u+ l5 I4 w* J 4 n' p2 _  A$ n& x
  : d1 n/ p0 F$ j& B' Q
下面这个就是我搭建好的实验电路正面以及背面。
! Y, G, N$ [; P. R% @( l8 a4 N! G8 Q* C  L
   
/ m. ]8 R5 ?3 K; n& W4 r. [' I# c! m0 k  ~; Y& I
, W/ D! p; L: S  R5 `& W6 A
以下是原理图。仅参考:[RGBS和RGBHV都可用]( j, W( d7 i- g* }$ m9 }

6 u  F/ F) J2 d2 A; }9 O
. e# Z& i& J2 G" M9 K9 g0 K: v( C4 N, C& U) y5 q0 P! O7 K
$ _( D0 {# D9 B$ z3 L
为这个电路做一个PCB板+ E0 y  f5 w% }+ ^6 F
* c% E+ |, ^. v
  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。  |' f+ i0 D! q. U8 d
! ~0 c5 }& f7 n- X! T& F

# e. ]; Q! A7 H& f
& K  s* m0 S$ J1 ]2 }  接好音频部分
7 m2 G! W2 g& Q' S( V  F, B4 k1 |9 v% y( h
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。$ X5 t4 G) x' f! X

2 X& R& K1 u# J1 E& {5 R·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。
' F2 s' N1 ]1 u; @% j. Q0 _" S) T9 S  J4 x
9 ^! o8 H& q; C
' C4 O/ ~4 B  t) B+ D' ]
·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
0 G# A0 v  T& l. w1 @! A·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。
2 s$ t$ c. b9 S- c- d, k·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。
( N! Y) D9 L: _, U$ S! e·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
, y( ?% O  a$ n8 F# X0 F' T
3 }  J0 C$ r( n. h' I- j: ^, D5 ?& S# ?2 c  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
" w" q+ h, o5 A4 ]' _& F$ P( ^0 J! P) V

4 n6 R5 _8 z! k7 J* P

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑 7 r# m8 Y' H# J
' f5 Z1 r* U6 ?! ^
第三步:安装控制器和投币系统
' \' c& l% J: l3 W
  Y- C- r! b2 C* C" m! ~) }
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。2 d$ _: u5 B3 x4 h" P' n

5 s& p; Y0 g, }- h% j  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。
% f7 L* S5 N3 j$ m5 m
: z4 u8 R' Q' h8 C7 b0 c, k  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。 ; q- {1 Y3 g+ P" Q6 t4 I
  
3 p% v. x- N' ^8 N
, ~7 i& q7 K5 x8 a" |7 p  P# ?  N" P5 D9 y& ~3 \/ L4 v

  v, w# E# o' k2 u- \& K* t4 x  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。
6 a' C2 X  d  x; U) z8 J8 f/ }; s9 A9 y, d1 n+ f. e8 {* d8 I) n
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。
. S& X, }* `* m. w6 `* G! S8 `; C% f( M; H9 N1 b  L4 r5 _! h# ~8 H
  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。, \" J* y, i  n. n+ X1 n/ @! J* e

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!: }7 h" G% x# y7 A' k: P

" H# d1 `. [: @( F
- n$ `) [8 i4 K( d* K! @$ r1 d  E

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑 0 |) D* m! ]3 i

; \  q( Y. J' z+ G6 L5 m% p其它参考下图:) Y! a7 [; d5 N) W& w

' @* \9 A! }, m! ?2 G3 j) G; q7 O. Y4 }/ D! e, D0 E7 o0 y

* W5 c- }5 ^5 |4 o3 a! v/ g

本帖子中包含更多资源

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

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 编辑
3 P8 l- R. l# A; E3 x0 l0 [, K, K: m
play1368 发表于 2011-1-31 20:49 ) g1 Q. _) u" i1 S9 Q% T2 f
原始RGB图像才是原汁原味不失真的,转成S,AV,对于真正的游戏爱好者来说,根本是不可想象的,图像不堪入 ...

1 g2 D, b3 I' n2 J
2 m8 `# ^. D7 e8 o. p6 x  c+ v你俩都是幸福的玩家,哈哈!明年也考虑入如称心的彩监或街机屏。  至从我用上S端再也用不下AV了。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 01:17 , Processed in 0.054155 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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