找回密码
 注册

QQ登录

只需一步,快速开始

查看: 54514|回复: 63

2021.6.1最终更新:CPS家用机制作圆满完成!

[复制链接]
发表于 2018-6-10 15:06:00 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2021-6-1 19:56 编辑
+ `  g% G# e" `% B1 Z/ @
- ~' S! J; |5 @, A2021.6.1CPSF制作圆满完成!    ^. n$ H9 _4 U" e, V5 X% Y
最终完成视频鉴赏: https://www.bilibili.com/video/BV1J64y1R7Cf1 p4 a  I- x* z& A% F( e4 k
                                                    ; o( f5 S8 a* f) ]2 e) D
6 w. X* |. c) j. C; W& a/ {, s. M
0 k' N2 O  d. _* d2 g! g2 f4 N
6 N6 V# g0 [6 ]) L7 `
6 j7 X$ N* E* \! T: B

) `, Q  j, Z: n& z. X7 \6 N! L
1 c% d' l7 X9 Q. f- q% x, C! S
3 y4 u8 U& e# r  v/ E! b7 E
2 E# A; o! t& l, u. O
5 j) `% M! M( r! G8 |" d      前              言
! }6 N; t  {9 r6 MN年前就在说这个事情,直到今年我把MVS家用机搞完,才有时间开始这个项目,而这个也许是我最后一个大的研究课题。
( Z3 p- ?8 s3 _5 `# M/ E" ~说道CPS家用机,大家也就会想到CPS CHANGER,卡普空自己出的家用机,说是家用机还不如说是街机,地球上最大的6 Z- l( R: r. ~) d/ F2 {) E
家用机就是他了,整个就是街机基板+CBOX的方式,难怪没被普及,相关信息可在本论坛找到,我这里就不多说了。
# g9 o5 y+ E6 e# Z& {4 N+ ], I' s) `/ \( o6 ]
论坛 《CPS CHANGER》介绍 贴:
5 m4 p8 H) E7 ^0 J/ M! M+ T. yhttp://www.vgdiy.com/bbs/forum.p ... &extra=page%3D1
3 W3 K. e7 }. |6 G
* e1 d8 S8 r* X6 v3 m, A说正题,我这次的CPS家用机制作,会借鉴我目前的MVS家用机方案,采用不锈钢豪华金属外壳,使用土星手柄,游戏
7 k5 f( E, i9 t. z! B采用换卡带方式,真正意义上实现家用机模式,支持CPS1.0和CPS1.5【QSOUND】的游戏,对原来是CPS CHANGER模式' W! Y6 Z. \! i9 X: S: o' B
的游戏,不改变操作方式,而对于非CPS CHANGER的游戏,我会设计新的操作方式,实现家用机模式,玩游戏不再采用  P* K" t3 _6 @# l9 F
【投币】方式,而是真正的家用机模式,所有游戏都会有设置菜单【OPTION】,个别游戏还有密码模式,正确输入密码
9 x3 H8 R, {1 N/ r2 r1 H3 h后,还能激活特殊模式(比如,吞食天地2,可激活里关模式,更多的招式,可玩性增大)。3 y+ l% p/ J8 X3 m  |- d. Y
5 t& C+ F+ F0 c' z& c

' X/ N0 L! {5 l! E, \我对这次制作的CPS家用机 起名为 《CPS-F》。
/ l8 G; k! i/ w) y8 x* K
: Y2 ], W( \0 |( z
- V/ H, \- I: ^  Z7 q) H7 K3 }. v- _. z1 ^

4 z2 @( I) M8 ^0 ^( S& `这是一篇长编贴,也许你需要花大量时间来阅读,但我肯定是要花大量时间来发帖,但还是先感谢你的阅读。
/ O( W  |' [% K2 b3 b- m; C  k( o. O2 D: K6 ]4 R% U
早期整理的ROM
5 _, Z" Z0 t5 ^1 O" I0 V1 C8 c1 W$ @8 m  s7 [

4 j* d7 f+ N0 e2 b
2 i$ {+ `. R- |) X. q  K/ ^CPS CHANGER  菜单* E, f* s9 W0 J" z7 z; G+ V
3 y, c) u; _- ]% `+ L, Z% N

3 t# M0 n6 E7 N& r6 {0 I) b, I6 A5 F9 a8 _
吞食天地2 里关  蓝色标题
; Z# F1 E% H( m7 A" F1 x4 ]% o. q2 v% b. U
7 Q4 P+ w0 \0 g) L* D5 N
" z  f8 C9 P9 l1 H  Z9 c* V
不断重复烧录的工作画面
8 W! Q/ }( ?+ N6 N* n6 ~
5 i& o' \- q6 ~( s0 X# {
) i/ N0 @( r* ^# ~+ H5 h8 j: O& c1 w+ z; N1 `1 E
准备了多个板子供研究。。。
3 f* Z/ x+ e1 U/ ]
3 a+ S: ?9 t0 j, K- F, ?* h1 l( N5 `6 e4 v5 I- f5 J0 W- r7 ^

+ U, A& X9 l4 v+ h流水笔记见下面。
& ^# p5 P! v9 u0 o! @+ J

本帖子中包含更多资源

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

×

评分

参与人数 1威望 +5 Diy币 +10 热血 +1000 收起 理由
xunxun + 5 + 10 + 1000

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-6-10 15:06:18 | 显示全部楼层
本帖最后由 孙大师 于 2019-7-11 09:17 编辑 . e6 ~5 S0 @9 z- t
" D4 v; j  F& D6 p2 V
===============================================================% u% `4 s# A4 f" j) M/ w! p
4.8-4.20  
; w/ B4 U/ R' s1 E# _' [9 s开始整理游戏ROM,这个任务也比较繁琐,找了很多ROM,慢慢整理,逐个烧录测试,消耗了不少时间。. s& r$ l+ @' n" E
。此处省略1000字。。最后挑选出我所需要的游戏ROM。。。。2 y' ]/ b1 O) b% y, P  d" m7 X3 k
! b  v: r3 U, ?* |, I9 `

2 }8 t5 f9 H3 G4 G2 j, x2 [. S2 ?" p% H3 A

6 [/ y7 S* k0 m! K0 C$ O* H" g7 Z- @4 ]4 W" D3 g& W+ H9 @

- E2 f8 G* |2 ]4 S4 \5 @+ `2 @3 n: s" N$ [! {

! e0 F* ^/ n5 U, D
& J; v  \" Z. i( b5 v* u. n
' J8 Q1 X* P6 s3 M3 i/ F===============================================================7 T4 E# H' }) p
5.1-5.5
$ U6 J) H3 ?/ p4 C. I5 d: @, J9 r7 s这几天的研究就是,扩展IO板,这个在玩街霸和多人游戏的时候是需要的,鉴于我只考了了双打模式,6 a: L( S7 I3 |, b) g, x0 E
这个扩展IO板的唯一用处就是街霸的 脚 扩展,经过研究,用洞洞板做了一个扩展板,仅限用于街霸扩展脚。
# C: C- f0 r" j7 e
3 p+ b% h- u* O5 G; j- e5 O. b! `( o# U* p3 r
===============================================================
% U$ x) z3 W! R5.10-5.15% x- K( a" n6 B* `9 c5 q
合并ROM,用洞洞板做了ROM的合并板,将几个程序ROM合并到一个芯片,这样做可以有效减少芯片
# N8 A, z8 K- _  x% M数量和后期制作难度,可以吧声音ROM合并,程序ROM合并,目的就是为以后制作方便。( }7 B; j+ n" n

5 w+ K. g% l( @  H8 _& b  g! e+ q* N$ R# }1 X2 c, j) z
* F8 X; l$ u8 |6 w

9 Q& a' O2 M* C; `* g3 }  Z$ O7 @2 A* q) J) v

' t2 f# U2 z" P9 q===============================================================
, ?+ ^; V6 m; X8 q1 u2 R5.22
; G: s- \! H# c+ ~  h再次使用万能的洞洞板制作出EPROM记忆电路,用于保存游戏设置。
0 b' b/ k" x2 W% @/ ~4 }! k& h' t0 e

: ~" o& j+ B- J% ~3 r
& B9 @5 s! L$ R===============================================================' i2 W$ s+ _( v0 c1 I* O3 v# E# g0 e6 a; D

$ @/ {# H( [! r; e& H% ^5.24
/ e6 G% [  q9 r) k拆掉一个ROM板,开始画ROM版电路。。。。。又一个耗时间的活。。。。" `, D4 d9 r, |6 Z3 S
0 \9 `2 |+ M9 p+ D
4 _( q2 ?9 n9 m" M: q

0 {7 Z" I. O& q; P% X6 Y4 U' D8 K6 C% A  }4 F, @5 K" w8 v
2 Z: g) M4 x, k# Q; Z. }: r
===============================================================
- a  A3 C/ T9 l1 u. \
. R, \0 Q' [: J, L7 @, @5.29
9 m6 d4 d, {+ j+ _由于A4纸比较小,一张只能画一个部位,所以,我采用拼版方式,将多张A4纸拼在一起。。。。。, U% v6 c  ~6 Y/ |) f2 O/ @
9 c4 M1 H' X8 _5 z4 y! W, Z
4张A4用来画  ROM电路
3 n% F: d' H: m- c+ N8 _/ v9 m
, h4 K  u1 f7 _0 D( F( h9 |
& X3 D, @8 D: Z# O7 \& o6张A4纸用来画QSOUND板电路
3 ~# |. ?4 p6 z7 y7 E% R
5 ~5 X. V3 _0 J* ^, ?
9 k: E! q) a$ {- {( e  o8 e) u4 |1 `/ R===============================================================
0 u0 c2 p8 q. [' l* ]/ x6.2-6.129 }; ?2 O3 F3 c* t  [$ B4 j1 x

' ?% f9 q' x% @; L" F7 U整天就是 画纸图,画PCB图,搞的头晕脑胀。。。。看来快吃不消了。。。: J; _9 X, b  d7 L7 X0 V$ D/ s' u
$ X0 k7 y5 B& v. y5 f8 b" w3 Y* X2 N
5 E" j' v$ X* K

0 P1 |) O* j9 a. z7 g4 I
. M7 [7 V; i9 W2 v5 U. R/ h  P- D8 g! Q7 d

! G( z+ q% U  ?  ~, }- i7 R+ p
& s6 @; Z; K4 t1 Z
/ `8 ^& u& t& m+ B; Y& o===============================================================2 B# a; z2 q  x$ \- ^
6.18-6.19' b, \: c2 l/ [

% M6 A: @- W7 |" }* C3 a昨天,PCB电路板到了,连夜加班焊接,烧录了一个游戏测试,编写整合ROM的PLD程序花了一点
5 b) r; ]% U: o, I! ^时间,还好的是PCB电路板一次成功,无任何BUG,,呵呵。。。。
# Z1 Y, }8 t: D! x# U4 b+ Q9 |$ J4 [* k
/ l) z- D6 q3 m# r& a; A5 s
  `0 W- ]( ]0 {+ }; h

6 B" h) T7 W4 K: S6 ^1 b( U4 I
& j1 \; n) T  a4 M
# I; ~  j% m0 L
" {3 s+ w7 U; Y1 O, D3 N

  Q! t( S) b( c2 q- J
9 w$ z* r( Q% v9 t: U0 [  C+ B7 @- `4 n" {# ~5 V* n

- U( W: E1 N! S. T+ |
: ]' C* k8 N8 \===============================================================( c# p: s! A3 @! t4 S: M
; J4 f1 k( g4 v, [
6.20
4 c3 J0 ^0 e# R4 G* A; j2 e- p今天把QSOUND的ROM整合了,接下来就是QSOUND板的电路板设计阶段了,设计中会采用大规模的! I- v/ z* R5 E3 }
数字电路来进行整合,开发过程比较长,也比较难。。。# E. v3 G) J1 ^

5 Z, U# b' i" r' M
7 d1 f3 n8 T& G0 o- G) t8 j7 _7 _5 `% F

" q% C! W1 w8 ~! J$ S. M
- A0 F0 P$ }* B# u& K( M
- G. M6 ]; X! {: @
/ M: [% u3 U% L" f- i( m  u3 J  ^: [8 s2 P4 M3 d' `4 i' x

/ R1 `8 A4 k. [' s5 q: T
: F$ ?- ?# t: D/ |% ?0 P! p
- h: S% D: N0 F6 r===============================================================
0 S- @0 m/ y) q  }
3 u% B" }8 Q. ^0 C0 ^* A' n, U8.12* Z" }: r. D1 D- r
这段时间,个人空闲时间比较少,进度也比较慢,完成了摔跤霸王的烧录6 @7 D1 k7 {  p4 y" J- q" E. l
也完成了部分芯片的替换测试,同时也进入了PCB板的设计。
% L2 ^' ?2 Q$ ~3 s4 R# b目前在第一阶段的最后关键点 “QSOUND 板”的设计中,出现了设计问题,
' F3 K5 c2 L1 P# \% E- f! c" d' E经过研究,决定放弃当前的方案,重新采用第另外一种设计方案,也就是说
! c, m: Y2 C5 M( T7 V, D这段时间的研究,白白丢失。。。。。0 |% h; H% m8 q- [- X- k  m! f
# y# N8 J6 w' Y8 r2 U; x
以下是第一种方案的一些早期图片:::8 w# m  P$ D' D' p  w- G& o/ B
* J/ x4 d8 N! `3 R, ]! j1 R* W6 G5 @
* D; u7 S) }7 \% v" q6 W+ W9 M0 R6 x
0 F: T9 [7 l" V6 Q
6 f6 s( Y  ^* S

8 D  Z4 F" A" B" g
; m/ K) t3 ^9 P( C
2 I9 [" _5 }+ x0 L& M# m4 I) L  r4 ~2 D; d
/ P$ m$ a2 x' @

% {. H+ C( k. r8 Q, `===============================================================
. K$ \- m1 [+ i% q2019.05.01* Q: I( z# _/ S  g
过了这么长的时间,也许大家都快忘记了。。哈哈。  [* D+ F; P9 q& X7 F8 B3 N7 a4 Y
经过反复的研究,决定先按照原版的QSOUND板子来复刻一张,这样可以先把板子调通,以后再做整合和优化
5 a0 W3 r9 I! i
( g% i' z' J. y1 s) T" i& |+ s4 J+ u' `  u2 b) X

( _% e' g* ?2 l8 p& T===============================================================
# G* i& B6 c% |: G6 ]0 V2019.05.22
5 h5 Z9 L( N5 T, n9 ]0 a! e4 j! M今天拿到了PCB,连夜焊接了芯片,但测试需要一段时间,最近空闲时间减少,测试可能需要一段时间,* I9 f* v; E2 N! U7 C* ]
请等待佳音!- i3 N7 l6 k# v

* F0 d( F: G, X& x1 L6 w9 c3 x
5 I( W. N% o) m* W5 v6 N- o$ k  J# ]6 r" G% ]) q9 H  u6 A2 r0 J

+ h: E7 a& l3 o0 O0 ]* _: D+ m3 t) [8 i/ _6 l
+ G* k, L% Z5 n, {

5 h- P: p: ]- I7 H1 c6 u
. V5 Q8 k! q0 ?5 k* \3 Y9 o/ D; p. b5 \6 L
===============================================================- d1 @% m- M  ?' x
2019.07.11   QSOUND板游戏演示:7 G3 m  t  M- X! G

1 N+ Q/ `0 V' \; V: h第1阶段完。。。。。。
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:21:58 | 显示全部楼层
本帖最后由 孙大师 于 2020-5-8 21:56 编辑 ! C" Z& _; L9 X, c+ b

2 L( o# K/ Q5 ^" {+ p第二阶段, w  A/ b) P5 @3 @8 p

, j7 ?  G" G2 G: j2020.3.27 设计好了电路图,并交制板厂打样。
, y+ @0 E. b9 ~2 Q: T, F% Q2020.4.5  经过漫长的调试,终于完成了V2.0板子,不过还有一些不如意的地方,准备再设计个V2.1,优化一下。- G: X% W" _. _: Y5 }% V) E
2020.4.5 V2.0测试视频地址:https://v.youku.com/v_show/id_XNDYyMDU5NDA4MA==.html
. ~' d3 |1 G$ k2020.4.8 设计好了V2.1板子,送交PCB厂制作。7 Y  Q& P: J  |4 _
终于等到了V2.2板子,焊接好后,一次点亮,完美,但接下来的日子里,我视乎走进了黑暗世界。。。。。。
: b4 z! x: z+ t- B4 E* A; ]此处省略无数字。。。。。。。
  i/ A0 l. \6 ~5 j" E# c2020.4.8-2020.5.8,期间做了各个游戏ROM测试,密钥测试,反汇编,破解PANG3。。。。。整个人,精神处于高度集中状态
) ]3 l8 S/ O4 c& ?  P2 j5 `还好,经过无数次失败后,终于全部成功了!无数次走到死胡同状态,简直崩溃,最让我脑袋大的就是破解PANG3。。。。。
; P& R% `, b( Q" }/ m" \心酸的话就不说了,第二阶段现在正式落下帷幕,33款CPS1游戏全部完美运行,所有硬件电路也测试完成。待我休息一段时间后
3 T5 ^0 b8 v( C. i9 d(一定要休息下了),将正式开启第三阶段,CPS家用机的正式开发。1 ?4 N+ {( D. ^
+ I: ^; F- w5 N1 ]* }
目前暂时有以下相关资讯,可能会有变动:(欢迎提各种建议和意见)# @, o) V$ v% K3 h2 |/ ~
0 Q. I. `5 ~3 I# H
项目名:天方夜谭。(妄想实现曾经梦里的愿望!)
1 y, G" w/ j0 u6 M2 L5 R  X0 H
$ D/ R* s6 o- G( {0 S主机名:CPS-F  (F可以任意理解:家庭、最终等。。。。。)! ?; I: J1 p+ g

1 p) ?$ \3 n# L+ I/ |2 P* p; v主机设计:4个SS手柄接口,RGBS座(SNK的DIN8 + MD2的 MINI DIN9)、S端子座、左右RCA音频座、3.5耳机孔1 h% _: I# J( u' c" C4 ]
          数控音量+-按键,复位键,设置键、和其他待定。
) h# D' C; u+ D) N/ d游戏节目:游戏采用卡带方式,目前还没定最终卡带形态,卡带设计为一卡一游戏,也可支持定制。6 A- j! {  ?/ i4 @+ }% b- D" m" r
! Q$ |" ?: f/ P
游戏:PANG3 测试视频地址:https://v.youku.com/v_show/id_XNDY2NTE1NDkzMg==.html  G, p: B# j# P" p2 u2 P" o$ k

+ b9 j7 T0 B4 c; B8 a  W第二阶段完。& r/ [0 d! n; |* T

3 u" n* u% _: C. O

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:22:14 | 显示全部楼层
本帖最后由 孙大师 于 2020-10-3 09:13 编辑
2 @& ^! y5 z6 {/ m! z: I
+ i6 c' O4 O; v1 |9 A第三阶段:
( f7 G3 _8 u9 p! F: U2020.10.03重大更新,在正式制作CPS家用机前,我还做了许多电路板,包括QSOUND板的不断更新
' M# ^) U6 ]- b/ `( B: z  U 这次将这些资料做成了视频,大家可以先看视频介绍再来评价和探讨。
9 g! J) e7 ?7 n: B4 v% b/ [6 y7 RB站视频地址:https://www.bilibili.com/video/BV1j54y1k753/. `$ F$ e' `4 F: S% W
. M! C( @3 l% g3 A

1 X1 @. r1 K  x, s* h8 f/ L: T/ U0 V  Z4 d1 r
- {1 I. m; H) O

& [( G4 `$ o( i
3 y8 e6 Q9 f8 l祝大家国庆快乐!( ~! f. B3 y9 s1 k

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:22:27 | 显示全部楼层

热烈祝贺 CPS家用机开发成功!

本帖最后由 孙大师 于 2021-1-25 08:15 编辑 , W) U4 D5 L2 q- v

5 z1 {2 s$ t  ~' _第3阶段制作过程:https://www.bilibili.com/video/BV1do4y1o7wp9 a  H+ |& ^6 C3 |! c" X5 k
CPS家用机和卡带测试视频:https://www.bilibili.com/video/BV1Dz4y1S7Us
1 D! C  Z& R7 e. v4 Q8 |3 P: _" p3 N1 p3 v; A
在第3阶段,分为4个任务。+ D/ [: c4 V  D& X+ {. ^
1、设计第5个版本的QSOUND板
$ J% @' D6 n) n- O' ]% \2、设计主控板
& h$ d! Y( _% q3、设计QSOUND卡槽板* W6 Y& R* ]) z' l. E  V; U+ t& B
4、设计游戏卡
8 u4 g8 L' ]4 F期间还包括相应的MCU程序开发CPLD开发。
8 V# ]7 r2 E( N, H  t1 ^6 Z; `# G0 i- f! |2 z$ }% O

6 V; G8 h2 x# K2 r, z. G% r+ I8 X8 ~$ y+ V

- _: x6 ^3 ^6 f4 Y9 I# M) C* N0 N6 w1 ^- c

+ D, r7 I# i" u+ D
+ ~2 l2 ?4 c( `+ |8 K
6 k7 |% Z. `. f2 {. i7 R2 @
! i! U* V( M& A' i; p* m/ O8 D6 c5 D8 f6 d
! g: ?8 A& j! E5 C, u# S( v

! Y5 n: s" I# d9 @4 N8 K: y( J0 s; Y  m# @8 c9 I8 K

& C* n  C) j$ w' D% X+ B9 B3 {, {6 @) @3 N+ t
$ P6 o' E  C/ x9 G& a. h* D

  A3 {& ?: F; A6 M6 ?* j
/ f; H! R4 e2 l* d% _; ~0 |" }) i" l; W( \; e+ B9 c
第3阶段完4 I8 b$ z0 m* z) S

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:26:38 | 显示全部楼层
本帖最后由 孙大师 于 2021-4-30 07:07 编辑
3 ?/ t0 _- D/ S& |  g9 g7 {$ c* P0 \: X. _' o5 g& X" \
第4阶段完成:卡带) I- M& ^/ F* X* f0 t: I8 ^5 R8 T
4 z5 v) ?; C" i
4阶段介绍视频地址:https://www.bilibili.com/video/BV1sB4y1c7kA

本帖子中包含更多资源

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

×

评分

参与人数 1威望 +2 热血 +666 收起 理由
xunxun + 2 + 666

查看全部评分

回复

使用道具 举报

发表于 2018-6-10 18:37:44 | 显示全部楼层
顶大师!!!
回复

使用道具 举报

发表于 2018-6-11 11:59:03 | 显示全部楼层
目前市面的CPS合卡里面的后期游戏,比如恐龙新世纪,惩罚者等等的音乐都是被替换过的,孙大师这个合集里面会有原汁原味的音乐吗?
回复

使用道具 举报

发表于 2018-6-11 12:00:25 | 显示全部楼层
买了孙大师的MVS机器,用着不错,现在就看CPS的啦!加油!!!
回复

使用道具 举报

 楼主| 发表于 2018-6-11 12:33:18 | 显示全部楼层
johnsonzsj 发表于 2018-6-11 11:59
# o; C* A7 l2 r* I' t目前市面的CPS合卡里面的后期游戏,比如恐龙新世纪,惩罚者等等的音乐都是被替换过的,孙大师这个合集里面 ...

: E7 T! Z( d2 w! M2 N
4 k5 `, i. a8 J, h5 L  S; {完美运行qsound的,原版效果,并且还会超过原版!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 08:34 , Processed in 0.098745 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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