找回密码
 注册

QQ登录

只需一步,快速开始

查看: 44614|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。+ b: y  c+ P5 a' ^
# }* k. ^+ `" |( X
  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。
$ ?* B/ M6 B# a. t5 o' n9 ^3 ^; |  Y9 f2 A; Q8 F3 y3 `4 ?( _
还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?
9 r. M# l3 H- I  T: \% Y$ L6 [
  ?- d; Y2 q4 W. ~( K+ P/ q, i" d: Z; c& H

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑
) D: b7 ]0 n* q  f' H6 Y; t; u( f7 n7 _7 x
那么,我们一起来看看做成这种家用街机我们需要些什么。1 k- C: q5 v: S; N/ A. o; b
2 g, ^; u: h' z; _3 L
一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
; \6 _8 c6 p  b, e" v. D! ?
* p5 T; W: y; C7 b% o  l* l  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。: T! d* X) v/ E7 P3 E3 C3 L
) }. ?2 R; u- U  ]1 \+ y6 c
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)/ A% U& ?( W& B0 H% T
2 A! x# ?8 x1 d
7 v2 `' F5 z+ U  `: B" n+ y

. T$ i6 H) A3 m5 M这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。
: X( k" `- z$ E: a# H  u, L  E5 r1 l6 o+ ^" n- Z" }/ X; Q  C
+ q" [# a9 U! E7 c7 O' ~; G" p

/ g8 n  ?/ m0 ~6 W7 s( I# C& G$ E5 D8 s* i( W, k, n/ k! \
二、连接主板和街机PCB的配线器7 a, T6 q$ C! q" j( P) t. m

# Z- m5 z, o& V+ Z3 T8 I
- J6 P! }, U% |' `5 w/ c, R  {0 S) l8 D6 ^. o

8 j, Z) Y7 z3 B0 [: O  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。! g0 d$ i( [5 N+ O8 I

; L; H6 V, H. a# c$ P) K* x- j& y2 D, [
三、标准ATX电源! N. E% G6 J6 l) R* _/ A6 w- Y

/ E% ?% E+ _. n0 [! k( [9 b2 V: o8 A, |2 R/ K# z/ j6 h( G1 ~

* U9 e+ u' J  j" M5 i; W: E) X- k) U
  这个不用多说了吧。
, s7 O* A9 q% x6 q. T8 X& p" |( m( F
' h/ ~' e3 ?2 t% \  n2 ?
四、电源开关
9 _- ^7 J0 l; L" b
- \2 T' p- N+ T. k: {2 |' q+ Y2 Q  随便的电器开关都可以,电灯、收音机等等的都可以。
4 k/ z. \5 |( R% Z# `. {& g! v3 @3 j$ W) V0 c' i% x/ j; b
5 }( F/ ^6 |7 @
五、RGB转换器
3 V% c1 {  u# j0 S
9 C% _2 o; ~5 M# H  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
) L3 }  g0 o3 A7 A) i4 \
% Q; T0 K# Y, d1 L# G2 _2 W& e  DIY这个转换器所需的元件如下:/ T: Z+ _' c1 y( E
- d) F+ k, M$ e1 a' R
AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片
7 i) V! a2 v3 B7 H7 Y+ CNTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振 $ j. |, v8 w* L" o7 V. u6 W
(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 $ [" D  Q% N4 v
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
* |) V- C4 ^4 h7 h3 w(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容1 \7 x: L3 l8 Z; j: ~- O1 S
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容 ; |: ]- O( D5 M) A) ]. R1 k
S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 5 O# ~2 {5 X/ C2 z$ i! c% g$ `7 K
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座9 J. x' M1 x$ b, F7 O' Q
RCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)5 o0 O. b9 E) ^. Q
  h* F& M; x; {* m* Z5 H
9 q9 ]+ c; z7 R
六、所需工具
" K/ W' l; {2 ?: K# s/ t. G1 X
3 g7 B" I' G' B( T: [% d  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。0 u% l7 i4 q9 a' M
* O2 R: V' t" y, j. E4 y

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源7 a& r8 ^8 e7 f. ]
6 N0 B( p+ Z9 E. |6 z* e
下面两张都是JAMMA主板金手指插脚的图表都可能参考- c$ J" j# N% E7 H- Z9 f

2 a8 A) E: m; L  }$ {
% c% p0 R8 `) P6 Q5 s
% h2 w9 G8 {* ~4 U+ O  B0 r! G3 V5 f! e, X7 K+ r7 z1 B( N

8 ~4 X; {: g. p" [这张是ATX电源的
+ l. e% l+ x$ E4 n
( R' S. Y. `% N; ~0 D7 h4 E2 v9 C$ p! Y8 d0 B

6 E; _, [0 C) H4 Y6 r把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。
- B' `2 N' f2 Q0 P8 _2 j8 G4 \3 p! f, g. m8 J
/ p& C# U9 d: D9 H

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器
8 T  Y" G* I4 L0 n
3 V+ S* v. A0 B! q8 h6 X
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 & h" T9 {2 r( e  e9 u' P
  " ?2 K3 C2 M2 y5 F. P3 S. P

& C+ [- k$ \  E; t& A
# Z7 |+ R2 e0 [4 A) I
# t/ e0 j& E! h+ ~; x% t7 S  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
, e, j9 c- }  h9 S  M% H
% G! g3 y* _( f' o/ q手动焊接连线
# b2 d- [7 u3 y  h) J6 k" a8 G
5 d3 t' z$ {/ y8 l# [3 A  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。
" \" t4 X2 ~: k+ k: x. {! D; }" A  w9 o; M# ^/ C8 w& E

3 L: n4 E& \/ S2 C  + T: X0 |/ j7 E& a) L) j( W+ {

; G2 O9 ^' `# s9 `# A5 t1 B6 ?  i) p( X: E- B
1.往每一个针脚上(16根)放上一些焊料。
. U. P& P$ A9 @5 d+ W2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。9 ^; m" I: i1 s" |
3.放一些焊料在每个连线的末端。
3 \- u' c4 P# r: q( D4.小心的将连线与芯片焊接起来。
& Q: `, x+ {; c) l! w2 n5.用万用表检查一下,确保线路之间没有短路现象。
1 K5 s: u# S( y7 y0 o6 s0 \* M
2 Q, P) g2 \3 q$ g注意电容的正角极性
" T1 Y- D. y% Q8 D3 F& L! E
4 U, D8 C  W$ x: u/ g, ^0 p( O* E
/ E% ?& Y) w6 G" H! f晶振N制一般有14.318MHZ的有源晶振
0 t6 v6 h! s4 j- z( z( r$ U& c0 }8 }! @! E* p
  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。
" o8 W7 ?# q- H  K6 F# A' ]- @3 q. h4 O
; f2 @+ \) L  g$ i  J! {1 o* }4 b9 b

" v$ X5 ]9 ]4 F% f
# H: j5 ^+ z- @7 l  W; B/ w+ j  
, N. l0 U$ v/ X) I0 k' |: A; ^: k$ \下面这个就是我搭建好的实验电路正面以及背面。 0 r" X6 ^  P  T& Q6 A0 z

8 X& }8 t6 e& V$ i" D: [- V   
3 ?  S6 |4 j; A# m6 P1 C0 |2 J4 ?4 h8 Y+ |; e) k; P4 G
4 y- S; d6 r6 y- \
以下是原理图。仅参考:[RGBS和RGBHV都可用]/ e) W2 m9 Z" }% i9 V

/ j1 L& T$ `+ m0 g2 f' G5 Z5 e* z# Z, M& C( R' J

$ H' L" Z" Y8 U6 |1 X* k
' l- t- x/ k: Q/ g2 i为这个电路做一个PCB板
# X0 m* ~8 J. S9 ?5 ?
; c5 a/ k) ?7 `7 V; [! h% a  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。- z2 X0 R$ P0 h# a; V
$ X0 e0 W9 N. ]& }# x

" B# `) _' d& [  q5 g9 U4 P4 A$ y0 g" l" b2 D) J
  接好音频部分; T5 u7 W; Q. l8 X, B$ k

3 s  J! u6 l. ]  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。# ]' P$ @' V0 ^& Y* ~4 E! l

6 n* ^  Z2 ]* [·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。, `1 ~- U* O5 |' B& C

$ ^. k; v. \( ]0 E2 I% H6 E, I1 r, _! c" ?  D3 X' \! T+ \

' l( f  d: @% H% T; ]/ [·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
$ `- w, B( M/ ~·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。
7 I8 w! l8 ?' p  a/ y% E·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。
* ?9 k8 J! r1 V, ?+ T·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
0 u9 u0 i( w  ?( \0 R6 H
, j" S( g. ]1 F. d& h  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
' r$ S7 Q, y5 R2 w
; u* I# X- [; W3 ^! {: b" `: M' ]1 Y9 h3 J# P# h

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑
# F' i( M3 \7 X0 l
" p: e( J0 M+ f; P1 j' L* s第三步:安装控制器和投币系统( O& p4 I$ B9 E7 ?% D" w7 S

# c5 M# C! Q7 E( g! m/ t1 L
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。4 E8 h$ ?8 M! o5 c

& Z: C4 H1 U7 }. d  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。
0 J! R8 t* ]$ y5 y2 [" t/ y+ |% I+ @, _/ r$ u' Q
  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。
! w0 o) t1 B1 i2 H  S! e  8 [2 Q/ Y! L" [2 d0 w: p3 c
( L: F" ]: ?0 M% x' A; R) P
6 Z+ X, w: D! F! L7 o3 |
, F" n0 F& d4 D4 G5 T
  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。$ ~  q& R" a3 V/ u, p( v' D& u
. f4 R/ r1 f* z( ?* E0 M
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。' M! S* o+ d8 T  W2 Q+ u

  g- V0 C& w. V/ s# g  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。7 B: V2 H* d3 h! [2 {- m/ r

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!
/ \, l' W& k1 ]; F( ]" p
, Z9 J3 W# O- f, u3 l
2 E$ `" X( k2 i- }( h4 ]  S

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑 2 ^' J) k9 ~- t2 r  C

/ T1 _6 C6 f5 Y其它参考下图:
& e+ U0 k/ V. Y; i- a- C
. `, f  e' `  r) V
* x3 d1 g) T% R' ~+ m
' m  p0 @5 `  u9 b" m- o

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑 / Y1 Z; e+ d7 I: A
play1368 发表于 2011-2-6 18:10
. Q. D# A3 b2 K( a9 o应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了
- y; h1 j1 j3 l# P4 v* P

3 r3 V) v1 M- o: s5 I嗯OK!感谢先!6 o# T6 B, S0 f$ N6 \
; j9 k$ q9 l' d( e
对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??8 E/ O& d9 B! q2 k3 y3 }' q
我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。9 Q8 A* l, O- t# ?
& L" i3 @$ R2 ]* m" ?

! ?9 o0 {4 ~9 M- S/ J$ G( K; c' j2 s! u上边的排线座被我焊掉了  IC的型号买来时就是磨掉的. n$ P# X1 C+ x! L

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-21 07:02 , Processed in 0.100778 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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