找回密码
 注册

QQ登录

只需一步,快速开始

查看: 39261|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。" @3 A" I/ F9 Q6 O
2 P+ X8 b8 R5 J
  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。4 x) v& {2 e$ p% s0 x2 J1 w

7 l5 ^8 V" m3 t) ~# M1 Y还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?, X! G1 q7 p+ ^( @
$ D, l% A3 o4 c4 A# ?
( a6 a3 t1 K: x$ H+ G" I1 ~- S  F

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑 3 b- `: r2 Z9 T& H0 N  |
+ N( n4 t3 h' Q' u# q0 }
那么,我们一起来看看做成这种家用街机我们需要些什么。
- H0 B5 Y" U$ p. z" t( `" g  d6 ~
& v/ I! P0 t# i8 S( j: [一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
; [, g6 ^5 Y& J2 k  s+ O9 P) T+ N) K/ ?
  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
- O, F1 \% ?9 ?8 @2 t) D" M) k" w* e/ V
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)% x9 F/ W$ a& D

/ A$ i" }# c% t1 ?# C% L
- g/ k( D5 ^# A, f1 E( |: H
: }% j1 v3 ^: n# r4 j( h7 k这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。4 ?, A7 W) E" t; J
) W5 L( f( b8 h. ?- f
3 Y1 Q$ ?1 y. p* l" t" W; g8 [
( w9 i; F3 w' w0 v8 a
6 i( z* P4 G, {; I6 E* j
二、连接主板和街机PCB的配线器
; r7 K4 B' o$ s5 ]' ]6 h- U( c. K7 K; H1 B! b4 ~

* t6 Q5 p* I! G' E" h! o
3 n: @! g7 v( j1 F2 B- f$ I* {+ q1 d+ g* y! n8 g, @! K* U- L0 i* m
  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。; d$ a4 _' b! [5 d  \& Y
2 e1 K6 s" P3 C5 _1 P

- O. p6 I9 q' W2 n- e* a6 V. c; e7 g三、标准ATX电源, s# v) Q5 Q$ ]

# f  Z: y5 w+ @8 k" e/ j5 X9 f
) `4 |3 I# z) }: _% ~3 I7 k* V# t0 @$ v* _; o5 D

+ R6 c# H0 r, M  这个不用多说了吧。7 n7 m' U3 K9 `9 J5 d

1 {, K+ w, P7 p$ U9 T# A
' h/ [4 J; E% k# [4 {4 {8 b四、电源开关+ Z3 K5 g( S, Q+ b  q( C8 V

4 X  j6 t- f; ^& r0 U1 t2 P  随便的电器开关都可以,电灯、收音机等等的都可以。2 ~3 |) c0 L  b+ ]) M

- L' Q. g) `6 p- a' C, z' y6 h4 j8 A* \( D% T1 I
五、RGB转换器1 P7 Y0 E5 A7 \$ S# Y: F. i$ Z
: \( M7 D( b( [2 _& r$ P& t
  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。2 n3 d" o. Y* _' M; r+ I) D

0 _, Q; a% v) c* I  DIY这个转换器所需的元件如下:* e) d  ~0 f; t2 Z5 E$ E
- Q* ^# M5 Q. l' e9 ~
AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 6 @. i( H1 Z( e
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振
- \- d: Z: P& l8 t) k; T(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 % L' B7 |2 H3 a0 o; Q
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
7 {! O  S/ f9 N% f/ B! h(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容
5 a: g2 [0 {, L$ e5 s(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容
9 f/ |9 ]8 O. D2 u9 {. JS-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 . b( K9 J6 W& g8 z
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座# L" [2 B8 H5 d: K  b4 D! z6 Z; ]. j
RCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)0 \' Q/ X2 N" t# C, S
% g9 F7 m4 `. e! I  D- S- H( `6 V

& }+ f" B  b6 F六、所需工具
6 \) G0 o2 J2 G4 L% D& q) ^6 b) {% q4 U* k% V0 e4 j1 H
  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。3 p3 b+ k) ]4 L/ a
+ ?! }8 c9 s# F9 F

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源
" g4 U2 g) i" s' f8 f# j2 \1 v6 ^! l& |2 q, _% Z" F
下面两张都是JAMMA主板金手指插脚的图表都可能参考
. y+ z% Q  I4 U  Z6 ^) g/ Z) R6 K; [6 I, c+ g

( U/ X; B8 y( m1 V8 r7 n- W5 l; x
& D3 E) W8 t- e3 f& I
8 Y3 b: [8 A$ \
8 {5 Q0 y# I( [/ n3 f+ K, W这张是ATX电源的" ^+ h5 n/ H7 ~- \

5 o  ^- j+ U* }- P; a
% i: y( f7 p4 ^
" t  K0 F# S5 Y: b把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。
! O1 J: c% m1 f1 m% X
# X7 ^* P$ S3 X  v, @, M( O$ y+ I( L0 {

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器! s* g* t4 {; g8 A8 |  j# z( }4 _

1 X! r: q, Y- _! `1 k( i
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 % C& f. B& {8 l- J
  
: ^, Z+ A! N* b! d& X, B( _/ o5 K: |2 }* H3 n

6 C' q: p+ Q* J  A# b9 |7 V6 [/ C8 a6 ~' b3 ]
  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
' o  s% I! Q# l% @5 d; e# T, [& F" e1 e2 M, }
手动焊接连线$ \* y2 Z  L" n
2 \1 M  Q: b: C+ v2 r
  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。
4 }2 \% m* c9 O! u  s- _
9 M4 a% z& `, i* R5 f 1 ?3 h7 u- t: b. k9 w+ c5 x9 b
  
% k' U" G* G0 E8 ^9 d
8 V& {: N9 ^2 f( H- I; a* u
9 `9 y/ E7 |0 p3 U0 p' ?1.往每一个针脚上(16根)放上一些焊料。
% D. N7 |, R# F2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。. u1 t! @5 Y+ S0 v
3.放一些焊料在每个连线的末端。' n' ?' J' Z, m' y5 v5 h
4.小心的将连线与芯片焊接起来。3 `2 C; C# R6 }$ z8 U
5.用万用表检查一下,确保线路之间没有短路现象。
( }3 i8 q% o5 E1 g' a
" x! A. j, s3 Q9 y0 }/ F! {1 x4 b注意电容的正角极性
9 @* h* O. f, ]" w4 a& h# E) c
+ q$ R) E% T6 F- f% w# T$ C) o3 N! J- r' `5 l# U
晶振N制一般有14.318MHZ的有源晶振+ Y8 A$ M4 W' Z4 j# c$ i

' @! V8 {( i7 c1 R3 }  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。+ x" t9 x- D" H: i+ R2 w1 D0 _4 K

8 {1 e+ w' d4 P1 H
5 D1 U) ?" C, [9 e% Q+ ~
$ x8 ^, s6 J1 w  L. S
  F8 i: J7 ^: \  
- \" V! Z4 ?! b+ `+ j下面这个就是我搭建好的实验电路正面以及背面。 % J. a* C* S; H' p3 k

! b( `' e& X+ C2 m9 {    7 K6 ]; h" V) p' j3 M& x0 Q& d. a0 w
' _2 l  ]$ T7 v3 ^+ N

+ ^- d) N( u5 F+ }以下是原理图。仅参考:[RGBS和RGBHV都可用]
1 ^- w- A, `! o/ B: g2 f2 Z0 p  ~
7 Z5 Q/ p' f% Q/ {4 S' {1 L( F
8 E/ B! Y' s; k8 G5 w+ W1 ~
& _4 \2 r3 x1 F9 Q; H1 f; B* Q3 ?+ U6 H% y* f% f
为这个电路做一个PCB板8 a: d! p" B2 H1 f2 a$ e/ N% C8 w/ R

; H$ h' ]  O" w1 B+ d3 b  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。" t  h# K3 p; i" b% v7 G' s
& L3 Y0 S8 i  z* }8 U
2 F# |  {- [; h$ w) k% y' M

8 ?- r8 D9 X+ w  U4 E7 m* L& }  接好音频部分
  \4 @2 b, d$ D: k, I; e. {& v: Q" R+ B) G/ A
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。
' ^5 n/ [* x7 w
. i6 B" q/ m/ ?9 ~7 U·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。8 f" `* ~. {: S: \& d5 F
" k' `- i9 Z; v- \3 }
) y7 e# |' {8 N% v5 G- @- n
5 @1 N& s4 w( n3 {2 o
·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
* a# v& ~% [2 e: a) ?  P·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。# S% r/ L: }& r( j  _. W  J1 S
·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。1 z% h' [. Q& Z( W( c% r6 t7 k
·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
8 \2 O) \: l  @! {3 i
7 ~3 A. c" V; ^4 h- I  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
9 x; p4 Q/ ]3 v3 H( f  ]1 q# h
' l$ _9 a2 @6 h, |& Y  D2 @) }& P; x1 n+ m, g  f

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑
5 E, T. J4 D# d$ o- K
7 t6 B6 k( V. @! y# y0 Q5 _第三步:安装控制器和投币系统
. E  C. ~3 ^# s7 {7 n4 ?. o. x* t! o4 o* e# c- Z
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。
. _( q( Z# d8 Q9 X+ Z# G7 P
( D; b" Z0 {; d& E  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。
* k+ z2 c: w) u1 y, U' u: Z7 p" O3 ?# I
  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。
! |9 X" t9 D9 e; w. Z  
! b) |5 e9 k; `5 `; s5 m) W5 e. _- C+ t; y5 a8 I  n3 y
" s( g6 t4 x4 D* n* {4 z
* b0 y2 F$ Y1 U0 Q* z% @
  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。
" {" A( p# ?( ?  ~1 B$ F: b# c9 o2 @8 Q2 N# K
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。: T% a3 f( w9 h+ @( Q' F* Q
' a2 `( L7 H* C2 V' c, L/ K
  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。
" t3 g0 o. Y4 ]) D0 `1 F

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!( X0 W: P' _3 p' h: N, x7 v
1 h: _6 G+ z- S3 z
1 I9 N6 }* _7 q9 D/ v" n" y

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑 . t$ H, ]  C% V( A! _# T& ~4 X1 M

1 ^: ~+ g9 n9 e- W* \! t5 y7 ~其它参考下图:, G8 L, a8 U. a' F; g

8 o* Y( {4 i- `7 z! k
, L1 o1 d( d& B( ^
7 R. o. S7 [& ^5 L& y  E1 ]% {: T

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑 ; ^& Q* E; `4 e! I$ ~% C1 g
play1368 发表于 2011-2-6 18:10 6 v3 o: c1 m3 ?" o7 A6 P- v1 b( m' Q" x
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了
" D, u  V$ g% p' v, A7 n  h) w2 S

$ W; T& T6 s3 }2 S7 |嗯OK!感谢先!" }2 J: y, M4 T% {5 y* k, T

& ?" Z* u, V" X3 m* ^! G$ r对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??7 R4 E3 V0 Q4 ?7 h' M
我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。
  s) m$ k$ L: P9 M9 o4 O
0 y4 o: n0 L4 k7 ?0 n, Q
0 u: z! G& d! P% Q$ |# k上边的排线座被我焊掉了  IC的型号买来时就是磨掉的7 R: d: a# i9 H+ `1 Y

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 00:06 , Processed in 0.108897 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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