找回密码
 注册

QQ登录

只需一步,快速开始

查看: 39267|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。& y+ w8 w5 X$ {8 M8 b
# N* X0 @( B/ o* \; i+ y  W1 P& z
  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。
7 L% }+ k& \2 x5 J) E8 Z
3 v. x2 O* m6 w/ }% i; ?! f还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?
/ z2 L  ?) N8 k/ o4 n
  }2 K' m2 u! J' I: v! J
( W4 d- ?1 A( y. Q' [* J+ ]# r1 ^

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑 * h4 c+ R, u# ~# F

) ^0 U# V' F% k9 @7 k那么,我们一起来看看做成这种家用街机我们需要些什么。
7 f  d( b4 V$ ?* ?! t3 `  @
, Y% g7 N  a$ i7 z& |( [- G一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
% Q+ p( _/ F: q) K7 |
/ S8 c. p" q( e8 P/ h, ~  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
6 s" j3 V7 O6 p6 s$ j+ O) G. a* }" I) v/ N  u1 ^+ J. w
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)+ ^6 M6 D" \# W) v

+ K4 Z9 Y! g5 c# z* L+ h. P; c" ^" p) e! g0 _+ q

( C# y8 [5 E" E8 ^6 u5 l! g这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。
! e2 K) l2 L4 H9 y1 E0 ]# G0 w6 ^8 T9 Z% q' ^" h' \/ u0 h: a0 l

" k0 ?" ]% Q7 G) C9 I6 _# s. {- f7 i) Y' a7 Q
- A. ?6 S( `$ {" K# L9 J
二、连接主板和街机PCB的配线器
  r, y' Q* p, _
9 |6 }% \7 y3 U/ q7 g% i) p% A% Z1 p2 k0 e1 o
$ R6 Z$ ]5 F9 J. o# M

$ q& M- e  y& }5 X7 ?1 u  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。
  E" N3 d1 Z% g! {. M( n
+ S0 U$ D& H( c+ y" t9 _+ U7 `' ]7 {6 M4 h8 j0 [
三、标准ATX电源
) I) k) ]6 ^4 g# v
1 W- t) s% a. C: M2 ^/ A$ {
, ]' e' [" s  n+ W; r
  m5 T- J8 T& t* B: ^. n: K5 N# I: _
" i  L- t  O$ Y  这个不用多说了吧。
: _" x1 L, H8 N" L/ P5 C# y; @  |3 O4 F) p, V
) o1 c! H+ W+ e, k+ a. u& s
四、电源开关
9 U  [% k. @% D/ `5 D/ G8 o. l/ U: ?3 H' W, H: }2 h
  随便的电器开关都可以,电灯、收音机等等的都可以。7 @2 D/ p9 W; G( R
. q2 a+ w! [1 D; j9 @6 P" q
( ]3 g$ v0 [( Z6 S
五、RGB转换器4 ^4 Q  {" c: W& j" G) Y$ L

1 u" }" s/ c  i" ~4 ?) V  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
8 u( Q( M3 ?3 E! k& t. g1 d& f
% X0 h* D& \8 W, o, q" i# ]0 ~  DIY这个转换器所需的元件如下:! M7 _& |" D/ k# Q5 w3 U
9 O7 D. i. p$ r2 M; l3 V2 _" ?- S
AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 & M9 _$ X8 z7 R
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振 # ]1 a/ F8 o0 ]( B& O* }
(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 % \; Y9 ~7 S* F* p
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号] 4 T9 \9 [1 _6 q2 I; n1 K# A
(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容* d" T- l' s. Q. `! N- M& e
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容
! @' \$ P& c: u( X8 H% ^S-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 - D2 V+ {6 I) L  }- Q: ]0 U
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座+ b( h; e- K; V. r+ G: |
RCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)
( L7 R. m2 N1 T$ G9 _) B* e4 n2 ~2 m$ n* _
4 e& C4 N6 a5 P* k& o4 a
六、所需工具6 i4 m; h0 d0 q+ X7 W' J

0 }& y, C0 H/ ~  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。9 j9 U  {, a* k" Y; h8 H
, ^. m* Z8 j* i0 @+ m, t7 @

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源
& z4 r$ [0 C, L9 x1 P  ~2 {
' H% s# M* Q9 I下面两张都是JAMMA主板金手指插脚的图表都可能参考
  n0 x8 Z! v3 H. O& u
. a( X8 p& s; K$ Z$ N: w- w* _1 x' T4 ]% c5 U

; v& F* A8 i# X0 s3 p3 f3 @
- X# V8 u$ w8 ^; R" l4 ^
8 r' R5 q0 C0 Z% P" G, H$ p( Z这张是ATX电源的5 e9 H2 B: i  \2 s8 w, v' E1 a6 a
  W. K$ g1 ]$ j0 h/ n  I9 C( C3 j

. [1 Q$ P/ E  U9 N+ n9 S$ I# P, w  o
把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。6 m! X9 Y  u  g
6 ~! Q) T' {3 h& }( I/ x) P+ {

( F% h& ^! R9 @3 |8 d$ j

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器
2 L3 V' q! i+ T/ m( m; y9 w3 o7 H. c! s
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 / ?$ j( Z/ }# m
  
" M2 W+ F& O. w! o) m( q7 q! b0 b1 W; |" h; w" |
9 o& K& w3 |0 ?  v
7 c8 V' t9 A3 h
  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
& w+ y: X9 A4 \% f& {
5 W8 r5 }5 q; r  m手动焊接连线5 l+ ?2 L, S* |5 x1 {( m# V4 G

) E. S' g: \$ Y# A- p' d  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。0 r- O, f. A. n; s& `; R5 M  t" r

, E! G4 t& N7 Y, o5 I
/ A0 n2 ^1 g: J1 p5 y, f* L  & U) |/ [- @* @# i

& P6 [4 S! e4 K) y
$ X, X) ]) O1 J9 ]1.往每一个针脚上(16根)放上一些焊料。
2 i6 q+ n: K% e2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。& t0 u$ B8 c; d/ }, }
3.放一些焊料在每个连线的末端。, {" X/ |: {/ V
4.小心的将连线与芯片焊接起来。
, X4 M" f' w6 [% a5.用万用表检查一下,确保线路之间没有短路现象。0 H6 A! Y1 }5 e5 |

1 K- k- i' @, h! `2 R; s注意电容的正角极性
5 v* e# Y6 `& U! [  \
9 x7 E# \6 ]3 C& T
* z# w% d/ B$ a, @1 {0 W晶振N制一般有14.318MHZ的有源晶振
3 e( ~$ g2 [- E! U! k( E9 J4 J& _( R; i! q/ \! }7 N: M" Z$ K+ C
  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。- v1 K7 _) w% V9 V& ]

" q. ~; i0 U9 s/ `/ Q  d: ~' U3 M" h5 F# D/ P+ l& L# ]0 A

' B( Y. t# z' F
) y2 C+ F' H0 }' [! c0 M4 L# O  7 p( M, o" g9 D  c
下面这个就是我搭建好的实验电路正面以及背面。 0 ]& Q% i( I, |; p% X8 _% N( @
# D# M/ y8 G. {$ @
   
6 T" S: t* |9 ?( b( Q& R, V0 N& q# r. j( M4 c

; M) @* M6 T& i" X以下是原理图。仅参考:[RGBS和RGBHV都可用]
" M4 a* V9 {. ?' c% ~
) ~" R' q7 U; V/ S* Q0 [2 z; ]
. k+ W" j9 i! u/ `: [- o( r9 ?
- n7 Z3 y7 a9 x  M
5 |/ O# F3 M8 m, l& w* D为这个电路做一个PCB板( E% p, q3 e+ B

1 e4 F9 V- B3 m  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。( s, s; y; g+ J: D6 z( y8 H
, r' y" {& x9 }7 Z

& ^3 ~; K2 E# ]8 p) R* g# z2 H5 b6 q, Y
  接好音频部分
0 ^7 l* k# \; t1 s9 ^  D3 c# t4 p  K- _
  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。
- S+ E2 w/ ^$ N7 |2 u, C
) k4 S; ?: M1 [·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。: v5 |2 q( \( Z1 p' M' l
9 i- R* o4 q  u; r6 i

) q. c6 C  a' s. _& E+ {/ t
' l. w8 y3 n/ t* ^8 [9 K# `% |1 v·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
& x) b/ X5 I  o% C, ]7 M% p2 ^' E·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。8 u# V7 p: S% [3 P% V# u) [+ z5 T
·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。' c- t  z& ]9 l& B* ~  ~# i
·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
; h0 I1 _: f6 ]+ U  a) r# g9 Q4 B( P1 Z: P  u/ S5 _. Y) @0 R) E
  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。1 b8 z4 Q1 u! `( Z! g8 V. m

% z# F9 K6 x' @, n5 _5 N
9 B$ }. C& Y$ ~3 b! S# f/ S

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑 + L7 K) e$ D$ f3 U' A. a, t

5 Y2 I3 f* Z, c. T第三步:安装控制器和投币系统4 G: J) u4 ?6 \; @
: }) I4 X' ^6 H
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。0 _0 m. T4 k7 Y! g9 m* t

( z) u" T- k' W- D7 }  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。
. J# q# q! ?) z( d+ s2 Y5 x! D
5 [" g4 p( |8 Y  B( ~& r  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。
5 z& q: M6 l1 E3 j4 E  # t4 c$ \" N. H& ]0 t7 P- r
0 X) j8 ^- e& Y: n% E, O

0 ^4 J- x2 R' V! ]# j8 Z
8 A- p- o0 Y- {  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。% b# H7 i1 ]( T2 d0 N. ]6 u- p; B
& [4 P" D* A& t8 e
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。+ b. I/ n* {8 i& _9 F% s

$ V' Q, Y( C- ]$ b  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。0 S1 D: [+ u) d9 L% F  Q

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!7 F( M" Y7 N5 R0 \& z
9 c; J. C4 X) E" a

5 c9 p3 m( ]8 C+ `

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑
) R+ }. N2 h2 }; _: M  L) F4 N+ Q8 C6 l4 D' n2 B$ s- a
其它参考下图:+ T+ ]9 ?  N% `

5 V1 n9 j9 P- J- S4 `
; Y1 O$ H0 K# I: |4 _8 D) e6 ], ?
' K( i0 I& v7 O" L6 i% H0 H( A# B

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑 * s8 ^1 T- ^! R3 R7 F8 A; k/ V
play1368 发表于 2011-2-6 18:10 % f/ s8 V; n# U) H. ?+ o% E
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了

1 I8 ?4 a& y' C. Q6 u/ v
' d" u5 \1 X. S; H* Z: C嗯OK!感谢先!- f( v  s8 Y1 f

+ r1 t, M4 {0 [0 ?& T对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??
5 q2 g9 [3 A& h* }; ^" c我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。
% H* p0 j% @8 F' A1 p9 n5 ]) m3 C8 J+ k7 {& P% o, ]

4 J7 q! o% v4 k8 M9 a  l上边的排线座被我焊掉了  IC的型号买来时就是磨掉的/ {' O% {7 m5 C1 s# V  s7 d) c1 n

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 12:44 , Processed in 0.099838 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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