找回密码
 注册

QQ登录

只需一步,快速开始

查看: 54530|回复: 63

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

[复制链接]
发表于 2018-6-10 15:06:00 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2021-6-1 19:56 编辑 & r% I: m$ O6 P- w2 s# c

6 b8 Y7 {; F/ X# r2021.6.1CPSF制作圆满完成!  
, @# F, F+ j" m4 X& P最终完成视频鉴赏: https://www.bilibili.com/video/BV1J64y1R7Cf
2 f8 f, G+ F( ^: ~2 @5 C                                                   
& M2 M. n6 y1 n. ~1 z* K" a5 N$ a+ z$ f8 O
/ K+ f3 q) k4 y- b  Q6 t
% p/ {& Z$ F5 h# K5 j
3 Q6 Y4 N7 m: f) n' n/ o
$ S* _4 ?# c) x! p& j
: S& M- \/ D8 i5 s

, X) m  \4 J" O0 T2 f$ o
# M- C$ A! C# _- i
* ~! \* G  @) y) J      前              言
' |) F" F% T& @5 ^7 ~N年前就在说这个事情,直到今年我把MVS家用机搞完,才有时间开始这个项目,而这个也许是我最后一个大的研究课题。: E- x6 j  J' j+ O4 u# y; s# n
说道CPS家用机,大家也就会想到CPS CHANGER,卡普空自己出的家用机,说是家用机还不如说是街机,地球上最大的
7 ^7 ~) b1 @+ x$ [" W' Y家用机就是他了,整个就是街机基板+CBOX的方式,难怪没被普及,相关信息可在本论坛找到,我这里就不多说了。
; L: t" N4 j; a5 ^( V$ H& V' d* Z( T7 Z1 G6 T0 t, ^3 Q
论坛 《CPS CHANGER》介绍 贴:
+ T( j. S, {4 d) k1 {http://www.vgdiy.com/bbs/forum.p ... &extra=page%3D1
- O9 o$ T- J' g1 Y. m0 b- _4 b: b
' H5 F7 |' I/ s, h: |8 l  a) X说正题,我这次的CPS家用机制作,会借鉴我目前的MVS家用机方案,采用不锈钢豪华金属外壳,使用土星手柄,游戏
$ n  I. I% y5 l! a采用换卡带方式,真正意义上实现家用机模式,支持CPS1.0和CPS1.5【QSOUND】的游戏,对原来是CPS CHANGER模式
# C/ s0 m2 Y5 g) n0 v! C的游戏,不改变操作方式,而对于非CPS CHANGER的游戏,我会设计新的操作方式,实现家用机模式,玩游戏不再采用' r0 J6 x% y" v$ h
【投币】方式,而是真正的家用机模式,所有游戏都会有设置菜单【OPTION】,个别游戏还有密码模式,正确输入密码
$ x6 G. h6 l7 P后,还能激活特殊模式(比如,吞食天地2,可激活里关模式,更多的招式,可玩性增大)。
: X: |5 [$ g' B8 D
0 i2 v' A, a/ d) F* u( e& p1 W& v# f$ L; T& q" R' l
我对这次制作的CPS家用机 起名为 《CPS-F》。
$ x) @9 H6 o$ w& T2 L6 X6 |* R/ X( I  K7 e9 N+ {2 b3 n' `7 o7 Q

6 C9 Q% o' T* {/ M7 M: g1 H2 @
9 J' j& ]/ E; [
$ F3 o* }' Q- B4 a$ _这是一篇长编贴,也许你需要花大量时间来阅读,但我肯定是要花大量时间来发帖,但还是先感谢你的阅读。5 _5 L8 c& t8 m

0 L8 Y4 m6 M) S/ ?9 y早期整理的ROM, l2 g# u# {, t+ u4 I6 q
' c5 m/ n1 p0 Q2 n* y
. ?1 d% c4 I+ i
; M( V- Z- b  T; y2 ?1 i7 j
CPS CHANGER  菜单
. {# b- x! T; V' H$ A) W) Q
5 i; [) r7 \9 N/ i! g
0 `' p1 o  P% i5 F( \1 R3 C% A; \5 o6 K
吞食天地2 里关  蓝色标题1 Q5 Y, F  J. l4 \- A" I4 c+ `6 C; }
' D* V# l* x3 N1 @0 ?
4 i- h7 p9 _  y/ I/ w4 x0 m

0 L% C7 J; {& K* T不断重复烧录的工作画面4 `5 o) d8 H- c

% C3 H; ^; j3 x
. J9 e/ u  H4 F' W0 w
: e4 U" a, z3 ]准备了多个板子供研究。。。
' V' B# E7 Z: @, j7 X/ L3 p. W" x# O9 X; |4 o6 P) [

: v( r' K& \$ {9 Y$ F$ M
" `' A) ]# c3 O% B/ Y. U4 Q* Q流水笔记见下面。
4 u+ m( ?9 \- A3 ?0 F5 _/ ^

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-6-10 15:06:18 | 显示全部楼层
本帖最后由 孙大师 于 2019-7-11 09:17 编辑 0 \; ^: \( e9 |0 t5 |! t5 R

# g% a- u' N) z! ]) S===============================================================
+ b- v% c6 o4 T( S- ?4.8-4.20  
+ w2 }! w6 f3 v# a0 H开始整理游戏ROM,这个任务也比较繁琐,找了很多ROM,慢慢整理,逐个烧录测试,消耗了不少时间。6 o2 Q' C' x9 Q( V, `* b
。此处省略1000字。。最后挑选出我所需要的游戏ROM。。。。/ r6 v! y' Y: k- e/ o  F8 h" m% u

+ Z2 [  u/ d0 H! Z! P6 k1 n) r& o% `9 \* j4 r

! E# l: M6 [, e  T8 j( U% w+ f+ J' B/ ]# o- k# o

" R' {% M4 V8 E6 R: j  y* k! `& @4 W$ W/ J8 `: C7 ~2 ^( C- w
. q* q' ~% J- x) e
  {6 }) n' j) x4 ?* L9 t

* c+ f4 u5 D! _* h' e" |' M$ S% f8 m. b3 Y* x0 n6 a* p. k2 G9 Q. g
===============================================================" l1 h1 L% g. U* F5 A( p( W
5.1-5.5
4 d0 f6 g+ x' Q& [; R8 b. r  D$ o: T6 h这几天的研究就是,扩展IO板,这个在玩街霸和多人游戏的时候是需要的,鉴于我只考了了双打模式,
/ K& ~9 m1 P+ c$ F" @( ^0 P这个扩展IO板的唯一用处就是街霸的 脚 扩展,经过研究,用洞洞板做了一个扩展板,仅限用于街霸扩展脚。7 ~4 x) M) _# s9 {: t

8 B5 ~: H0 ^( Z8 v7 g- I- U. |+ ~9 j" c) N9 K8 A
===============================================================
4 N$ e0 y- ]8 @1 W- w1 p" M* B( M9 J5.10-5.15
. p% E) s, U% b5 b合并ROM,用洞洞板做了ROM的合并板,将几个程序ROM合并到一个芯片,这样做可以有效减少芯片
2 q& ^7 t5 ^5 V8 _数量和后期制作难度,可以吧声音ROM合并,程序ROM合并,目的就是为以后制作方便。  r2 u2 Q$ R+ u6 m  [& L

- s5 \! H) _, d5 l; e) P
8 ]0 c& E# X# P6 N6 A. m: }- Z7 t* `. S# F1 q- M; g: g3 @

2 O5 v2 N% W( c" d2 o" j* ~4 `3 u* D4 p; d3 ]

  u% t* V* h$ ^0 S: p- H, |===============================================================
( W. ~, o; [  K' X5.22! I* i: s: Q3 {. M6 ?# u) e
再次使用万能的洞洞板制作出EPROM记忆电路,用于保存游戏设置。( c$ T' @7 ]/ D' h3 p
; Z3 R' c% G2 y

8 e9 J; G8 V) O# X1 U. i' q2 i* M/ m) J6 ]
===============================================================9 h$ X, ~! Z. i+ S& `( U
, \8 Q$ e4 }  h# R9 Y9 u8 w
5.245 ?9 U: O2 z: i  b7 h' u0 X, X
拆掉一个ROM板,开始画ROM版电路。。。。。又一个耗时间的活。。。。7 ?# T% }1 t: T  Z
( d7 _1 L9 a4 W

( G! o  S! D4 D  F: ~/ h1 w! [; K" T

; R- ?/ |4 ^# P/ u  Q4 [" v& Q- H, q
===============================================================
  ?- U- x! g3 |$ c8 R3 {3 `, _* f: Z9 T: V+ k
5.29- K9 f) T+ n! S7 h9 Y+ p0 K$ X9 O
由于A4纸比较小,一张只能画一个部位,所以,我采用拼版方式,将多张A4纸拼在一起。。。。。
+ b: m& ]9 E: |2 h# F1 V
; A& k8 U5 L0 J- c3 V4张A4用来画  ROM电路
8 d' ~- Y% {) s6 C
1 H- n) R; \3 m8 m* }( z! E$ ]6 r9 q, Y& H. ~8 d0 z
6张A4纸用来画QSOUND板电路
+ t1 Q# D2 V$ X6 _: }
2 u8 S6 t8 L. _) P4 S* J. G: @5 m0 V6 \2 `0 f& M4 }; ^8 ?0 i
===============================================================
; `+ a% B8 t# {& M% m) s! ~6.2-6.12
8 R, G  G6 s2 L* ~" Q
7 k& l$ y0 u) _" e6 L/ u; C: W- P整天就是 画纸图,画PCB图,搞的头晕脑胀。。。。看来快吃不消了。。。8 x1 P6 r6 \# L# u0 r
- E% T2 c- ]5 s0 I
4 f3 @4 }: b* A6 w; ?! G
0 X) u+ ?# s$ P
4 e: K+ I  P5 H2 k
8 m# K4 l  g- j: q( b
4 t" V- J. |6 `* Y: P' }. F8 x
( e& t, c- s8 A3 K6 k
- Z& N1 N! ?6 M
===============================================================3 u8 D% @/ q2 y4 T5 O9 M
6.18-6.19
6 p  j1 C# M4 ?! c' e. g9 M8 X1 H4 |( ^6 B# u3 E4 F+ q
昨天,PCB电路板到了,连夜加班焊接,烧录了一个游戏测试,编写整合ROM的PLD程序花了一点9 G! Y$ D% `3 \4 ]
时间,还好的是PCB电路板一次成功,无任何BUG,,呵呵。。。。
* D0 I' N: L' M) f+ ?2 Q* @7 D/ U9 V% |: N0 B) C2 w  ?
+ ], W' _1 R( c6 \6 x; ~

% Z8 V, y  Z5 N& i# h( d+ `+ ^9 i( K1 {, f
4 [2 `  h* B( c* W: w. k
) m! x( j: g3 i1 @$ q5 |
  D# ?0 U7 m* G) W

1 l5 I0 D& p3 V' z- \! O: x" X
& g& t% j$ H! I! C) B. ]8 N6 g  {& d) ?, w
4 S8 M% @4 N- n6 r! p9 h2 d
. r6 W5 z3 N  v% g0 ^

2 e$ K# S) l- K===============================================================1 t1 C/ E1 |$ E- x$ {, V4 v, A# n
9 n, \7 i: w7 ]/ D: l/ D
6.20
9 L" P; T8 m2 R: ], {( a7 L! S# [今天把QSOUND的ROM整合了,接下来就是QSOUND板的电路板设计阶段了,设计中会采用大规模的+ k9 \! R( l3 `* @: g
数字电路来进行整合,开发过程比较长,也比较难。。。
/ ]/ I: F' \' U' u
! u  z3 Z9 C4 K, I3 _1 d# \/ h  E8 e/ f) Q* k$ z$ s# i. V
+ m/ ?$ B- M# R, ^
4 M3 j) r) w; x7 ]7 d
5 c6 Y& V: Y6 K9 k4 J( P: t
1 k$ f- {# \; h$ X6 n5 L. C! @

$ R/ n8 v/ g1 R' d; v  J( \
- @* t4 h1 l4 R3 X+ R: S, v( e- S( u& @4 C/ I3 [

5 l" m$ U; m1 X- D" a) c; S5 P  _/ o$ P$ x  y; w
===============================================================
2 U8 {0 }2 g& k
: R# m- j8 v, k+ o; o: Z% Z8.12& c1 ?; J- l% d* F8 a
这段时间,个人空闲时间比较少,进度也比较慢,完成了摔跤霸王的烧录
& e- G$ |. q( r3 y也完成了部分芯片的替换测试,同时也进入了PCB板的设计。
# C) ?% j: I5 ]+ m目前在第一阶段的最后关键点 “QSOUND 板”的设计中,出现了设计问题,# q% n. x$ y# b2 K. O3 Q' V3 u
经过研究,决定放弃当前的方案,重新采用第另外一种设计方案,也就是说
- I/ h5 c+ x! m6 U# b这段时间的研究,白白丢失。。。。。
5 g& L! z/ h# z6 B9 Y/ j! J8 k; }, L
9 G4 ]' L( e- S+ d9 w/ b5 ]以下是第一种方案的一些早期图片:::  @: D0 c# U) [
: N  R' L3 k7 n% o! D/ n0 m; n

" O% j% p  D# V, ~" E! A
' B" K2 P, q/ I& O3 }
! m8 n3 T4 c8 l4 l% j( }6 S, N/ |3 }5 G$ ~" q4 U7 [

, g1 r! p' g7 |, H) D% T
0 I; G& V( H+ a7 r$ M
5 h* j; P0 r/ }: \5 n6 h0 u6 f2 \
1 P" ~. q) G# }( @2 ?. \  d' G1 |; R! ?, o" U4 ]
===============================================================
4 V0 k; d: M" A2019.05.01
, G- f  a* m4 y4 m6 U5 _) R过了这么长的时间,也许大家都快忘记了。。哈哈。
, y2 D. T7 q7 b5 e, j8 P经过反复的研究,决定先按照原版的QSOUND板子来复刻一张,这样可以先把板子调通,以后再做整合和优化% [1 H+ }( d! S$ z
, r9 w0 L2 B7 }, n: K
8 d, c* V5 E# C7 V
! g5 I& m- r: V- `3 I
===============================================================
1 D% J& A& I3 k! O% [2019.05.22& b* M' v- b, S5 q0 d
今天拿到了PCB,连夜焊接了芯片,但测试需要一段时间,最近空闲时间减少,测试可能需要一段时间,8 b  q& I" H- V) M+ P, N8 L' r/ q$ M
请等待佳音!; A# J. {# |7 s; ~

: c% j7 G  i) T) S, V( g$ X& f2 `
. f5 g4 V/ I- u+ Z8 f, f2 B6 k4 c$ c( i% C

8 u% I' Y0 E3 U3 g2 h; w, p) y+ g3 a# q/ m. X7 y
/ D' X) _3 y0 n4 K% c

2 |4 `: @0 h; o+ N4 v/ }: \# M: \" U0 M6 x# j0 m8 p
8 z5 p# G" d% a' S# K
===============================================================& b5 T; l$ G" A; g/ Q7 K% g9 O; A
2019.07.11   QSOUND板游戏演示:
- V2 k/ O. L& R( j; W+ x( q
0 j1 R: O9 {/ U9 `/ v+ @+ _( ]- T第1阶段完。。。。。。
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:21:58 | 显示全部楼层
本帖最后由 孙大师 于 2020-5-8 21:56 编辑 % t: l0 _5 K* K4 ?1 o/ `
$ i8 y# E" M/ ^' Z! V' q; v
第二阶段
" g/ b. }% {( s& n: C3 h( z. P
6 y/ Q* x+ j9 C, U2020.3.27 设计好了电路图,并交制板厂打样。
- t/ U0 [) X$ e, A7 {% h2020.4.5  经过漫长的调试,终于完成了V2.0板子,不过还有一些不如意的地方,准备再设计个V2.1,优化一下。
- ~4 `$ G' S: [& _2020.4.5 V2.0测试视频地址:https://v.youku.com/v_show/id_XNDYyMDU5NDA4MA==.html0 w2 \# ?% A( u' L1 X  f
2020.4.8 设计好了V2.1板子,送交PCB厂制作。
  J# |- q% f# h. _! X; ~: c6 O终于等到了V2.2板子,焊接好后,一次点亮,完美,但接下来的日子里,我视乎走进了黑暗世界。。。。。。
/ ~/ e9 d& ?3 l2 E% g此处省略无数字。。。。。。。
' b; j# h+ _. B3 _& C) \2020.4.8-2020.5.8,期间做了各个游戏ROM测试,密钥测试,反汇编,破解PANG3。。。。。整个人,精神处于高度集中状态0 P8 x1 v/ |" b) W) u
还好,经过无数次失败后,终于全部成功了!无数次走到死胡同状态,简直崩溃,最让我脑袋大的就是破解PANG3。。。。。3 O& h! X- W0 Q
心酸的话就不说了,第二阶段现在正式落下帷幕,33款CPS1游戏全部完美运行,所有硬件电路也测试完成。待我休息一段时间后
0 q* S/ H. H; x# U(一定要休息下了),将正式开启第三阶段,CPS家用机的正式开发。5 h( G& O3 L. X; U

. X# n- j# N* M& u/ b目前暂时有以下相关资讯,可能会有变动:(欢迎提各种建议和意见)
6 `* E: [+ q* k6 |# O  I6 Q- V1 r) l
项目名:天方夜谭。(妄想实现曾经梦里的愿望!)) w& f! E' Q; l8 F% G1 Z
1 o! _* [3 g- S% {
主机名:CPS-F  (F可以任意理解:家庭、最终等。。。。。)2 m% N4 `  v8 I) x
0 {3 H9 Q3 y) ^' E2 ^4 b* A
主机设计:4个SS手柄接口,RGBS座(SNK的DIN8 + MD2的 MINI DIN9)、S端子座、左右RCA音频座、3.5耳机孔
% ]: J2 f% C. L& Y% o9 Q: u6 ^/ C          数控音量+-按键,复位键,设置键、和其他待定。
- ^/ W7 l6 Z2 E3 H( b1 E游戏节目:游戏采用卡带方式,目前还没定最终卡带形态,卡带设计为一卡一游戏,也可支持定制。( O* J, X4 j9 D
4 g1 x. L. P" W; D
游戏:PANG3 测试视频地址:https://v.youku.com/v_show/id_XNDY2NTE1NDkzMg==.html
7 D( _- E: h: n" u, y, \1 F2 a* |
第二阶段完。# o6 y- a/ k5 L; t3 T  C/ N: w
! m. D1 X3 C/ T( P5 @

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:22:14 | 显示全部楼层
本帖最后由 孙大师 于 2020-10-3 09:13 编辑 0 z8 K- \; L4 j7 t) G; \- A  \0 v& L

0 k% g1 b0 K9 C# v第三阶段:; G" O2 W4 d2 [$ m- o/ C! J
2020.10.03重大更新,在正式制作CPS家用机前,我还做了许多电路板,包括QSOUND板的不断更新" D% t+ a, b  T' P
这次将这些资料做成了视频,大家可以先看视频介绍再来评价和探讨。$ r( |( v! ]4 n; i' Y* w1 n
B站视频地址:https://www.bilibili.com/video/BV1j54y1k753/- K5 q' R. _8 e% e7 D  e
$ J! H5 B1 Y; v7 O- D* E
1 E, c+ ]1 }& N

3 I  h* b, E0 U' ^
2 Y+ }8 R7 T9 a" ]" U
; l* J* V- v! A$ o
  J. m; @% w7 b* Q7 N祝大家国庆快乐!. Q8 W" z0 G1 m

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

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

本帖最后由 孙大师 于 2021-1-25 08:15 编辑
' _/ G: B- O* M3 I. [
% j. N6 j& q; ~7 k第3阶段制作过程:https://www.bilibili.com/video/BV1do4y1o7wp
/ v  U, d: h' {$ u: hCPS家用机和卡带测试视频:https://www.bilibili.com/video/BV1Dz4y1S7Us
; z' F9 Z( J# X* ]' F8 }* A4 X; u+ M; }+ `) t9 b' }6 r( q/ q
在第3阶段,分为4个任务。
1 s; i2 \7 q! h# f, j1、设计第5个版本的QSOUND板
1 [% a, E' N1 E( ?0 z* H2、设计主控板) ~. `" _; Z* H) c/ }8 o
3、设计QSOUND卡槽板: G( F5 C, f0 A! e
4、设计游戏卡
3 C. f: m7 @$ F* S8 ~: r, n期间还包括相应的MCU程序开发CPLD开发。
, e! h* }+ o8 V
9 e" M( }8 X1 ?/ p1 p- L; J$ a) m& p" a/ j
) Z7 `/ s3 S* W, A( g, j
6 ^3 B6 k, \6 R3 K! U4 V2 |
( p- E, y$ U: B% n' S% N
0 u" k; e) m/ p5 }. _. g

( y( |3 o0 l! d5 ?5 b
# @5 u! L3 W2 Q7 W4 x5 J- @/ i  O4 ~

1 {" a; S7 S; S( W
) K- @! m: e) m( O1 A6 M: z/ x3 V/ j) Y& \* {

2 o  Q  c; D! X! s8 d+ m
. c5 z$ U+ i; v( ]) V: ]' V( f3 l! z8 }3 Q6 A0 O8 d3 w
0 t! M, @# k# Q1 o; b& M

. A0 r. z: W6 L/ @& K% t' V
) f$ F3 ]; P3 c: ?* l4 ]- K' ]. H0 a2 a; Q$ u
第3阶段完8 J7 I( x7 ^! H2 l: p9 J0 m0 C

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:26:38 | 显示全部楼层
本帖最后由 孙大师 于 2021-4-30 07:07 编辑
5 R$ r3 R. w* A7 t6 Y- J% F( d
$ z9 e8 q( B1 k& P2 z" Y第4阶段完成:卡带
# U$ V6 m7 O2 |! G' J% n- Z/ \7 j4 o" {8 `3 c# R% J$ E# O
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' l. E/ P; o/ y+ P$ x1 D/ @3 M
目前市面的CPS合卡里面的后期游戏,比如恐龙新世纪,惩罚者等等的音乐都是被替换过的,孙大师这个合集里面 ...

# u0 R6 t  i5 `! R/ a( l- v- @& Q) r7 }8 V6 r
完美运行qsound的,原版效果,并且还会超过原版!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 03:57 , Processed in 0.109969 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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