找回密码
 注册

QQ登录

只需一步,快速开始

查看: 46049|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。
+ g1 k. C5 L6 q' k. A4 M
7 B8 i( X) D3 w% e  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。" [+ k' N8 n) q

) f: A# c# m) {, K, E# e) p还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?
1 W; \$ m& x& ]: A5 I9 @. ^
/ W  b1 _% m& N: ~: R4 q; x# }

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑
) Y" I  p/ `9 K4 }6 O. [) u/ Y1 s6 v  ?$ s
那么,我们一起来看看做成这种家用街机我们需要些什么。0 ^" D& l- `6 t- C
# M5 h+ |; U0 V8 N9 B: @
一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
3 ^: }; `- W" x: ]- K9 W9 q1 g1 v
+ I" y$ _* G& R; `: L9 U2 K6 V  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
: i( m9 E  `% I; z* q6 o& n* U* @) c
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)
& ~  I# {$ p% K( \
& E6 G7 `* q! |. V( k, ^. q0 O. A8 X
  s( t; S& U: O0 E/ O  G/ B
( s) w- j1 ~8 g: l0 Z( ^这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。
& ?, a8 T! o5 X" B/ l! _3 k8 `( r" I
. t. c$ g( T7 T+ B+ J
8 C' Z7 S7 l, p9 ^6 r  D5 ~  ]9 i
3 L; L7 K0 S  Z  [* L
二、连接主板和街机PCB的配线器
8 A( n" B. t0 K$ t2 Q
! f9 L1 Y' _3 w' n0 E4 B! y
$ e' L% ]) T% H. @& d2 I' i! ]8 a

' t  ]1 {) M/ A( K7 v5 g  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。, T8 c8 R1 n; }9 R
6 y' ?* e# g6 I
9 t5 }2 X* x4 z* \' h. ^  A* l
三、标准ATX电源
$ L6 [  d. ?" p6 s) k6 v
# t% z7 l6 U2 B8 t, P9 `. F+ W) z( f8 g$ K) ^

2 K  T0 S3 d( o7 F( y9 h( c9 g# R. p0 t; Q) B6 ]
  这个不用多说了吧。
$ v, L1 r: F! f9 x. a& y% S# ^4 U0 U- I4 V4 K/ M
( M% o, M/ K6 n+ C0 {( t- Q
四、电源开关
9 g% z5 o. H6 q) }4 s
. K) @& G3 h! H2 ^# b  随便的电器开关都可以,电灯、收音机等等的都可以。
' M9 `; i  E: M. _, i5 X( {6 }4 ?9 p* q  F

: a5 ^7 u! a3 t5 x# }五、RGB转换器* @8 U4 `; `: y' v" u7 F2 }# x
: k' h* C* k7 D9 R' c  d6 g4 p
  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
* {$ o( k; K! i) H9 j# H
" H" _: c  l, M2 C6 X2 n9 i  DIY这个转换器所需的元件如下:
& E1 a# D) ^1 ~3 k
9 V2 n. E1 L. A( w5 @AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片
% X5 ^3 K/ n" A! K8 k! Z# }# ]  kNTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振 $ ]) \* C' E9 X2 S* Q! M. e$ e
(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 8 z6 W3 Y) R( ^: t
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号] , ?: h/ O; b% ^- L: S8 P' t* V% Y
(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容
/ X: P0 H& p- H$ S0 w(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容 ( D6 d' i; z. d4 ]! c/ ?% q
S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 ) @  p6 Y* z7 f1 h
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座
( p1 y8 _- ]8 Q$ @' K# P' LRCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)/ u5 V+ `1 T" p7 A9 r1 R2 u6 w8 m+ u

$ G1 i4 W' H0 I! j
% G; V. D7 E8 B六、所需工具
$ N# N) K( j8 ^+ ~4 `
1 C- W* ]" X/ A, i7 m. L  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。7 _9 }. [. T% j7 m3 K- c
8 a5 r& ~/ a2 O2 K* Y& r

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源. }- _( ~5 }8 `. y( {( R

7 ^. x& a. R. f/ P" k0 U. y1 [下面两张都是JAMMA主板金手指插脚的图表都可能参考1 m0 j2 u0 f5 A* Q. c. u
5 _; L+ ~; ?+ u0 ]
: ]6 G$ Y& G0 O, A* K
" T. q+ P" E: T0 ~1 _, D. c
" \: B0 w: E- v: _( |
1 U, R8 P9 D' |- s; Y
这张是ATX电源的
. A/ r& ^! n( z: J0 R) A( o/ g8 @+ e, z  E$ x) i" ], S
; G* A- z: }' r8 @: `

5 u  u$ E, O6 Y, ^6 I# P把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。/ Y6 J$ v  q" o
, y- q! y7 _, Z( J5 z

; W7 g3 c. j! {- N2 ~' u

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器
# `- D  w5 o( ?* `$ c+ L1 g9 n3 I6 h+ i0 l+ w2 }: t3 H. D, {- k) v- P
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 ! K* Z0 a! i: f
  
. f7 t9 t5 Z6 z) W( z3 w0 l) {- ^
( T& a8 B7 _, r+ x+ H3 s! S0 r4 V7 a! f! j, R
3 u0 E% v2 h9 x9 c. @
  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
( \9 o: ^; k4 F  L0 r% ~% c9 a2 K
手动焊接连线
0 A2 M2 w- |4 Y1 t. c) m- S9 Z7 F0 S' K; e9 V6 a' L4 ?
  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。. p! {  K5 S' r/ g
: P' W. R# @6 |9 H/ u2 J
8 s  A: {/ F3 o% ]
  5 m9 V, A. L0 P9 ?- R3 p5 N

8 A. V6 H* S8 |3 @, }) T) k+ Z* n; f" p4 i2 ?. g7 d  Q
1.往每一个针脚上(16根)放上一些焊料。
, U0 B9 D2 Y# h$ G" M( O2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。! Z4 a, |3 A3 M/ p$ f: n( k9 \2 t& J
3.放一些焊料在每个连线的末端。" D1 n3 e; J) s7 ]3 k
4.小心的将连线与芯片焊接起来。7 J: h5 X; `& ?: v% b) `6 I- f
5.用万用表检查一下,确保线路之间没有短路现象。, D2 [: x. g9 i0 ~- ]( P3 U

/ I2 `+ G0 |9 b/ `, G0 l7 Q+ r( U9 L注意电容的正角极性
5 j; D* _  B: ~( q- _: J0 B
! k6 m& J3 \6 s( t8 z; d: U9 K* o/ |3 z
晶振N制一般有14.318MHZ的有源晶振
- f+ W, r* o  ]; K  \4 U- R- X9 U5 U( A6 z6 a
  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。
+ |8 t* J9 m: o
% w3 r. J- s" m  ~6 D. B+ h$ X- }5 \6 K' ]5 P1 M

/ {7 q  A- v5 F & k5 a  g/ |& n. m# v
  
) L  ]3 {& A# k2 o+ i下面这个就是我搭建好的实验电路正面以及背面。 6 j; r8 X& B) p0 {' ?1 U1 ^

+ r* U! ?+ v; p6 _! M, r. d1 u! m$ A    : b, ]0 F0 u+ k) I) R8 K+ d

. H# ^& M  E- v5 L2 U; E0 |- I( e
3 E9 O& ^; p6 v3 a. r! n* m/ W" p以下是原理图。仅参考:[RGBS和RGBHV都可用]
+ h! E& G- B$ N! A5 V
4 E3 \7 s0 s7 z0 _4 f
9 t$ _/ t( ]4 X1 Z% u- Q! x; F6 g7 C  E9 [7 ?

9 j- e$ h# a( B! K/ A& _2 y, e为这个电路做一个PCB板
% F' D" [: P. R0 N/ V6 t1 s$ V2 j  X7 k
  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。5 a1 F9 ]# W0 c$ q  C1 P7 Q9 J

$ i  h& W: i/ {
) ^9 m% I9 o0 ?( X& l6 o& g1 R
* {) q' ^6 j4 y! h6 j6 W  接好音频部分
5 b$ h3 [9 e- d8 u8 N6 P6 R3 f. J9 Q0 p: r& M8 n2 B
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。/ X( t. ]: d, j5 I
" D0 Q3 H# a& V, h: k
·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。2 E/ T* [! T5 ~+ O# o. t% A! N# J) N

$ D1 A! I9 ~+ ~2 W3 V5 h1 k
3 W: e! _; f: a3 S% {
) H1 J: j( s9 k; D·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。: P  M0 S7 i# c" m' v% B
·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。; H4 |- G: ?) r7 r
·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。- J: O4 ^7 f7 w8 w# ]. R+ q/ M. E
·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
) X; b: K. q* j; G3 w' B+ U* f5 J, Q6 F
6 d/ _2 H) u! y* @, b# ~& i  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。3 h1 \) c  {% f5 N. o1 P4 T% H

, H% H: k, Y4 E' Y+ b, D
* J' Y0 x. i4 G

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑 , p: k4 y6 f: h9 v

, I7 w4 z( j+ |: A+ q' Y第三步:安装控制器和投币系统7 X6 V6 p) w. U& C- C
( S) @8 T9 u- V! t! c
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。
. \' {* H( v/ q  X
! S, _5 I+ j& }$ j5 ?! H5 Q  v2 V  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。6 {- v; J' g/ m$ Y" a9 {! p! \

1 h0 J/ q4 m$ Y, E5 _! x5 [8 @  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。 ; E0 z( B# ]+ ^% W
  
2 q: @8 ?, {" P, K* A
8 }: I6 M, n6 @% x# c8 o7 f3 z& |9 ~6 y' h) ~  x. _, M; ^
  P3 T3 I9 q2 c3 Z+ j; a
  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。
( C# v& `& L! j0 C4 c+ Y3 t# l8 u* T$ @4 g. [4 e
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。& l7 O: X6 _6 a  P0 k- B- J& D
* I# w0 Y% Z3 U9 d) |' R% h
  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。' s' c, G& f$ b' O( @* ^2 _; D1 {

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!
5 u2 B3 l$ P6 i6 M; h1 l( S. Q9 t4 T' F

4 |" \+ O- l' T( g9 ^+ C

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑
  L3 j# L7 y0 u& V
( a( T: @% Y* o+ T( K. T' K. `$ {  u其它参考下图:
' p, g3 u( s: ]6 N# {* n8 Q+ H: e7 ~9 x
0 u# l% W( k( _+ Q7 h/ l
0 K! n# I" x2 L( F1 P

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑
# R, s( b% P( [5 I$ b0 ]9 t; k
play1368 发表于 2011-2-6 18:10 0 ?! @6 P: x5 H; x9 X
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了

  z# p4 c1 ~! q6 W9 T# _, @% h' z# E! b
嗯OK!感谢先!0 t" \. N) K/ X0 L  j$ w

& @( Q0 O, W  B, o7 }% Y" e对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??+ o" T9 l4 Y6 s/ ], T0 C+ [
我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。4 I, T% E7 D. ?! _# q1 x  |; q
# C$ R- F' x7 I. j

2 x9 C. `- h; f7 k4 l1 j& W1 k上边的排线座被我焊掉了  IC的型号买来时就是磨掉的
, Z9 t* v" n: t* @' x

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-24 19:53 , Processed in 0.293906 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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