找回密码
 注册

QQ登录

只需一步,快速开始

查看: 43570|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。8 J4 |% B- X5 E. t8 Y% t

0 W% M4 N1 [0 Y  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。  u2 S+ l/ L2 k
: T: Y* u  @6 `$ j. q9 v0 L& m! Q
还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?
5 h) l& Z3 @2 Y2 p! E' S4 K9 j; v3 j$ e8 T" c; E& k( ]

/ T2 v  R: G( t' L6 P, n

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑
- O: U& f3 b3 }3 T5 T+ g9 ?: s. D  G5 E& L& ?; O1 i
那么,我们一起来看看做成这种家用街机我们需要些什么。
9 }; {9 ~1 S2 V6 p/ }7 @% `! G; y: y$ d+ C. i0 b7 L
一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
$ S4 P  U( D- Q  h
9 g6 N, }3 {, C0 C. w- y; N: p+ P  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。% W  }4 R! X  W! o: {8 d0 i
4 H+ f; h* k9 K* l
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)
4 F7 @7 w9 F) U3 P9 U
5 M* y% x3 W6 t, R% Q2 b
. L. Z7 ^0 [& k* b. X& V0 F2 O% U- T( j6 V( f1 n
这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。& `! a$ k5 F, q& O+ V' a$ o* \
2 f5 ]2 W/ y+ |: u4 W8 i$ J: {

5 o1 P1 k( w6 e- U+ n! a& O- i1 h6 `5 u5 f5 E

& Y4 |* V1 x" K( i+ {二、连接主板和街机PCB的配线器" l. f1 A7 c" j* b! M
1 [6 r/ ~- \0 J  N  a: q' {
  i( ^; f6 V- r4 `# B( t
! c. Y; w- Y( I. ^: N2 W
* ^4 _2 @  ^: K( t/ G' n+ d
  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。
) d% \4 ^5 o0 l8 E0 ^# S
! V  O+ w/ {" ^2 t& {3 U, o
4 j0 y3 @3 ]% y6 F1 V  x' F9 Q三、标准ATX电源
% N/ d# q2 m+ i* A0 \3 Q2 P& u" G) R% x3 Z- C2 _/ L9 |4 e/ y
! V0 n4 k  T. ?
( U2 O- H$ Z4 _, v4 u/ l

3 `1 F9 z0 s, M) e& g7 B( d7 q  这个不用多说了吧。6 S: _/ q+ r2 l5 d9 W

8 a% l- G  h  G* F, r! E8 n# I' R+ D4 O( C
四、电源开关
0 |, b+ H) l+ _2 f1 k8 V' s& l, e4 Y; g; n0 i7 l- f  ]
  随便的电器开关都可以,电灯、收音机等等的都可以。
  |3 x2 [# M# L! k/ Z3 K2 r% W
7 P% F9 U! i  R$ W- x% A% o0 N- T& I- n5 P
五、RGB转换器: P- D( X  n( m9 s
: l( @  w3 @3 x  n5 y
  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
3 Q1 ~9 l& \% A5 u
! W! V# q( J1 }1 X+ U) B( B4 R  DIY这个转换器所需的元件如下:: c: G1 ?+ L5 y3 z
" T  o% Z6 \* Q! K
AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 7 ~: [) h1 ^4 G4 f# E! z
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振
# O8 T/ \8 f8 M0 C' L/ j(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 8 H% y2 b: s1 D$ E6 ^
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
; S5 P% r/ W, X" ](3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容+ ]8 n% H- S, S, }% D5 i
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容   t9 N5 {  G  P, W* M
S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 # i3 k; u, x+ L9 v& D
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座% H- ~+ F8 k/ N% _
RCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)
) `( h' M1 `) u# }" D8 L9 L
1 N# p2 T  F" D# h8 V8 S) r5 [, d  t0 J) H- V- N
六、所需工具
# b, W6 F) p' @2 o" ?% [
4 M4 {4 I& _7 M2 q& t  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。
5 u+ m" [8 h& |8 H$ C' h- U0 L2 i
2 Y" r) E7 r$ E: d% G/ w7 |+ V

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源
: H! i! E, b$ E' d; H4 p1 T! u5 w  L, o
下面两张都是JAMMA主板金手指插脚的图表都可能参考) z) |0 H- G6 c( g  b% ^# I

* f+ c# k8 ~6 q  i" G; W2 W. X! r8 y; O$ F+ U
3 M5 ~5 a  j7 t" L/ m

$ ^4 P  f# E3 q7 @+ B' |, @2 d8 I+ O6 L& H
这张是ATX电源的
% N3 Z1 j4 `1 M# V1 V3 H6 A: t
* |% ?( N& t. f, s8 r
  ^- U! U1 E- I- X% |/ a# ]; c" ~( u3 A. T, }
把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。8 f* X, N" o- Z/ B; T  B# d

2 B! e7 c& t9 d4 W- I9 E8 l# l: h1 A) K- i3 e) @

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器" w. ]2 |' O* |7 y9 o, f' V
- t. l- Z/ Q# {
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。
3 U2 b! l5 E! }5 Y+ c& ]  
2 ]1 ^  E0 o8 i  k
9 U* K  V" z: B9 J$ b! q) n- H
- |7 [# [" {; o7 n* K- [% c4 ?" {! y0 u
  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。. ]* ^+ ?; p" p) G3 ]! _
' O1 D1 w" w1 l
手动焊接连线
. F- b2 H; g6 E8 E' i* R* Z. P8 i; U1 H7 M0 h* [, o1 J' [/ R
  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。
8 Z9 [$ d. f" v% g6 J0 P8 b8 T5 Y+ M6 T+ o
9 j2 m' c6 m9 e4 J3 M
  " X1 W2 ~3 U* q) h# O0 I1 b. s

- G$ D& Q: O- h8 s: D. S# c$ \9 P4 q0 a
1.往每一个针脚上(16根)放上一些焊料。
# E: ]( d$ [" {$ s  Y2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。6 ]$ {! d8 }. M* T  n: h' w
3.放一些焊料在每个连线的末端。
/ Z  y2 R/ u5 r4 Q6 B4.小心的将连线与芯片焊接起来。, j5 i! H4 L0 R
5.用万用表检查一下,确保线路之间没有短路现象。
6 V! Q1 X+ k0 n8 u9 T$ A6 E, E& l4 t- ^/ N1 x
注意电容的正角极性
7 X; n' U: E: n5 x" g' F# V! h1 u. z3 f7 _5 w1 R" |1 ]7 o$ g

3 i2 t4 g9 r% M0 J8 ]; q' f晶振N制一般有14.318MHZ的有源晶振
- w* w, o) X# G" E4 _
( p" ~7 F" w/ d: y* @  I  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。( a, G0 c  Q" h6 X
- y- Q; O, M" |1 b4 x) C4 N
% Y6 w! E$ W2 m, I  w+ s( A
3 d# ?( ~! [. L2 Z' E0 Z
" z( G6 k4 y$ w1 c9 x4 @
  
0 k5 R7 _6 ^3 `; \! X5 d( B/ \下面这个就是我搭建好的实验电路正面以及背面。 8 M% t$ T3 @# y! l

. s% p# G9 A3 M. }2 v$ f: X   
" `8 Q! Y0 ?9 O# P0 N% b
+ L& m* X3 v2 }% `: Y/ f
, p1 V3 U* K% _以下是原理图。仅参考:[RGBS和RGBHV都可用]" b) H' u% m, L* z

9 ^! ^7 E) P& N6 i$ }2 p* g8 {4 r8 i1 y) ?
- b2 a! V2 e4 l" J! `" S8 C7 B

- a7 ^: M- [. X# y) x* K为这个电路做一个PCB板
; S1 l4 }  B/ j! p- O. x7 V
( @7 I. p& M7 Q9 P/ ?: s  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。
7 I/ I+ J* L% w, ?* u& x$ k/ @9 c( B- ^" i2 i$ _* z* p

8 Q8 ?' H: d, y, U2 Q% l8 S9 Z! K. S
5 S! u# o1 s3 J1 i% s4 Z* ?  接好音频部分
" @0 _6 A; Y( w% O; r  ]# q- F4 P# h& C" p: q* s# l
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。
1 y' I2 s8 R, b* v1 s2 j$ `/ z# a9 c- I/ x( r0 H: i/ o
·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。
& A# S& W$ R' W7 Q' \: s. a6 s2 f. F6 w6 V. d

" {1 Z: U7 J  x( \
. g* l% l' _" J4 L: C. B·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
" {6 W' f4 L! H  b" Z·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。" v& t0 v4 K9 P9 r6 }, ~" `# w( j+ @' p
·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。
- Z0 t1 m" R9 Y! V& R·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
0 C- r3 m2 X( w4 v: z8 J, @6 j- z. V/ W3 _* ]
  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
' ?7 B# l* u- |% f5 _. i. W( x% c- ~
# K2 f: z+ r9 O& W5 b
  Y# y  T1 S  ?3 j$ j

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑 $ t4 R) c+ W- b5 t! S1 g4 n" Z
% r# H2 F( h6 B6 j* \0 u9 j
第三步:安装控制器和投币系统5 l$ g' W% q" N! Y% W) K
+ g4 v/ M4 U1 n, r
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。
) s" v6 e2 W, F1 k3 t8 B; t+ [& N+ \4 D1 C6 X/ r
  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。* C3 w6 n) H+ W! J, N' ?6 z' F

$ D" \6 q) _& \" H* i  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。 4 @3 m; b4 y9 G8 G; |
  
3 {- \, t6 N% H! w$ G  Y2 v$ N
5 l4 \2 J3 F" `1 W$ M, E0 P8 o  q$ m: o" F, w

4 m; u+ j1 I1 k% G# }3 s  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。% z' u. \  e4 d, E: q8 j+ W
9 E( _$ U2 T3 V) T4 E$ a
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。! v- o6 i7 C6 B: t
  {" s. ?* j* ^
  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。7 D% h6 y7 V5 d: @. J+ A

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!
$ d$ P( d: P& k" p- T6 [
9 ^6 @0 d. c7 C1 ?" B
7 @# p" M; }2 B% j) C7 X

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑 ) R3 |' E9 L7 Y) N: q
! v; @- d+ L- E( z3 T9 Q( `" J
其它参考下图:
7 ]1 X1 F* F( U- t; ?, E6 l) a  {" V2 h" \  u+ P1 P& S3 q) |, Y
/ _* j, t* Z" k8 ~5 k1 Q
7 p' a% W* K/ g' Q

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2011-2-6 18:10:10 | 显示全部楼层
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了
回复

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑 / W, ]% M7 ~% f; _
play1368 发表于 2011-2-6 18:10 7 h1 \5 l6 Y! i/ |2 T4 W+ w+ j
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了

8 D  p  N* b0 ~$ ]" |7 P, |8 o! r3 ~- L' p$ G
嗯OK!感谢先!% j1 u; y5 `$ E  i% ?& G- C; V8 W

0 C+ L0 l- h4 l! F: S! r对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??6 S, S  H8 k2 ~1 b' c6 U
我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。
. O+ i& A  j2 R5 \0 h2 ?) |& L4 c) O) M5 H" a7 v$ c
: f0 K0 j6 E: a. D  A
上边的排线座被我焊掉了  IC的型号买来时就是磨掉的
8 T# m+ g* C: E' U5 [9 y; H" s& R

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2011-2-16 22:36:46 | 显示全部楼层
对,这个模块也有,和RGBS转VGA的板一起,两块都已装在我的三洋收录机上了,妈的,那个JS当时卖我的,也没去试机,以为能用。后来装上了发现也是输不出色差信号来,上当了,哈哈。应该是板子问题。4 @1 |3 H; a* I+ G
算了,都过去了,脑子发烧的时候在淘宝光买SNK基板和卡带相关的游戏类玩意都花了两万多块,现在不会那么傻了,有时想想怎么当时一时头脑发热呢?呵呵,有时喜欢上了就没理由。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-3-22 12:12 , Processed in 0.099761 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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