找回密码
 注册

QQ登录

只需一步,快速开始

查看: 43572|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。
3 S3 r3 e! f5 u0 f  U2 r% d+ V' C4 v. p7 }" S
  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。
5 F3 ?' s! Y# G0 u/ M! {
; ~3 ^* C& B  D) O3 s还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?
, F8 f1 K1 E7 x+ x( Y7 \- }( T: f3 u
, T$ d/ G7 t$ n! J# l. ~

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑 & G5 ]/ |; O2 @' N+ X% `

& a/ y% \; ?6 B  K! G/ Z那么,我们一起来看看做成这种家用街机我们需要些什么。9 E. h$ T* n/ G) C- Z' G/ I

) F- a) q# d/ T9 J一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
: Q+ V' k' v1 N, n  O
- A. p3 `; `5 S+ x  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
' r+ Y# C6 e6 A  Y; W% Z/ C4 z+ }% g6 s+ I* c9 M8 {( U
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)2 `' `) A) m4 K/ ~0 e8 o
5 C5 h! r& q& e3 F. e
' n/ U' w  \6 V/ A3 J7 `

" b8 `- N" _* k! s这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。: q! [1 z& ^7 s# K: g5 K: j3 \- d

2 P) T5 n# K4 E/ e* @# u# m. z9 P% f0 ?
5 A3 T/ E3 z- D; f7 A( j! e( \' K9 z
8 ~, `6 v2 y4 }8 L+ B; Q6 X0 \8 C* G
二、连接主板和街机PCB的配线器
& h8 B3 z6 f1 w6 t, ]0 S) C$ u7 W9 g+ \' @

) l2 t- [7 t. n$ E3 N. b- Q; ]7 X
# L1 ^( ~* A' j& i- Z# c8 Y0 `
  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。  F% ]7 d! @* n) X& f! o
; l: _% B; Q6 ]$ A1 ^

) e# H# k9 N  V! ]( {三、标准ATX电源
1 k) ?' ]. @- P5 A) c0 t
: F& |  I. u; ?/ C6 v$ l. a* b6 y/ ]/ M

3 a1 X* L) e  L/ U/ H# f2 F7 W
+ J$ {7 o* R# p: i5 X  这个不用多说了吧。
& R4 K" N: `9 ~: z
/ t2 \( Q4 c* W0 ]$ ~3 F
1 l$ Q' S' Q. ?+ ?四、电源开关
3 M( p* J' n8 B1 p; G
7 C& j; H7 I/ U/ A. [1 {+ d8 X  随便的电器开关都可以,电灯、收音机等等的都可以。
/ l3 J1 t. F2 W, l1 J; g
2 l/ \) P* }( }& m8 D
$ G6 z/ d2 Q% _& j/ q9 @五、RGB转换器
. b- C0 [$ T' x4 S1 O2 j9 ]* x/ E, h1 B9 Q9 l! d1 l. B
  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
. R+ F! H- t/ W2 i  R- p+ m) a$ T% r% t8 e* z9 N9 Z# f- G% n+ Y. W
  DIY这个转换器所需的元件如下:
2 N% ]7 p4 O- c$ q8 ]
2 ^# M" t) }' D0 QAD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 ' ]4 R8 ~7 k) x- C. S* b
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振 ! K9 {! C1 p& {; i* D! A' G1 V
(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻
# H+ F; ~2 W1 p(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
; e  K& J5 J# g' v' w  c: r. n; G) x(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容) k2 G: N$ {0 ~( F  p
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容 ) ^( H$ I, R% O' t. }2 ~$ u
S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座
: _9 M3 |5 P& HComposite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座
0 U7 w6 f( ~- O1 `* MRCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white). h  W7 N4 u: Q  g. R4 M7 u4 n

$ {+ `+ M; `' C' H  U+ k7 P2 X9 o2 W3 ]7 d7 f
六、所需工具
2 Y* l# p9 ]& H* |6 `- c4 O: ^: o0 l8 D7 @9 z( J# c/ b
  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。5 f  h( [: `$ m8 p) T" U; H" n2 i# h

# R- u# }6 @  O9 A

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源! |# L* n0 K6 O9 }
# n9 N. n9 e" ?% Q
下面两张都是JAMMA主板金手指插脚的图表都可能参考
! U4 M& x# H# o4 J5 T, @. P% Z% b, n+ Z9 n7 @" ?: O: P
3 C" T' ^, ?) b5 @+ O- k* B- t
. U* v# @1 P' Z) {( x. Q7 ^
! H8 H) Y# i# V- H6 Q

. x7 X* O$ Y6 d这张是ATX电源的% y9 c2 F7 ?. U- g0 N# V# ]
* F# D+ p0 X4 V! ~
( P$ l& _6 |3 `( n/ s$ n
6 H1 ^1 |+ I# I8 Z
把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。
2 z$ ]0 y$ r! @3 ]
( X3 e) ?% S% e% X1 o! i( n" X  c: M- G2 r% i+ X" u

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器
/ A, y  J  z; e$ g2 [5 N4 G+ L$ K7 u. W
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 0 r: C6 |% m8 f* y. ?
  
5 U  b" J9 X2 b1 V( L, K* P, l
5 K2 T- |( b3 y% r* l
8 F- X6 O+ d# w  ~( R2 r& ~
5 {% g$ _" T5 E7 S: C0 ?  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。- U% |2 S* l" r( ^4 C
4 C4 V! ]$ c3 A) x: O
手动焊接连线
3 v+ Y4 {" _5 F% Q
$ O7 z, b# [8 Z  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。& a; A9 s+ a9 V* V3 r
+ _- L' H: {( _  _4 H

" I) ?2 H- U+ x* p  
* K" m- b. ]) |5 R0 ?( g+ N# L# j3 U7 e

6 A6 X) x4 ~: W& y, C1.往每一个针脚上(16根)放上一些焊料。" v) z$ |$ I( V+ \7 C7 ~' }. S+ Y
2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。" D- S+ }6 _5 a5 l1 K! b
3.放一些焊料在每个连线的末端。
7 ]' u, Y2 |: k4 d4.小心的将连线与芯片焊接起来。
* n) W& z( |+ l: s5.用万用表检查一下,确保线路之间没有短路现象。6 J- `0 C" ], z
7 d( U: e0 |+ J# X8 s3 N) K
注意电容的正角极性
7 C! o7 l1 S) N* K, p: v9 ?5 I3 X5 K( d+ x9 m6 Y; Q

3 z& K( |( l9 r晶振N制一般有14.318MHZ的有源晶振# S! m# Q0 J6 v& S  K
6 S0 V' a  U% L  ]1 @# n  }
  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。
% x. V5 c0 d8 G5 M1 Y5 a/ O! X1 C  w* P( R
2 D" O' _; Y- w6 X) e

$ c1 j/ d4 V3 `1 k) v2 l2 q/ d  I   n/ k2 O8 s! ~2 o! w- c1 ]/ {$ Y0 e
  
& s8 |3 N  I; ^1 a! o5 ~8 m下面这个就是我搭建好的实验电路正面以及背面。 4 M; v. k/ D/ N: T. X8 t

* X1 x( K3 A4 a. R    $ R# V" M0 b0 K/ q- q6 _
6 S5 L" a- \  ^, N% W5 v5 Y
; d/ H5 W/ p# D
以下是原理图。仅参考:[RGBS和RGBHV都可用]7 w; Z4 w1 E. s4 c/ B2 x  E& d6 L

2 B( q/ L$ [* @9 O" Y9 R7 w* a8 C/ ?5 R! B/ R+ h

% \( F8 U- [( {) H; [# }) z# r. H3 s
为这个电路做一个PCB板
; Y8 m# i5 X7 s" ?  X' e9 M6 r+ ?6 a. D! G
  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。9 \7 Y/ m. t, a6 }3 C( N0 G

$ [6 w. m0 b" l& t4 u( V1 l" G# B
+ k) ]4 P; C5 l! x% ], r4 B3 G* c. o
/ q* b- x8 f; B; k  接好音频部分
$ H! Q4 D3 f$ }6 M  W! F7 L! w$ B8 X# L' Z: j( K8 V
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。
0 N# {. w5 U7 Y. O
" E* N' Q' ]1 ?- J) `·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。
2 u1 X: I- \2 f  {& `' G  [3 E, ]1 X) X: [" R6 F
- ~) p; Z- }* @* F/ e
7 {8 r! W" X4 S7 s2 y
·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
) e5 j! T8 C6 g6 p. p·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。
8 r0 }" }% ]. X: S* G# m: m0 Q·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。
% U" M+ q, [. x; v1 M4 _# K% E0 e·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
3 m7 c9 h/ v# f6 t5 x- z
8 [! N0 f4 U4 L  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
/ @! m( ]; E4 P# t! u
# e7 F% |: o9 L" X2 `; B( F* n0 ^. c) O" F6 p

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑
" I& ^- K, V+ ]. o: X" _+ Q1 ~0 y# {2 \
第三步:安装控制器和投币系统* F' O7 U8 r; {7 l8 ?% H/ C* A, U

8 E* X1 `" S2 e# t3 O* V2 s, u
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。
( |, J6 V% V6 B5 s% D. _5 C' f+ }, G7 u/ c  |; {
  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。, o  T; V1 j8 T# A1 P, }
" A: Q$ L# r. ]  c
  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。 6 ^; [, _+ @/ L+ ?4 s
  
4 g9 Y& h, |3 A* n6 f- L$ Q5 I2 o" n& I4 z# b0 z- f$ ?) w

0 Z. e8 c" m: i% S
. e8 K3 |9 Z9 Q% A! x% t  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。' U6 B- W6 A  W" J; n# w; R

' P$ r: U4 m0 D4 A  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。
# r7 d& y0 }5 x3 p% E$ Y7 S
. M/ _7 R* G$ X7 `: a5 C  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。
* T+ ~0 w' d7 O. d' D7 J% H* O

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!
% b8 t$ L: z# F, F: e7 x: a* N; ]$ X
- x5 `( j" G- i$ [' H

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑 - K1 ~$ K, H, s; Q8 f, n

. R& Q1 |# e' c其它参考下图:
$ ~; D3 Y) S, g9 p/ ]+ r# n# z% k/ S) x$ r

/ R# ]* }# I" U" M* v) w9 o, b- o3 C/ E( U( \6 u

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑 $ i6 b$ R; c( j, s$ s- F5 f4 c. y; A
play1368 发表于 2011-2-6 18:10
0 I1 b0 \% V+ X2 ^! S2 c- z应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了
. H/ D, U# w0 Z5 Y" [7 R  c

  V# l4 [8 r; T1 U& a: j0 I3 y嗯OK!感谢先!3 V( E  J2 O9 ]1 Q6 ?5 C

0 X  a7 S; u* A* ?对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??
; z' @: X( j: d. E8 z. W% P我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。
3 e. h; t/ |7 P; k  s
& M' j$ U7 @! S + i9 V& [6 |  @- e% d5 G
上边的排线座被我焊掉了  IC的型号买来时就是磨掉的
: @6 m, f0 _1 t5 N" I

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-22 13:56 , Processed in 0.123996 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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