找回密码
 注册

QQ登录

只需一步,快速开始

查看: 60891|回复: 63

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

[复制链接]
发表于 2018-6-10 15:06:00 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2021-6-1 19:56 编辑 2 {& h# [, o" o8 _; p3 _

$ {* F, {; p% S! L# O" L2021.6.1CPSF制作圆满完成!  
; z3 {7 k+ B' J: G- d* Q" |( B1 Z最终完成视频鉴赏: https://www.bilibili.com/video/BV1J64y1R7Cf
- `) \3 C- T2 _, b* f6 H" |: D- ~) y                                                   
. ]6 |; _! x! Z- W4 \( J( w. M" n
! L9 M. }1 m% R( ~5 {! a0 ]
5 C( d) u: Y9 H+ b
% u0 Q0 }; _: z' u" X5 \# T2 B, |9 M7 h! g6 D% ]
& I2 r: z; g/ @1 f/ r7 V

# {0 a* ]& \: J. A; n3 D) P6 W3 j- U1 `: m9 X( c9 ^; @4 N$ l

0 \  E, P* i( |" j3 \" J5 S; }1 M4 W7 V. R4 D2 e& k
      前              言
3 e# c; S5 D( @( B3 V$ h% FN年前就在说这个事情,直到今年我把MVS家用机搞完,才有时间开始这个项目,而这个也许是我最后一个大的研究课题。% D0 [2 S7 u& g
说道CPS家用机,大家也就会想到CPS CHANGER,卡普空自己出的家用机,说是家用机还不如说是街机,地球上最大的
. Q- F6 j9 [$ u7 J家用机就是他了,整个就是街机基板+CBOX的方式,难怪没被普及,相关信息可在本论坛找到,我这里就不多说了。# X8 g0 D1 b1 B% e" {9 H* w
0 F- {, R# x$ T+ n5 l+ w
论坛 《CPS CHANGER》介绍 贴:
7 I9 w. D1 Z6 b' Z1 K7 o/ n/ b- |* Ehttp://www.vgdiy.com/bbs/forum.p ... &extra=page%3D1) X8 j% p6 Y& Y7 ~: T% ?. `& G0 W6 V
! t; _, M6 h& ?. }5 S1 y
说正题,我这次的CPS家用机制作,会借鉴我目前的MVS家用机方案,采用不锈钢豪华金属外壳,使用土星手柄,游戏
7 P6 ~( L. ~/ z采用换卡带方式,真正意义上实现家用机模式,支持CPS1.0和CPS1.5【QSOUND】的游戏,对原来是CPS CHANGER模式
) ?, _, f# @) u. _4 e的游戏,不改变操作方式,而对于非CPS CHANGER的游戏,我会设计新的操作方式,实现家用机模式,玩游戏不再采用
4 u0 @7 K# R) K5 I! V" }' @* v【投币】方式,而是真正的家用机模式,所有游戏都会有设置菜单【OPTION】,个别游戏还有密码模式,正确输入密码* F* L0 W" ^$ {2 x2 `6 K
后,还能激活特殊模式(比如,吞食天地2,可激活里关模式,更多的招式,可玩性增大)。. b0 d6 D2 l# V0 u. i

4 R2 K& B. e7 r) g, d4 S' q# y0 G0 _, E# r3 B' J( h2 E
我对这次制作的CPS家用机 起名为 《CPS-F》。! x' Q9 R3 r4 T( v

2 L* t. i0 r! t% o0 D  I1 f* ~5 R% d, ]
( M! A0 X0 l/ K% e: o: w

/ K( E; d, m5 p: j这是一篇长编贴,也许你需要花大量时间来阅读,但我肯定是要花大量时间来发帖,但还是先感谢你的阅读。: ?4 e9 z/ n" Q& S; E

' P+ M& Y$ p2 s早期整理的ROM
- _8 r+ w. w2 F+ q. S8 D7 w1 O# o/ Q
/ }" g" _0 D% e2 I. }$ U

& B* }1 ~3 N4 v: a, H$ OCPS CHANGER  菜单2 |. A. k% }5 O8 P: X
; s* C8 c, w) D( b: V. w( X& R

' g1 y+ v3 C# L1 g! w
' m. J# K! Q0 O% }0 m吞食天地2 里关  蓝色标题$ E+ T6 p0 z, A! N/ b7 a

: Q; V0 F' h/ k
' f& F, [1 i: S8 y! B5 q# X" m) m! f# W+ x
不断重复烧录的工作画面& y: }( \0 W4 [- ?
1 |# \6 R) [3 I6 ^' v0 n& u

, @  Y/ E6 |- B
' E  z! ^5 [/ j. O3 q. A( w  r准备了多个板子供研究。。。5 f6 }+ w6 M3 g& `. g

9 X  S" n$ _0 h+ U  L& Z5 U7 m4 I. q* `" i5 R& s+ R
" P# T( _( N2 m1 s4 H. R7 M' Z
流水笔记见下面。
' g: k& L; w* V

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-6-10 15:06:18 | 显示全部楼层
本帖最后由 孙大师 于 2019-7-11 09:17 编辑
/ `: @; p; {, A9 m) x# m
# I' C% @; c/ q. ]' l! f/ Z===============================================================2 n7 i' {0 r7 I+ k2 L  z7 x/ _1 R
4.8-4.20  $ y" q' l& |5 m% y* R
开始整理游戏ROM,这个任务也比较繁琐,找了很多ROM,慢慢整理,逐个烧录测试,消耗了不少时间。3 U' z  {# k& Q7 @( x
。此处省略1000字。。最后挑选出我所需要的游戏ROM。。。。
" J5 e) `+ m  L0 {) ^8 ?0 {
8 c1 A0 `* |8 |) d5 s+ X# `6 K, i' r! i2 O( Q! H
" R2 U1 j/ m9 F5 h+ T$ l  z

0 D# K: ?  o8 x2 o/ P
' a- ?6 ?& L# _- z& k4 Z* X# u& \5 Z: u  Q& k/ j1 H1 j

7 T& r3 m" l8 s9 j; X1 ~) p
1 U9 L  `$ @1 n% S4 [5 c# X+ k5 O" @8 b2 @: a+ }' `

& Z; m7 R1 S; z/ K( E===============================================================' j$ J8 q: x& d  X
5.1-5.5
: K: Z% S" y. n" u/ ^3 `6 _# ?这几天的研究就是,扩展IO板,这个在玩街霸和多人游戏的时候是需要的,鉴于我只考了了双打模式,
- V$ {' H/ Z# N2 U% \这个扩展IO板的唯一用处就是街霸的 脚 扩展,经过研究,用洞洞板做了一个扩展板,仅限用于街霸扩展脚。
& k7 k0 Y, ]7 d& H( q4 }9 }! F* `; _; r

1 N" I' s8 I3 x& f0 P* c===============================================================- S1 h$ H5 Q& w% L+ f  S
5.10-5.157 F- k. w7 Y2 d
合并ROM,用洞洞板做了ROM的合并板,将几个程序ROM合并到一个芯片,这样做可以有效减少芯片
# C; s# j% ~, a- H9 Q# i数量和后期制作难度,可以吧声音ROM合并,程序ROM合并,目的就是为以后制作方便。
' w3 W3 b' a3 X5 m2 c0 R# {& z# }1 [

2 u. [! |7 t3 K" x
! v) d6 {9 V9 B! G5 j7 e) X% [8 U7 N3 T( ^; C8 L: v' O/ D  Q

) C2 w  i2 i) C; M2 M1 o. V; ]( ]5 t9 _, {' D- O! e2 y
===============================================================- K& i7 i$ X! J7 ~0 g
5.22
( @& ]! K: G3 p4 N- f再次使用万能的洞洞板制作出EPROM记忆电路,用于保存游戏设置。
& s8 J9 v/ Z% T. h$ O
2 T* ]: E) S1 v) H) Q0 ^1 S
9 M) F/ y, [; P9 Z6 Z! X: N
/ S7 I- r" Z) M( L% q===============================================================
0 h; F+ Z7 ~9 p" H4 T6 O& C% u, [9 t% T
5.24* j' H* i1 H7 U0 e1 o
拆掉一个ROM板,开始画ROM版电路。。。。。又一个耗时间的活。。。。
& P  H  _9 p+ i6 W
0 R$ n( z! y1 h7 u& x( I& v2 Q' G2 N
" J$ o* J3 d8 T) |: u4 X7 F; Q1 }& I8 l  j
9 q3 `2 S0 [1 w& ~# ~9 V

, s/ m6 Z: ^+ D===============================================================* I, }0 V- j: d( E5 J

# g& s6 i" J" ^" T5.29. M. p4 @; V! m4 J* V  q
由于A4纸比较小,一张只能画一个部位,所以,我采用拼版方式,将多张A4纸拼在一起。。。。。: }( ~; o1 c$ w! _' v  A( e

4 [2 D. o* U, b+ x2 t4张A4用来画  ROM电路
$ j0 x, x  e) K& m  D! W; o) M. {# h+ Q! a
* F3 M* f' J$ e% O( f
6张A4纸用来画QSOUND板电路
1 d9 l/ }  w/ q# _6 f( q( W4 n! |4 G$ T& m% z

$ n& g/ ?, E! Z! Q" O' d' j4 s3 M: ~===============================================================
, F: N: ~4 F" v6.2-6.12
0 a5 Y, U/ E8 [2 k) U; b) x0 D" k
整天就是 画纸图,画PCB图,搞的头晕脑胀。。。。看来快吃不消了。。。
2 o4 o" C: K/ ^0 t4 b
; e( Y0 h" w6 }! L  o7 P2 e7 ]# z

& L) ?& z4 Q  R4 [4 N2 ~& |( w. n5 B: }- B8 J3 I
' ^. u7 g7 p2 }. @' H. y5 q
8 ^* W0 `/ C2 E

5 t0 F# }9 W5 R
1 V/ o3 R& l0 Q6 l1 f* p===============================================================
/ v4 j( p7 @$ j# `2 a6.18-6.193 @. }5 d9 c$ K( [

( m) b6 O& @$ F; b" P/ I. I5 s+ u/ R昨天,PCB电路板到了,连夜加班焊接,烧录了一个游戏测试,编写整合ROM的PLD程序花了一点& x9 a. [. w; V5 U% d
时间,还好的是PCB电路板一次成功,无任何BUG,,呵呵。。。。* e+ Z5 x5 B  P! V) V

; P  `6 |' \1 Q% N" V( j6 _3 o
3 S8 s5 O0 N% z/ G& G1 F
' I8 X1 @0 {4 R% f+ R7 m  _0 g7 X& ]! s( q# X* W

7 B& e2 l! q) o9 Z; m: x6 p, q; Q; k1 q& d8 s( u) Y3 }

2 O& P* A( J; y# b& U
1 K7 x" }6 O3 [' w; x! k
6 ~( y6 N9 o7 ~! B7 V/ M
& R! v) Y1 |5 H1 D: t( M7 `7 `. E8 A$ V" [' Y+ \
8 A' S( ~& |' b% ]6 X  b

; b: N2 L) N6 c3 \0 Y9 P===============================================================
2 T5 C4 w5 ?& w" P/ T$ T! b
) w' e* }. l5 y6.20 ; Z. s* z1 N  X5 F9 }
今天把QSOUND的ROM整合了,接下来就是QSOUND板的电路板设计阶段了,设计中会采用大规模的
% i/ l* \$ h2 t; U; g- j数字电路来进行整合,开发过程比较长,也比较难。。。/ V* ^. P& K/ e& ~7 J8 B# @

# _* ?5 e) `% `  g! R- ]% o8 T1 w5 C0 I

. I. ]6 @4 H; ~8 [  w% w, r
- p8 R) O  m8 ~+ \  y
/ {9 n9 S9 S+ J
2 I: `/ O2 p& N
% I+ J  V4 a! @) M9 S& j( n9 q  V
) G$ B* C' z0 W& N
3 V# m: K8 H# \+ U$ P7 ?
3 Q( W% w. ]3 n7 Y& c+ v/ H
===============================================================6 B+ R! P) v2 o8 ?
" \) ^7 r% F; D8 ]( M; [7 r4 o
8.123 A. j5 ^% L7 x$ M
这段时间,个人空闲时间比较少,进度也比较慢,完成了摔跤霸王的烧录0 I$ k( Z% e' M4 C. m1 q+ P
也完成了部分芯片的替换测试,同时也进入了PCB板的设计。
& `6 q" j# `9 f/ f, x9 B* L8 A( J; i8 o目前在第一阶段的最后关键点 “QSOUND 板”的设计中,出现了设计问题,! g% |) P) M& G4 w) s; E
经过研究,决定放弃当前的方案,重新采用第另外一种设计方案,也就是说
& F8 o' l+ r: _; J2 V这段时间的研究,白白丢失。。。。。
" I: r& E8 v# |, M: S* y+ \# Y+ O% {  U. X: t
以下是第一种方案的一些早期图片:::3 I" p! w0 g. i* C
. s/ w8 @' n( z9 W6 e: m

4 j, ~7 r) [/ e+ l/ I1 G  U8 r1 t9 |
& K* P% A6 \# M
: C& @; N5 u+ L9 r3 }2 q0 U0 e) ~, q
! y- q, B" g" [$ r

( c" {+ g" o7 z. j' \
2 K0 f/ A% A1 B8 Y4 h, c: D9 K8 m
" l: }1 g& S! @6 V% l4 |$ r& G" I8 s* ?: r( N8 R* x( f
===============================================================) o, T5 w5 }$ V6 i, x% G: I
2019.05.01
, Z* }$ d9 m# \/ P/ o% w过了这么长的时间,也许大家都快忘记了。。哈哈。, c' G+ O9 Y4 {0 `6 |
经过反复的研究,决定先按照原版的QSOUND板子来复刻一张,这样可以先把板子调通,以后再做整合和优化
; Y( N3 N  R/ S9 Q! U/ b, Q
9 z! S- X+ r1 Y
& B. ]6 k+ o2 V) @$ X8 L/ y
2 ^0 r) ^4 B: n& d===============================================================
. S9 ?# w5 k2 ~! k$ Y, P& N2019.05.22
' R5 k* h4 C, \0 e5 G- d3 |今天拿到了PCB,连夜焊接了芯片,但测试需要一段时间,最近空闲时间减少,测试可能需要一段时间,
2 L! q  p6 ~7 M) [0 `5 N* }7 f5 H请等待佳音!
" \% A) e/ C7 q5 J2 A" w# E. \  A4 t. S$ h

( f8 G3 q5 l: _0 w9 z6 s
$ n) B; p4 Q" X( M! A9 A& r$ H* p2 z+ L, l$ w' E

; ?/ Z. j/ J, G
, ?7 _8 k5 h$ T
/ G$ H: T8 L9 y" o, n4 ~; |4 Z6 t# Q  w! M1 g* w: |
' m$ V# C# l# o, I
===============================================================0 p! x* F; O. T7 j& w' {" ~  y  p5 E4 p
2019.07.11   QSOUND板游戏演示:# W; c# [0 T) _

( ~$ v  }' x' b& D" R第1阶段完。。。。。。
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:21:58 | 显示全部楼层
本帖最后由 孙大师 于 2020-5-8 21:56 编辑 ; @- S8 y' i% X" ~3 M2 m* V
$ ~- T& R1 y+ i6 M0 l$ H
第二阶段
3 s1 B) _1 a4 y$ i
/ x1 a" F$ q+ Z  V9 }2020.3.27 设计好了电路图,并交制板厂打样。
& v2 @! p8 X" V+ X9 [$ G+ T# s) a2020.4.5  经过漫长的调试,终于完成了V2.0板子,不过还有一些不如意的地方,准备再设计个V2.1,优化一下。! u* h& V0 V& c! i0 |: m2 Z) i
2020.4.5 V2.0测试视频地址:https://v.youku.com/v_show/id_XNDYyMDU5NDA4MA==.html
' U4 m* O+ h# I1 H' O3 f$ ~" V2020.4.8 设计好了V2.1板子,送交PCB厂制作。! z+ c% ]1 w  A8 j+ F3 J4 w& X& u$ n
终于等到了V2.2板子,焊接好后,一次点亮,完美,但接下来的日子里,我视乎走进了黑暗世界。。。。。。1 {: y- w) U  R0 c# A6 H8 F, y
此处省略无数字。。。。。。。
3 R3 p7 M( b) `( e2020.4.8-2020.5.8,期间做了各个游戏ROM测试,密钥测试,反汇编,破解PANG3。。。。。整个人,精神处于高度集中状态
9 a" K; n6 F1 N4 K" ?' v还好,经过无数次失败后,终于全部成功了!无数次走到死胡同状态,简直崩溃,最让我脑袋大的就是破解PANG3。。。。。+ {4 o+ P5 C4 E/ p% f. R$ W
心酸的话就不说了,第二阶段现在正式落下帷幕,33款CPS1游戏全部完美运行,所有硬件电路也测试完成。待我休息一段时间后
2 c( z" Q/ t+ O! W(一定要休息下了),将正式开启第三阶段,CPS家用机的正式开发。
" e. G4 n/ c4 Y+ ?6 z+ |$ Q7 v
$ h7 @! r: c0 I7 I目前暂时有以下相关资讯,可能会有变动:(欢迎提各种建议和意见)2 d% i3 \* L; X  n6 a! y
& ]8 c4 F: u' O2 h# v, T! r* i
项目名:天方夜谭。(妄想实现曾经梦里的愿望!)  Y* o) f; g) @6 y" D; p
' M" T. @4 F; z% Q$ X9 I
主机名:CPS-F  (F可以任意理解:家庭、最终等。。。。。)' A  c. k! a) x
* M/ I8 M  @$ W5 K% K
主机设计:4个SS手柄接口,RGBS座(SNK的DIN8 + MD2的 MINI DIN9)、S端子座、左右RCA音频座、3.5耳机孔7 ]6 f3 q  T8 G) ?
          数控音量+-按键,复位键,设置键、和其他待定。( Z; F' P2 o8 {
游戏节目:游戏采用卡带方式,目前还没定最终卡带形态,卡带设计为一卡一游戏,也可支持定制。: T0 S: }) i1 {" U
* x% O& V$ X5 w- p  s6 _) n
游戏:PANG3 测试视频地址:https://v.youku.com/v_show/id_XNDY2NTE1NDkzMg==.html0 E7 H9 d$ w" _0 b: U* D1 Q# S. E

6 }+ @1 f! q1 a& B, F第二阶段完。
7 N, W+ k% H, O% c' J; @, ^% Z6 o) U

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:22:14 | 显示全部楼层
本帖最后由 孙大师 于 2020-10-3 09:13 编辑 / M* t4 |% H3 D

3 i1 x; c$ _# c第三阶段:
1 ~, o! ?; v/ y( l, @( l6 w2020.10.03重大更新,在正式制作CPS家用机前,我还做了许多电路板,包括QSOUND板的不断更新) |' b5 Q+ Y) ]1 c5 C8 s
这次将这些资料做成了视频,大家可以先看视频介绍再来评价和探讨。6 S9 T! \5 D$ t) T( O2 Z0 f
B站视频地址:https://www.bilibili.com/video/BV1j54y1k753/
3 M2 G- M& Z0 J9 |& ]- E7 l
" X, \7 W9 Q  M% t4 G- f
, J' K" z% S* X3 [/ }( r4 w
* n1 ]9 t" i+ d7 B* p5 q, c" [* f

- W+ \7 [) c) |  o4 }3 M" q) O9 ?1 a) U6 V! j
祝大家国庆快乐!
' w' p0 ]9 e* k

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

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

本帖最后由 孙大师 于 2021-1-25 08:15 编辑 . F! D- u1 u. ]- u: y: ~( S# e

$ }% Z. {* D8 e1 p第3阶段制作过程:https://www.bilibili.com/video/BV1do4y1o7wp
3 ~5 w. t; \  a8 p/ g2 p, ?! G# CCPS家用机和卡带测试视频:https://www.bilibili.com/video/BV1Dz4y1S7Us
* ^+ \7 [* w5 S/ P) d( Y. ?# d9 ]& h* G- [- V3 A6 Z
在第3阶段,分为4个任务。
; N( J) G) e# v6 t1、设计第5个版本的QSOUND板
; j  U$ h5 H4 B+ K, O: c2 B2、设计主控板9 X0 u& t- h! X
3、设计QSOUND卡槽板
. u5 U7 c6 u' e6 L+ Q/ l4、设计游戏卡
7 R+ m& M' _: o& A期间还包括相应的MCU程序开发CPLD开发。: \) _) I8 [, E! z7 [& V! q
5 L( F: W1 X/ ?8 D4 s

  q2 |9 d# c/ m; T* l! W8 q8 I/ p4 Y+ n0 I! d) T

8 v* c- @3 E) K8 D' _+ W, O
8 G1 j6 f! y, B' X2 S# w; V7 B1 U3 o* Z2 y
, S# I6 W" K4 c0 F! r" [3 [; l  n. k2 L
) X- T* Z4 s% c# m
+ E' d. V* M3 N/ K
' h! x. x* U/ H$ l/ \
$ |; d9 L2 Z. L  i% X9 k
* w9 H" F" D. X0 p( p& G
0 q' |6 k0 a3 I+ |% J# d

, n9 j  E# U1 @& u- p3 `% c7 w6 K: ]! Y' a& l: U/ Y

! \0 K/ @0 G' [
# j3 N0 K; V6 C9 L. H4 O! B
2 V! n7 @6 P0 |" i. {& A
0 S( ^% e0 T; j+ ]第3阶段完2 ^4 O. N+ F6 [, ^4 K6 c& F0 {" m) c

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2018-6-10 16:26:38 | 显示全部楼层
本帖最后由 孙大师 于 2021-4-30 07:07 编辑 / F, ]) I4 i( l, `' T  s

$ p5 F* |! A+ \4 v第4阶段完成:卡带9 C, k7 `) |0 t" V& H7 i$ P

  R6 `1 A4 g( u" h; R- w4阶段介绍视频地址: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
. \  F8 K; u4 E, [7 A9 \目前市面的CPS合卡里面的后期游戏,比如恐龙新世纪,惩罚者等等的音乐都是被替换过的,孙大师这个合集里面 ...
8 G* S& `! E& u  X* y# S5 w

% E" @8 [  W& B完美运行qsound的,原版效果,并且还会超过原版!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-5 08:56 , Processed in 0.288274 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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