找回密码
 注册

QQ登录

只需一步,快速开始

查看: 47399|回复: 47

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

 火.. [复制链接]
发表于 2011-1-26 22:31:16 | 显示全部楼层 |阅读模式
如果你跟我一样喜欢玩游戏,那么你一定有小时候最爱玩的几款街机游戏。随着时间的流逝,家用机性能越来越强,街机的数量越来越少,我们很难跟以前一样看到那么多的街机游戏,除了偶尔在模拟器中玩一玩。
/ d$ \6 `+ c/ F/ D: Y9 @2 p) \% H9 r+ b! w7 x/ o  v1 Q
  这篇文章主要向大家讲述怎样从一块街机主板,然后把它们变成你的“家用机”。也许你会说:“不用那么麻烦,我可以在MAME上玩到所有的街机游戏!”那么,我告诉你,你这样永远都体会不到DIY的乐趣,而且,收集rom是违法的,永远都不要向别人炫耀你的rom数量有多少多少。
" a  R3 [1 U  w- }! C
1 K& w& r) k: V& |# [. r8 ~还有一个好处,那就是你可以制作出只属于你自己的最酷游戏主机,而且街机的显示器过于昂贵,而一台普通彩色电视机就很便宜。用那么大的电视机屏幕玩街机游戏,岂不是很爽?. X1 L  Q% o- [3 }! C4 |
/ ]5 y8 _- q+ M7 A

5 C2 F# J; |5 A7 [' z% l, i

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:41:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:11 编辑
/ k9 Y1 t; w5 Y+ p; d
$ o1 A' _" a; J( W# C% v0 Z8 \那么,我们一起来看看做成这种家用街机我们需要些什么。
# R& s! Q* s8 O
3 ~7 A: V5 M$ y一、我们首先需要一种称为JAMMA(Japanese Amusement Machine Manufacturer's Association)的街机主板
7 m! P7 C6 ]. V. l2 D
) f0 m; R; v" R9 X7 H$ f2 i  由上世纪80年代由日本的游戏商制定的一种标准主板规格,它可以方便的接驳到街机上,更换游戏也很方便。
3 h8 z' t) M% ?# T, n% _' F: s* b4 ^% K0 n
  以Neo-Geo街机主板为例,来给大家详细介绍一下。(之所以选择Neo-Geo主板,是因为它的游戏很便宜,出于长远考虑,这是最划算的投资)
5 F( t1 c; h( m4 G: ]/ h; O& W, g: `
/ D/ y7 _6 [& `8 W( s6 O

  ^6 o1 l7 t$ J) O( ?这种主板与街机PCB连接是靠这种金手指,左边一小部分是电源供应,右边一大部分包括视频、音频的输出和投币确认、游戏控制等功能。: ?( P. r7 U# T/ H' e
/ _; l! d7 a1 I7 G) U( L

7 u/ p, U& ?! `
& J, Q, I; J. Z1 a- R5 B& y) `) u
二、连接主板和街机PCB的配线器9 j/ E7 Q; S/ O; Z2 Q9 W8 u
# G0 g7 G& ~. N4 ]

: S, s5 l8 \; S/ P% d- J
9 Z/ S3 @6 T/ \  F! V. E
: j0 C" y/ q4 C2 S$ U- r  你当然可以直接把主板和街机PCB用焊接的方法连接,不过那样很麻烦,而且主板不易更换。从eBAY很容易找到这种配线器,最好的就是这种,连插线的种类都用标签标示的清清楚楚。
  Y+ F( C1 e+ x6 Z7 x5 {, K1 u/ ~0 q
7 M% d" h" h% w0 m
三、标准ATX电源
. A) l7 \+ V( k% @/ t  p" |( _- i: d( I" m" V: S& {
3 ?$ l$ x7 M- t) Y: w2 m  x: Y! v$ y

1 [; K' p; l3 L; p7 l& ~/ _7 }, y4 m/ U
  这个不用多说了吧。8 @) l' m, z4 j: O
) l) c2 }' L5 Z

/ y4 v; ~" w! r3 W( U6 F* y四、电源开关
4 O/ X( b- G3 i/ v. b0 y; X: Z3 d5 {& j" W3 w# F% O0 E- ^
  随便的电器开关都可以,电灯、收音机等等的都可以。- ]/ j" L+ A: ~! @5 Q$ I
2 G6 N2 d! V$ j* g6 [  w: x# S

% N! n$ p! e8 o五、RGB转换器
" y3 `1 k- u9 v2 J3 \% Z
9 E- @/ P9 z$ m: ?8 v  你可以从网上买一个成品,也可以买来电子元件自己制作,当然这需要你有一定的专业基础。
# y- y: h" Z, F! W* [5 I) c
  Y. L% p) B  S5 C. z. ]  DIY这个转换器所需的元件如下:
3 Q; D% p, v( x& P& a, V6 z; b% x7 l4 g7 X' c4 U
AD725 chip (Digi-Key part #AD725AR-ND) / AD725芯片 . {* f# n( r7 g
NTSC Oscillator (Digi-Key part #535-9170-5-ND) / N或P制有源晶振 ' ?% ~) t3 l9 a2 E" ^! x1 `7 N5 J
(6) 75 ohm resistors (Digi-Key part #75QBK-ND) / 75欧电阻 , y* d! s6 A7 A3 m* M1 H; B
(5) 0.1uf ceramic capacitors (Digi-Key part #478-3193-ND) / 0.1UF电容[104标号]
- j; l6 M. s" y0 A(3) 220uf electrolytic capacitors (Digi-Key part #P12920-ND) / 220UF 16V 电解电容* n5 x# X2 n- u2 K# w
(2) 10uf electrolytic capacitors (Digi-Key part #604-1061-ND) / 10UF 16V 电解电容
/ f- ]) E' @$ b+ C' J0 L0 G  GS-video port (Digi-Key part #CP-2440-ND ) /4PIN S端座 7 ?0 y1 e# ~/ H0 @- [) A7 ]; j& z. v4 `
Composite video jack, yellow (Digi-Key part #CP-1415-ND) 视频RCA单座
2 A8 z% U, O% ZRCA phono jacks, for audio. (Digi-Key part #CP-1413-ND - red, and #CP-1414-ND - white)3 m8 z4 z2 ^" D' @% a8 A

* q! O2 O% C% H0 F- N( j8 X; F# Y
( }% i" v* N- ^- Q六、所需工具
6 g8 B  J# R8 N, D$ [
) i0 K4 U& p7 {) |  一把电烙铁(推荐那种低功率、尖头的小烙铁,使用效果一流);一些焊锡,越薄越好;硬盘数据线(制作RGB转换器使用);金属钳;X-Acto刀片;焊接用胶;万用表。5 v2 ^7 s' g/ [: o7 u: u
: I0 Y+ u7 z  t: j

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 22:45:04 | 显示全部楼层
第一步:检查主板插脚,连接电源% ?9 w7 s8 R7 Y0 k5 b/ J- H
* T% T) r0 @4 Z6 v
下面两张都是JAMMA主板金手指插脚的图表都可能参考9 }6 `; q4 Y# n7 ]( e

& Q3 }. b. ^8 ^! u( I! p% u
% e( u" g+ V# @" c* o5 W& C& m
9 X* @3 A4 P  X. _8 }! N" H3 S! R) w5 N8 U4 r8 o% g4 M
$ ?+ T: H2 u+ c4 D) p
这张是ATX电源的
. i' G- k. l" `- F6 L
3 V3 k) |) y3 f+ R% c: E. e9 t- c0 @% a
. V& }2 l% X4 v5 |5 t. I/ Q
把红色的+5V、黄色的+12V、白色的-5V和地线(黑色的那一根)与JAMMA配线器相连。在pin14和地线间加入开关。
! Y  i# V* j8 o/ m/ Y8 v  B4 T4 {1 T+ @% R4 }$ y+ |

/ T( N, b7 y6 L

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:03:00 | 显示全部楼层
第二步:制作RGB to NTSC适配器5 e9 y& ?* \  q, F( |

4 T& h9 O- f( Z1 \
  这个改造最核心的部分就是AD725视频转换器,主要以用在VGA的RGBHV上的。就是下面我们看到的样子。 . q, U( ~( o7 Z; l2 [8 f( }
  8 W3 ?" i+ J* C& M7 X7 m% O  h: m

4 I0 }& D& E- b8 B0 X3 Z
2 J! f+ A1 L5 x5 O: H9 k8 J
  H! J/ g" M. E& L/ N" S  有两个方法我们能搭建RGB转换电路:手动焊接连线,或者制作一个小PCB板。如果你对焊接很在行,这个不是什么难事儿,不过如果做一个PCB板的话,对于将来的安装就简单了。用哪个方法都行,只要你觉得好用、熟悉。
8 A4 \$ G. B  p  ~9 z2 v
5 D; a. D# Q; V2 r9 t手动焊接连线
6 D# n; M- V$ ^: i" n7 j! j6 p5 [
  芯片上的针脚都非常小,如果你决定用手动焊接连线的方法,得在AD725上焊接16条线。6 g( w$ V# ?6 j6 O

9 J1 U8 f0 s7 {; `2 s$ F 9 v4 |3 ?4 \: H0 R1 K% c2 h
  9 R! {4 B! F2 I. U

% ^9 G' Z8 H# q, Y
7 i: z' \, O* c/ ^+ @) [1.往每一个针脚上(16根)放上一些焊料。
7 L, N  N7 N/ [" Y4 b2.把一根硬盘排线分成8根,每根5英寸长,把每一根的末端都剥开。用这种线是因为比较容易操作且不易短路。& M6 l( [) T5 t. u0 X9 g
3.放一些焊料在每个连线的末端。& i  q; o0 A; u8 \# L( e; a
4.小心的将连线与芯片焊接起来。
7 {1 O  N: g$ F* H$ D5.用万用表检查一下,确保线路之间没有短路现象。  _7 g3 V, p) J$ I! `- L+ O

5 o- o7 [1 K' ?9 |! B: `注意电容的正角极性; V  m% `2 N8 r$ f0 g

# D, I! X8 @! e5 {7 D% h' {9 X5 L% M/ L
晶振N制一般有14.318MHZ的有源晶振
! D% I; W( E2 l) d3 I4 z3 D
5 V% k* ~6 p8 l) L  把16根线和AD725连好之后,就可以开始着手建立电路了。我用了一个Radio Shack推出的实验电路板。下面的电路图说明了部件是如何连接的,蓝色字体表示的是街机主板的输入端口,红色的是输出到TV上的信号。
( H! P9 ~  [0 D% S5 I* F! @/ l8 d
6 i/ Y9 z- k; P) E
1 U* F: y1 `0 @* N& |- }  q4 O6 }) j& D: m& F* g

  k' ]8 @4 ~$ x+ ]  
5 J. ^3 t) Q. O5 M' h& Q7 _% J6 z下面这个就是我搭建好的实验电路正面以及背面。 * w. u+ V4 P. a4 U! m* C5 P: i

: l3 E0 v. e8 O4 h   
4 E8 O& }) Q  H. H* v* e
  o& P% f+ F- h: m. m0 A7 }+ X- ?) B* z2 Z
以下是原理图。仅参考:[RGBS和RGBHV都可用]
& `" d% A& `1 ?: ^/ |' z$ y+ x
& [  @. y4 s: M- Q0 m8 W& B2 r" B( f/ M- Z. W, I# g. n, G4 e( ^

* m7 K: N. n8 k4 Z' ^8 a1 q6 K
9 u9 I8 S! K5 M& s0 J为这个电路做一个PCB板3 w( {2 N5 F( y' Q" x$ I

' E0 ^) U* P  Q. F" b+ N3 R  如果你选择自己蚀刻一个电路板,可以参照上面的电路图进行,需要准备一个2.5x2英寸的覆铜板。注意以蓝色字体标出的输入端和以红色字体表述的输出端。6 m2 ^4 a' J% W/ c

, B, n' T1 ]" ?* y
  H7 Q0 L6 `+ t" E7 i  O; u  w2 @7 q# z
  接好音频部分& @3 f& z1 S* v  x

3 o1 P+ F) i! p  音频部分的工作比较简单,不过要注意的是街机的主板上内建音效放大器,所以能直接的驱动喇叭。如果我们是连接一套独立的喇叭这样还不错,但如果是连接到电视里,就得改装一下了,谁也不想弄得声音太大。. k2 {0 V5 w; y3 _
0 N% K9 u" R! d- J! l# z$ C  z
·在你的街机主板上找到一个小电位计,这块街机主板上就是蓝色的这个。
6 c% H# D# ~: I' g& N& J3 j9 w2 T; T! {+ O; L
; L% E3 v: J' ^( O
( m+ O: |4 F5 t9 H! o; J
·这个控制功放的音量,注意到旁边的散热片了么,这个下面就是功放本身。用一个小螺丝刀把电位计放到最低设置。
7 c  a+ p9 ^  x; Z! p  s1 i·在测试和电视连接下音量情况的时候,先从最低慢慢往高调音量。. r* _2 r1 J3 w
·对于单音游戏:连接JAMMA上的Speaker+(针脚10)和2个RCA音频接口。
9 m' e  A$ p8 k" r0 {$ O·对于立体声游戏:连接左和右(L和10)线到2个RCA音频接口。
9 r, Z" e% w3 g, n2 c+ _% n* g& y& F" V) f( ^
  现在音频和视频都已经准备就绪,现在可以把S-video线根TV相连,RCA和音频设备相连,如果一切正常咱们就开始第三步了。
6 g" Z' D- T' r1 A: L. E5 `  c3 N4 m" F! i9 w6 U- {

& H* l1 E6 O5 r9 y

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:07:38 | 显示全部楼层
本帖最后由 勋勋 于 2011-1-26 23:07 编辑
# e) W# M* j) ^6 ^; ^( r) p! K
: \0 Z0 k& j0 j2 L+ C第三步:安装控制器和投币系统  f* a3 x4 ?1 f9 @3 |6 j& ?
+ v& m2 g* [+ X0 U" _
  控制器:街机的控制系统非常的简单,当摁键摁下使插脚连接地线就实现了。这种方法类似于连老式Atari 2600和Gendsis主机的控制方式。投币确认系统也是如此。
7 P* ~3 l  P0 P# K& y* `: o& P$ n
1 P. U- i4 l) ^0 S  找到一个Neo-Geo家用机的控制器,它们在JAMMA街机系统中同样能发挥出色。从网上搜“neo geo controller”,买一个二手的很便宜。
: q( z* Q$ I. P- e
# |: d2 @( N$ z5 B, d! x0 z( F  我们需要找到这样一个15针的接口,用来连接手柄和JAMMA配线器,下面是接口的图示。 ' v! I! @+ r& D& K( S7 L
  
* H) V" o2 f9 {3 S- ~: T+ x" Y) V3 e+ s5 n' v1 H3 J

: V$ x( N# Y. p. p& m. g
* a( m; v8 J, R5 R6 P  电压的提供由JAMMA主板一根+5V的配线提供,随意选择一根配线器的红色的线即可。注意上图的“D”摁钮,它连接两个针脚,我们可以使用一个焊点来实现。* X" g! O, F, L2 b2 M) k) ^1 _
& N' ~* `0 c0 b( c
  你也可以使用PS1或者PS2的手柄接入你的游戏系统,市场上这种Neo-Geo转换器有很多。
- m% [/ B8 a+ [9 D3 k! K
3 O+ C/ q+ y- L$ }" q- k  投币系统:由于Neo-Geo系统的简单设计,你只需要把配线器的pin 16(player 1)或者pin T(palyer 2)接地就可以实现投币功能。- J& O; H2 m. r8 F$ C' L

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:10:54 | 显示全部楼层
下图是JAMMA具体的控制输入输出连接示意图,可参考!$ u! t0 r! b5 [8 R
# ]9 I0 d& X% \, I6 `, w

4 p# F6 p# F) Q& Y% v, R. l1 l

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2011-1-26 23:31:30 | 显示全部楼层
本帖最后由 勋勋 于 2011-11-16 20:17 编辑 , D1 K3 w( D/ }& X; o

( N' c4 Q# D' @! Y0 T其它参考下图:
% B, P& ]" _" u& m! Q1 C
1 q2 e: C1 a2 z7 E4 m! z  w& N- n
) ~7 P7 J+ L  S7 d4 T1 q5 e  M- ]; o+ X" Z( h9 R

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-2-7 20:43:17 | 显示全部楼层
本帖最后由 勋勋 于 2011-2-9 19:36 编辑
1 E4 b. b& G) V) L- S5 a) S, t
play1368 发表于 2011-2-6 18:10 9 n7 {+ Q% j& N2 g- Q
应该比两三百的好,有空拍张图给你瞧瞧,看IC和做工就知道了

, U# v1 ?' b5 g
# r- ^. I. R, f: U. ?5 t1 ~* k嗯OK!感谢先!8 u/ R/ v- F9 F: @

( r" H; j+ o7 @2 b/ Q* K对了那天我搜RGBS转色差时。看到你发的帖子。你是不是也有买了个鸿富达制的RGBS转YUV??
' ?9 w& R- `% q7 n我前段时也在吴朋友那也买了个。但我的电视只支持YCBCR,板上写着YPBPR。 不出图像。不知道是板子问题还是电视问题。
6 a1 I/ c! [) d! F4 ~3 ?6 k# u5 m
" G" A2 L" {: D. E 6 s( \0 k% p9 F8 {' L1 e' F
上边的排线座被我焊掉了  IC的型号买来时就是磨掉的
' g( U2 K5 V% r! d7 F

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-14 00:02 , Processed in 0.118126 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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