找回密码
 注册

QQ登录

只需一步,快速开始

查看: 34921|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。, b0 i- ]+ l; A7 s; O- p- \
/ c) b7 w7 N8 E6 `
  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。
) k! b- o6 N+ d) ?/ d
! B: C6 I+ P0 e4 |. a# `$ y还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?1 d$ n- n$ |1 \( Q

3 Z0 z3 w6 W, S7 y, T2 U# E* j) i# L( A

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑 6 S* L! b  q& Z3 Q( j% Z

% M5 V/ X6 q- l" F, v那么,我们一起来看看做成这种家用街机我们需要些什么。
2 a+ s  P- y6 L% |1 D4 ]
+ c, Z# U8 ~' f1 i- `% @- h一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板. s. a4 b9 s* i
' {2 T7 }3 o* K7 M& Z
  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
- ~: A( d  {! Z1 F
2 b! ~( t* r5 s2 o* J  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)
5 t! L; x' m& _0 q3 w0 ^
- r9 V9 [1 I8 x* a6 s9 A- y/ k  @9 D$ M0 j7 L+ r
- ^) a9 F3 A% N. T& E4 b6 ^& |
这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。
* ]) n6 m6 o; a' \' i
/ y! n$ G3 D! V) j* F! @4 K$ e4 f+ N. N( c/ u4 l9 r2 P
* q. `4 m' v% w) J1 J% i5 w) m& O
7 y6 |; {7 a/ k- ~" Z, }; G" A& o
二、连接主板和街机PCB的配线器5 g% h* V4 E+ T2 D
7 [- h6 o+ ]6 l+ b2 j2 t
) W4 i2 X, T: L& F# L9 z# r' a
& T2 [5 c  u+ {2 \' T

% M' @4 \  f4 R! d  B# ~- m' N/ y  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。, X; X7 h7 V* ^! M8 c+ f9 |
* M& @1 B8 h! I& y* E
& l1 r" m3 _+ a* f0 \5 c$ _  C0 O
三、标准ATX电源
* a( @) x5 r' w, V' f; E# s) l# R2 L- c4 H* D" ?# u7 ~/ D1 }
6 Q" G/ Q1 X7 c+ Q) |4 p+ I

! B' N+ F! t; p6 n3 `* E$ j0 i
# j9 F% s, \: G. j7 {+ L3 q  这个不用多说了吧。
7 j! h! }& E% A- D' e5 ~- h
) u! _, c( N7 `6 {' l
: [! @. @2 }  }0 y$ _) I四、电源开关/ {8 P7 d  i+ X
9 q# j1 H% b% Z1 c; e8 D
  随便的电器开关都可以,电灯、收音机等等的都可以。! h$ y8 c/ @4 \9 W8 c: q; c7 B
6 s9 |0 W3 ]1 ]0 u( Q6 r% H
  H) O" r' ^" q3 U/ Z4 }  ?
五、RGB转换器: }( O3 d$ k2 G" G

9 w) Y  K) O( p  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。6 b) ~3 W  ^, @" ]

2 x0 l1 l5 K7 {) A! @) V- q! W! T  DIY这个转换器所需的元件如下:
; L5 H  o7 b0 b$ F0 l; e: Q5 J+ g4 X
' U/ _) j. P( ~0 D$ O& ^AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片
$ e2 g1 m* F( Y, G; l3 D) SNTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振 ' R& E6 u. A, g% I8 F
(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 9 R. z9 R3 v: @) i2 \% @3 \* e
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
$ s! u8 `5 I; f0 b6 X(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容) o( T1 ~1 J- }, E" n/ Q* z
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容
8 B; O' V2 q# y+ Y& ^" vS-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座
; R7 j) I/ v" cComposite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座
8 C& I- X  X/ jRCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)
  J% j8 L/ p( Y
- ~: D, u6 k5 ]% B0 J+ j5 i  t: N7 o0 d9 f
六、所需工具
! b4 D0 j) g8 ^) }( d  W, r& j/ N
2 t$ P" ~9 J  @: h0 n, m% B) F  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。  D( I; G3 Y6 B. N

6 U  z0 `. f% `. Y

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源1 |: s+ _+ t. t& k$ `8 i" u0 R
3 }& J4 A  o& G- \4 m
下面两张都是JAMMA主板金手指插脚的图表都可能参考
/ o# }* S) M& ]8 E! P0 G
( @. H* ^$ W6 ~6 d3 |) t1 ^- k5 a9 t( n2 ~; B

- r3 k- u" A9 q, y" E: q" X+ |9 {7 \" L$ M" r) c/ i

- n. |9 k# {, N. U* B7 Y这张是ATX电源的( T! U0 c+ T+ U% b2 W" ?) ?

$ x7 |, }3 [5 ]9 }" h( [  g, N% B1 @

, n' N, B: \  Q  E3 x, p把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。
( L" l. U8 p" `9 X- h1 W& E
- ?8 J' |& B( k6 g) b  z* N$ U9 y( o
  ]1 t. w4 M5 a

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器( b  o) v6 Y9 J* C1 o

$ x# |$ F& ?2 k4 O$ ?& `
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 - {" V* v8 J6 ]3 e/ L: t; n: \3 d
  , l( r- Q  J; h7 _  O
' x' U/ u9 s* G7 _0 n8 W, e5 G
* g; {3 m/ }) ~- y$ C' j; E( S% u, \
+ `2 C4 M2 a3 p
  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
5 m( V6 h4 Y' ~" F# X2 W% C
. ?% `) E, S: ~4 y0 _" a, }手动焊接连线
/ P3 }! H- W  g9 ?" |6 N$ H& ~/ u5 T% P; Q+ M
  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。9 b* S  v: X6 Y" F/ N

7 G8 ]0 F6 j- A1 z$ F ( }. a8 \$ \" ?. o
  
* i9 U9 m$ s) z  ^5 @
& o, H$ j" T9 C+ w5 Y4 W& s8 V6 j8 e5 I$ d- ^, \2 J
1.往每一个针脚上(16根)放上一些焊料。) S8 ^. R0 y8 D) h5 [
2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。5 S2 J# K0 z' l/ N' J$ S9 j
3.放一些焊料在每个连线的末端。
1 P8 k* a+ Q9 Q  O4.小心的将连线与芯片焊接起来。
3 k8 G. [" C( ?& b: |6 p5.用万用表检查一下,确保线路之间没有短路现象。3 ^4 P! j7 O" K5 P
7 D6 j, O4 }1 U" }6 U" `
注意电容的正角极性
' E5 {# d9 m1 s( d& W0 M' `+ L# W
0 X7 \5 M4 @+ @- h; F# ~  V6 b/ X0 W
晶振N制一般有14.318MHZ的有源晶振
; ]2 c% T  Y) t& B( {0 U: j; d/ V- M/ _
  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。
; ^4 F+ z5 x) Q& @: T! I- X
- C0 Y9 Y1 P3 h. T& X. o4 {6 Z1 w* `/ {+ i5 _# B# r  ]
, Q3 m0 |" Z* T1 r: U

" s6 o$ n) r6 B3 r$ d! h' |  
: y) y& |' i9 q6 n下面这个就是我搭建好的实验电路正面以及背面。 : C1 K9 ?2 g" R- _
0 w( k0 j; ^7 V% u
    3 p9 a* C8 R* Z. d
/ ^1 p$ U5 \/ o5 l  f5 G

8 n: [5 `3 Q2 l1 ~: Q9 ^以下是原理图。仅参考:[RGBS和RGBHV都可用]; o0 S; Y+ b+ w0 `+ u* q# m- A- |
& f' L% l* C+ ?% f

& f# Q( F" O- T/ o: h3 }; s" d. h# Z4 z, }0 e% ^6 M" \1 s
  `( S% \+ a/ D0 a3 ?+ r4 ?, w7 x* m
为这个电路做一个PCB板
+ t3 c5 @- p; D3 `) a1 H
4 B8 b! H) P+ j  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。' O) V- a/ Y, V* N4 J7 u! o

1 d* E7 V( D; K/ j9 l
# Q' r, f# z  E4 l2 A3 [
4 b! z  c8 J( K; O9 L4 n+ a  接好音频部分6 @, _5 U: ]. B8 Z( z9 e3 l% Y
1 s! t- j; h* ^' p8 n5 l
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。3 \' `1 U  F3 o& g$ ?+ b
2 F% M- l/ h: [
·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。' L% e' J3 V8 j

) K" H# `7 T3 i  l
' Z6 L1 \, ^# C2 D& G- U* A4 J! d9 E6 i% G1 l/ ]6 C
·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。# K" `' D5 w1 m1 [1 C
·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。
: G0 |* M4 w8 i·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。, F( n4 U4 Q0 p7 p( ]5 [8 d
·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。5 m3 F# A2 P* T
/ |& F, a  ^5 @) X/ ~* o1 s9 i' w; K
  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
$ L$ O, ~1 b  k1 S' D4 X; L( b, W) ^% A& r; s0 Q5 }

6 g/ c: p. K7 B* d1 X

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑 8 M6 M- _  [- V' c. \/ r8 p
6 }8 w* R" e% N- B
第三步:安装控制器和投币系统, k% n  R6 Y# B: L* M
4 N# A' J9 n$ g5 a9 a+ \
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。4 S7 \- B7 O$ z& T$ o

& h3 t5 p3 F; E6 [. v  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。) s. z) s: w. R5 m( [( @" b- e

2 T4 X2 y8 L: A  T  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。
3 c7 h$ V% T6 _; `& `6 |  
, M" k' K' b1 ~, ~8 I$ \; u/ {5 O8 w7 o8 [% F% a

: K8 n, y2 d' `( M7 {, s0 ^) T1 j+ X* K4 s/ y; v! W
  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。5 q( @* ]# ~! b6 R5 r) e

/ x6 e( V8 b( W! G3 q  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。
5 y0 A3 A9 [& d0 A. W
# [: b. |0 p- ]2 _# k/ N- |  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。
: r% c# Q: t2 \; P1 L

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!
2 f) w: a5 W  j6 k! `1 M9 f# J) b& R& K" |

' Z# w# X& Z2 A1 O: Y

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑
% y0 I1 U. b5 |/ d% a- x" \3 q2 X3 B( w" ^% F% Z% f
其它参考下图:4 Z+ R. z# m/ o$ f0 @
3 |, ]+ r5 v; @+ j/ ^- `" O
. H9 H) C4 e% j1 s
4 p- g& `+ \( l) s: c% q4 R7 _

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑
* A5 n8 i4 `( F0 L
play1368 发表于 2011-2-6 18:10 + N3 H) f& j( ?4 i3 z! v
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了
+ r( G0 n5 \, S0 W* {$ o

- g( c( \' z$ W, u嗯OK!感谢先!# a6 z% B& U0 i5 j9 t

4 @, T1 h  ~- Z& C9 p$ _& e4 A对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??
, l7 K  h' R  ?, C我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。
* K- D0 O0 e# H0 M
. M; ?2 Z! I, A# V& H ; D+ F6 ]5 N. H. n, z' f
上边的排线座被我焊掉了  IC的型号买来时就是磨掉的
5 n# v% D- L: a' X5 o; Q4 {

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 01:02 , Processed in 0.102175 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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