找回密码
 注册

QQ登录

只需一步,快速开始

查看: 59919|回复: 63

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

[复制链接]
发表于 2018-6-10 15:06:00 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2021-6-1 19:56 编辑
! [2 N( ^3 d% U% M, b
" H3 w% A$ L4 |2021.6.1CPSF制作圆满完成!  * z, Y2 z- {) N; L7 G9 l& b7 A
最终完成视频鉴赏: https://www.bilibili.com/video/BV1J64y1R7Cf
$ R& ]' E$ n+ D                                                    % T+ }' H1 v( Z9 g$ `) L

! q7 S* S$ z4 `1 X5 Q. |0 b' q
: Z% L/ N+ L, I' j0 ?8 Z; Y
- p6 d( @! h2 c* F3 ~& q+ X1 J% t. L; A4 P; G7 e

1 T) Q4 ^. P8 d$ V0 b7 V
5 E4 I* D# F: D$ E- B
  E  R1 v( r( ?
% o7 M7 k3 k  u5 z
" Z" ^, _: F( m2 A$ p2 a      前              言
0 h3 v% e3 o# c- Q% |N年前就在说这个事情,直到今年我把MVS家用机搞完,才有时间开始这个项目,而这个也许是我最后一个大的研究课题。$ Z; q. Y0 g: O9 ~
说道CPS家用机,大家也就会想到CPS CHANGER,卡普空自己出的家用机,说是家用机还不如说是街机,地球上最大的* }1 J/ o  \2 C# K
家用机就是他了,整个就是街机基板+CBOX的方式,难怪没被普及,相关信息可在本论坛找到,我这里就不多说了。7 R. {% C% G9 {
; n3 A$ X" q/ C  i( P
论坛 《CPS CHANGER》介绍 贴:
1 h2 t- s; G0 `' j6 G. ]http://www.vgdiy.com/bbs/forum.p ... &extra=page%3D1; a% l  h6 ~' u! R; ]# m
& `+ `+ G7 y( i% m0 U
说正题,我这次的CPS家用机制作,会借鉴我目前的MVS家用机方案,采用不锈钢豪华金属外壳,使用土星手柄,游戏
& X# }9 f# Y7 h# l. ?2 ]4 G采用换卡带方式,真正意义上实现家用机模式,支持CPS1.0和CPS1.5【QSOUND】的游戏,对原来是CPS CHANGER模式
* b, P$ ?/ D, A, n1 d的游戏,不改变操作方式,而对于非CPS CHANGER的游戏,我会设计新的操作方式,实现家用机模式,玩游戏不再采用1 ~8 ^5 X# M4 ^
【投币】方式,而是真正的家用机模式,所有游戏都会有设置菜单【OPTION】,个别游戏还有密码模式,正确输入密码
0 k# [5 M# K# R" q" j$ @后,还能激活特殊模式(比如,吞食天地2,可激活里关模式,更多的招式,可玩性增大)。
" \" _5 |; Y. p+ U  d
, h& }7 \% s  l
* Z) q% o* W  S; ?. _8 h9 f我对这次制作的CPS家用机 起名为 《CPS-F》。
, T9 Q6 Z( e- Z) q1 y1 G, y5 \6 _+ a* t; C

# a7 y% ^2 O; x" g" H& ]+ M0 N
* T8 k- T4 s- |* Q# j: I1 w" e9 Y. X4 d9 a
这是一篇长编贴,也许你需要花大量时间来阅读,但我肯定是要花大量时间来发帖,但还是先感谢你的阅读。" x/ m3 B' d3 X; {) d

7 u+ |% X/ Q5 K0 c5 \早期整理的ROM/ w' O" A( K9 o' t! N$ x0 |: z
& o/ N+ W. y; g1 A6 W* b) G
. c* `. z1 d; n  i7 f

5 `: P; j9 M7 v; J  V" z* I0 c+ {CPS CHANGER  菜单! `/ b# d( P. ^2 `
7 N7 Z0 b3 c: r% [8 F

# D5 P! Q8 M2 Y' C* \# R+ x
* c( ^/ }4 n  P吞食天地2 里关  蓝色标题
3 y6 b/ _* l& i9 x5 m6 g$ L. {6 U1 {# x# o7 M& @5 M% Y% d
" ]7 S4 r/ h7 r. q, B  k

4 p* R3 ?7 m2 o6 y$ }) y: k不断重复烧录的工作画面
! k! a4 D/ {. c* O. G
7 J. Z% O! R- G" h5 K) L* [( H. {: K6 X( P( y
1 i* d# b9 z) ]
准备了多个板子供研究。。。6 l9 O9 T- r& ]$ X5 e, r

2 w9 e1 e3 G2 M+ q
: @/ r" Y1 \, f; R
& {) z5 m2 q  f9 o4 V流水笔记见下面。
, v. Z( u. b* D' M8 [7 w% B% g

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-6-10 15:06:18 | 显示全部楼层
本帖最后由 孙大师 于 2019-7-11 09:17 编辑
7 ~' L8 t7 f' y3 K' U3 m9 q7 F" _( z6 x0 l
===============================================================2 w2 W; ?( S6 n* D+ T6 H8 D* s
4.8-4.20  
& r. K4 F$ ~5 T6 C  B开始整理游戏ROM,这个任务也比较繁琐,找了很多ROM,慢慢整理,逐个烧录测试,消耗了不少时间。. w5 U9 E8 z+ w) R. z
。此处省略1000字。。最后挑选出我所需要的游戏ROM。。。。7 N' W% ]* N3 I0 @* ~
" ]0 E* f0 X; X% k

' b+ J; i4 O( H6 H2 P/ }) e
* p$ I5 V) n# |. e! h
6 O& k9 e! N$ O- X+ e1 S
  J7 L# H1 H" S4 E' `: ]6 w8 f
! F) Z- B( |* V/ B7 F8 F: {. @6 b! V% Q' k2 h
! v9 S: w4 g* ?  u+ @; f5 I

" u- {1 @7 r: f. Z6 ?5 n+ f4 |3 k
& \( w: F  [% b7 Z3 q  ?2 F===============================================================8 G, s- h) i: y' W( p& r5 f4 N
5.1-5.5
( ?/ N6 D2 |: W# c) M8 ?2 k' H) o" l这几天的研究就是,扩展IO板,这个在玩街霸和多人游戏的时候是需要的,鉴于我只考了了双打模式,- V7 I: ~+ m' b1 Q: H
这个扩展IO板的唯一用处就是街霸的 脚 扩展,经过研究,用洞洞板做了一个扩展板,仅限用于街霸扩展脚。+ ]; Y$ V' A  m

6 G) |# }) p( b5 L. R2 }: w8 a/ G. y3 A8 o# {, X0 v. V9 W
===============================================================
+ \+ H' L, n+ P  V( g! Y5.10-5.15, n/ ?; [% K  V: N9 m& b* b2 {! M
合并ROM,用洞洞板做了ROM的合并板,将几个程序ROM合并到一个芯片,这样做可以有效减少芯片4 Z- ~: d2 Y$ r9 i9 n
数量和后期制作难度,可以吧声音ROM合并,程序ROM合并,目的就是为以后制作方便。% d3 _1 Q2 @6 ?# F' x- B4 u7 y

7 V' N4 T( U% U! z) \0 I0 F0 c* ~, h5 i- ?0 Z6 p

0 }. A; A8 M% D7 M4 U
. G5 [2 R1 U6 u5 _/ T; \+ X- s% X* H% U/ R, S" ]
& X5 |# D, y3 A9 B5 C
===============================================================( f( Y  X0 R9 A  o' B9 Y# T
5.22
6 q1 I; W, y- G( w再次使用万能的洞洞板制作出EPROM记忆电路,用于保存游戏设置。2 E1 q) \' I! ~6 d5 R, V: ^) ]

4 o" d% i) ~# b
$ Z; A) o8 q1 \4 X. o% A, Y% E3 F: a2 C7 L# r% v& d. C
===============================================================
( V- Y& [+ Y3 B3 o( {1 V. ~  K; m2 p! d# e3 B8 J) r9 F( q, @
5.242 q4 C9 k# ~, i# Y* K5 f
拆掉一个ROM板,开始画ROM版电路。。。。。又一个耗时间的活。。。。
: k* E/ ]! h. L1 w/ ]" ~' x3 M; d: R3 `' I

% ^2 Y6 C! a% _  W; O9 [2 Q
1 H* U4 ?3 p. ?0 k# l. A4 H- I2 q3 T8 k
; B. A/ b3 I9 C+ d' L6 k5 I0 h
===============================================================
& @/ G7 ]: u8 g0 q8 s/ A: b/ e$ g/ z5 F0 R+ r4 X8 p$ M
5.290 n6 b4 |" n+ A- r, Y
由于A4纸比较小,一张只能画一个部位,所以,我采用拼版方式,将多张A4纸拼在一起。。。。。6 ]% s4 ^- a- w0 L1 I

: E3 `# C" W* m) j9 h4张A4用来画  ROM电路7 [& w! p4 ^3 M3 _# g- m

) e& M5 O9 N0 v1 k0 r1 y. D
5 V" V8 b0 z6 m; s* X. ~6张A4纸用来画QSOUND板电路6 D0 o  y6 s, x5 B! C' v

4 a* j4 c+ ^- ~2 w& B8 e# i+ b* B  E6 r! W6 C
===============================================================
+ v0 Y2 ^; X, |$ Z: m6.2-6.120 h( y0 x, [% \; \( [9 |5 _
! S, I0 G% h% o$ c& [
整天就是 画纸图,画PCB图,搞的头晕脑胀。。。。看来快吃不消了。。。
. c! ~& l$ a. j. B3 s
; w6 X! v3 i5 P
0 X% J7 n) b9 x9 i( V7 g3 A6 m/ W% ^

! P: Q" Z; ?! ^) `/ h. N1 m% A! @; j  f, q+ Z9 s) Z
8 B" K. {- P4 z

( H4 a) O) B% I/ l! a# d& ?' c/ E! ]2 T  E4 q9 k& w8 W, P5 z
===============================================================
  Q/ W5 F$ ~; d3 l9 o! i0 F6.18-6.19
0 N4 l" Z) t8 e: E( ~2 O3 {! P# D  y, H1 h3 W! _8 Y
昨天,PCB电路板到了,连夜加班焊接,烧录了一个游戏测试,编写整合ROM的PLD程序花了一点' }5 X5 z4 o3 t8 Y
时间,还好的是PCB电路板一次成功,无任何BUG,,呵呵。。。。: u8 f. c4 [2 j4 ^3 `
- @7 L4 I  `) h4 Y0 n

) ~/ N) {. x* ]& C* k
1 b. S" ^/ D4 s8 p+ G2 z# V
, h* e* O! z" s6 n, k6 H( T& W' S6 _$ D; g; D4 M
0 s: R! K- S8 J& g: K% e
) A7 {8 y7 P5 h7 |
  z* E* q( R: K( S* v' z
: G3 O2 X. ~/ ]
- d+ l% @( S! ?* U

1 A. L$ J9 ]# c+ i, N! X( A
( u- |) f$ l6 B5 G1 M
0 Q. ?6 Z2 ^* {0 X2 O& v) l6 a===============================================================. g: r7 [6 c8 S6 H0 m6 M5 |
' q* r) m% E! C# S8 t
6.20 9 t( m% _) }3 Y/ Q' u/ c0 E8 M- @+ P
今天把QSOUND的ROM整合了,接下来就是QSOUND板的电路板设计阶段了,设计中会采用大规模的8 T) C' i7 s* B; A
数字电路来进行整合,开发过程比较长,也比较难。。。/ i. `! X. }1 k: [$ |9 G
, O: |& ^0 [4 S$ N& E" v

% {0 I* X$ M7 D' K2 k! t/ f$ T. R' |. e; @0 J( t

  S, N5 A9 }. q2 H$ c, n$ m1 B3 W, N1 }+ Q# W: N

( j; J1 g7 C: f; Q' {8 T/ p( c5 E+ v8 n5 U0 ]

7 I& H& ~& u4 N6 e& n9 j
5 x7 w0 d1 i% G8 ~2 D& n$ v) E$ v( H: n! h6 M. O

) O4 B! G; |) p) _8 g0 g. r===============================================================  f' o' T1 d/ ]: p

' x- Z: `# c. }& t" @6 k8.12
/ e+ k: G( g1 i3 m/ F/ q6 W% z这段时间,个人空闲时间比较少,进度也比较慢,完成了摔跤霸王的烧录% c1 o4 ]+ e* t4 z: K
也完成了部分芯片的替换测试,同时也进入了PCB板的设计。7 c6 d4 ?7 Y3 S( X- R& o; F0 f
目前在第一阶段的最后关键点 “QSOUND 板”的设计中,出现了设计问题,
! Y4 N: H. ^! d4 r6 M经过研究,决定放弃当前的方案,重新采用第另外一种设计方案,也就是说( B' n* S, f( T$ c; ]4 R' [
这段时间的研究,白白丢失。。。。。2 q3 L/ M. P- [

7 t8 ~1 {$ V5 F+ d/ Y  `以下是第一种方案的一些早期图片:::% N. q& ]; k! N" l& v# C) D) d
, s% F4 y% Z( g3 g% c6 B. T8 A
, `5 l! W# n' g; }- W5 G
% ^$ r6 p- Q1 f
3 n9 [3 R% |8 H2 @

) p+ ^* N$ o0 F" R- j" y$ B7 T* m, r( H2 e, T% a

0 C+ B+ _: F  T. L1 }9 i; G
; Z* o; _8 d/ m& R- X; [% \! }% P! {5 ?; q' r. ~. ?

  J$ W3 v) j0 _+ ~5 _7 K2 T===============================================================/ S8 b: M. d" y7 S  z
2019.05.01) g! _3 z0 o+ \9 B+ w+ x! U( y
过了这么长的时间,也许大家都快忘记了。。哈哈。' \! V, |; h- m3 Z6 N
经过反复的研究,决定先按照原版的QSOUND板子来复刻一张,这样可以先把板子调通,以后再做整合和优化
( @& p# {4 w3 F
$ S: T) R$ a8 N7 T) W9 p' m$ [) Z# n8 j4 I) {# N
! S2 X0 p6 e5 Y6 ]" n: H
===============================================================
6 z6 }. y8 t5 \% B9 ?4 E" H2019.05.22
5 a) r: v3 Y8 B" S+ W今天拿到了PCB,连夜焊接了芯片,但测试需要一段时间,最近空闲时间减少,测试可能需要一段时间,0 Y! e( v6 b+ W/ I# w
请等待佳音!8 C5 b0 e( e# {* W8 a7 F  c
$ m" r6 n! t1 H% p  d

: G4 {. h) q6 ^% m! q2 w, \1 `( C6 x2 E1 k

" h" s; v' ~, D3 X9 F3 k( N" i6 M1 x# t

. b# B3 h! F) f' `% l
* c, s9 a- _1 U6 p
5 C1 ?* I9 E$ ]2 Q4 [! h! L& q& m: k( L) \
===============================================================2 |- o5 a8 \/ o" e) ~, k; c% d
2019.07.11   QSOUND板游戏演示:' ]' d: x! W( q8 [9 s9 f0 F
" m- o7 H$ q/ \7 E1 U
第1阶段完。。。。。。
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:21:58 | 显示全部楼层
本帖最后由 孙大师 于 2020-5-8 21:56 编辑 : a5 p, e. p: K
! |' z, v6 O2 d
第二阶段: n1 d$ E4 Z1 B- r& Z5 R* u+ Y/ J

$ v& v. U+ [# a2 w* d2 W2020.3.27 设计好了电路图,并交制板厂打样。
' Z5 i- S5 b  u) \/ d* f) v. `2020.4.5  经过漫长的调试,终于完成了V2.0板子,不过还有一些不如意的地方,准备再设计个V2.1,优化一下。9 J8 e. E' S+ _1 F1 ^0 W( f
2020.4.5 V2.0测试视频地址:https://v.youku.com/v_show/id_XNDYyMDU5NDA4MA==.html$ O- }. G2 d  W  E
2020.4.8 设计好了V2.1板子,送交PCB厂制作。2 Q6 h9 J% X$ F
终于等到了V2.2板子,焊接好后,一次点亮,完美,但接下来的日子里,我视乎走进了黑暗世界。。。。。。& K! D- w3 @: D7 b; i/ d" ]
此处省略无数字。。。。。。。! h9 I) c+ j+ p9 q! r! i" A* L7 O" m
2020.4.8-2020.5.8,期间做了各个游戏ROM测试,密钥测试,反汇编,破解PANG3。。。。。整个人,精神处于高度集中状态) D  y5 D4 B9 n/ F% z
还好,经过无数次失败后,终于全部成功了!无数次走到死胡同状态,简直崩溃,最让我脑袋大的就是破解PANG3。。。。。
9 H) o- ?! |0 B. n  b+ q心酸的话就不说了,第二阶段现在正式落下帷幕,33款CPS1游戏全部完美运行,所有硬件电路也测试完成。待我休息一段时间后
- K& R: C2 t9 }% q(一定要休息下了),将正式开启第三阶段,CPS家用机的正式开发。$ j+ q) T# x, C

. |' t8 b% h. ]% ]2 J# W目前暂时有以下相关资讯,可能会有变动:(欢迎提各种建议和意见)4 q8 x6 @) T" p- R) {* \& l, E; c

! p, g2 \) Q- {9 }+ K+ [6 }项目名:天方夜谭。(妄想实现曾经梦里的愿望!)
2 }' R. x* [. {6 T% X3 N9 _, z
7 c. n' P: ]. U9 d8 x  M9 ~主机名:CPS-F  (F可以任意理解:家庭、最终等。。。。。)' S: J9 _# ~( p* c, `

  Y; L+ Y! x" Y" [主机设计:4个SS手柄接口,RGBS座(SNK的DIN8 + MD2的 MINI DIN9)、S端子座、左右RCA音频座、3.5耳机孔
, X* f" o$ l* J" l$ N          数控音量+-按键,复位键,设置键、和其他待定。! ^  K: Q3 j3 ^' o, T' G
游戏节目:游戏采用卡带方式,目前还没定最终卡带形态,卡带设计为一卡一游戏,也可支持定制。0 @/ r! z% {  V) C, T9 q  A

4 `9 r3 J$ N2 R) M0 k* u& U$ f' u游戏:PANG3 测试视频地址:https://v.youku.com/v_show/id_XNDY2NTE1NDkzMg==.html
, ^9 C, ~0 h, c! o5 n8 x  {8 P7 U6 e* C
第二阶段完。5 ?! b4 [5 J; b  x  E
- ]* f( c9 J. m: B; U

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:22:14 | 显示全部楼层
本帖最后由 孙大师 于 2020-10-3 09:13 编辑
3 @. M) A% [1 \1 t4 D- E8 D  w/ \* _2 ]2 G& O5 E
第三阶段:
: U! U; P/ @- m2020.10.03重大更新,在正式制作CPS家用机前,我还做了许多电路板,包括QSOUND板的不断更新8 Y0 x/ r4 K0 O0 W
这次将这些资料做成了视频,大家可以先看视频介绍再来评价和探讨。. x6 U3 i  q" _& Z3 E# U
B站视频地址:https://www.bilibili.com/video/BV1j54y1k753/3 u* b1 s+ w% ?2 T+ h2 o! U5 |" F- E
/ L  O9 o; w. D" I* }1 o4 G6 g
  D+ }0 t! q8 J* K2 w/ z4 ]

/ t6 s" e7 D! G: r2 ?/ ~- x3 b8 i  h5 L& D, X9 p
1 h: i8 w; J4 L/ H0 R

( L! y) M( c6 W2 A( v祝大家国庆快乐!1 c7 L! b/ X3 t6 o: U5 t

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

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

本帖最后由 孙大师 于 2021-1-25 08:15 编辑
! I4 u& h6 c' b& X& w+ U/ w# C9 G% r6 `" j
第3阶段制作过程:https://www.bilibili.com/video/BV1do4y1o7wp
" D! y3 u: S1 \: I% dCPS家用机和卡带测试视频:https://www.bilibili.com/video/BV1Dz4y1S7Us
. U* Q7 ^" i% e- J* T
6 _: t4 I& @, r' V. v; @6 t) G) X在第3阶段,分为4个任务。
" p# j1 q5 c7 K/ u  V4 f1、设计第5个版本的QSOUND板
  z( L( M3 h+ \/ R7 T2、设计主控板
2 C% g" p, F7 ^3、设计QSOUND卡槽板
$ s7 J8 ^  B! c/ r( H  L4、设计游戏卡
1 W- R& L+ J1 m3 a期间还包括相应的MCU程序开发CPLD开发。( c* l4 c4 z, H  R9 I: a+ {
; u7 e* ^! z1 P
. j' E* k" O' G; @1 {- \0 R

, c3 X: ?/ _& N+ D) O
: g9 ^$ K1 A; z
/ u$ g: Z  t4 [) P( I& ^# ?/ ^
$ g. X( e* J; ^/ \
$ d& v4 h5 i5 f3 {; H5 ~% [' @

2 ^* ]# n8 j" r3 w9 d2 i+ u+ m9 ~; s7 ^6 g
5 c' ~/ n! m- V% M2 j. i9 w3 Y2 s

" C: K9 E+ a! G
/ h1 a5 ], b& q$ i' H% {0 x
/ ~! H; r' d8 P  c. ]1 @! ^+ B" }8 A8 u+ V) }
" P& L3 L; c4 v. s

- d; E; y! b9 o- W! o' F! i! p' A! o" T- Q1 o0 R  W
* _- o3 _# y5 V! h% l0 C" K9 l
第3阶段完
3 @$ b* B7 ?8 E# M# P: w0 @$ E- H8 S8 {

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:26:38 | 显示全部楼层
本帖最后由 孙大师 于 2021-4-30 07:07 编辑 3 E, y% m. S: u% {* b" {

9 q, k% i" P2 N6 s第4阶段完成:卡带( A  w/ z! `0 S8 l9 x
& u; r+ |% X) R& B
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:593 O2 D- n& G" `. V1 v0 a
目前市面的CPS合卡里面的后期游戏,比如恐龙新世纪,惩罚者等等的音乐都是被替换过的,孙大师这个合集里面 ...

2 D* O8 o1 O0 l/ q" y! G7 \9 K1 Y" T6 U/ |8 E; n: k4 D
完美运行qsound的,原版效果,并且还会超过原版!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-21 23:30 , Processed in 0.103840 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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