本帖最后由 孙大师 于 2019-7-11 09:17 编辑
% x/ z& q2 R: V$ B* | v. Y4 ^
2 ?& b. ]5 ]5 C2 ~===============================================================
1 l2 t# Y% G& q5 s- H6 P4.8-4.20
+ T- _" T8 l( y$ F" @- ^: f9 ]- |2 b ~开始整理游戏ROM,这个任务也比较繁琐,找了很多ROM,慢慢整理,逐个烧录测试,消耗了不少时间。
( O% Y! W- p4 P& L。此处省略1000字。。最后挑选出我所需要的游戏ROM。。。。
" n+ O/ g1 s% g- y4 C& ]4 ] ~- d4 q3 @4 s
。
0 V) R; L% t/ W- W& h) V2 L2 C. f* X/ r2 O+ {! R% A _7 ^
。
* M3 Y$ ]/ p8 u' ^' x1 S: ?% ?* t/ f" `, l2 O5 P1 {5 T
。9 [* J* M6 f4 P
3 Y* H5 s: C, _2 [" Q
。
R, @! f9 g' i, r @# b: i; @$ \
! w9 B: u# _9 u8 E5 i9 B$ I8 ?
9 N+ e0 }. Y# Z- P===============================================================
: K& l# |9 C6 {) c- R& @5.1-5.5 : ~8 H! Q, J1 w" ?7 F
这几天的研究就是,扩展IO板,这个在玩街霸和多人游戏的时候是需要的,鉴于我只考了了双打模式, l' s) ^/ Q' {! a1 U. k; n, m0 t) J$ ] Y
这个扩展IO板的唯一用处就是街霸的 脚 扩展,经过研究,用洞洞板做了一个扩展板,仅限用于街霸扩展脚。7 E8 ~( \7 J; D: X( O8 p
d; j" s; B4 q' }, g- s; ~; l
6 X& ^: t5 X, R# E7 t===============================================================
$ Q* Q7 L2 Y1 |' q5.10-5.15" e3 E7 U/ T7 K
合并ROM,用洞洞板做了ROM的合并板,将几个程序ROM合并到一个芯片,这样做可以有效减少芯片, j! b9 V; ~: A8 F7 |7 g+ f
数量和后期制作难度,可以吧声音ROM合并,程序ROM合并,目的就是为以后制作方便。/ f+ y7 ]% K2 q1 f- z. h
% _/ B# S d) w1 i- j. M* s
* \5 A& H- l/ ^) |, E: d4 t3 _7 m1 T" g; ]
9 G0 X( t4 n; U. e4 b" ^/ d* b6 c6 s+ S+ ]% J; u5 m2 h& q6 @: ^) T
5 J' O8 e/ Y9 |" z8 `) p
===============================================================# x# p. _* V, x+ n& h/ y: M
5.22' D1 t& d4 k4 W6 B
再次使用万能的洞洞板制作出EPROM记忆电路,用于保存游戏设置。; v2 v$ b$ f3 J1 n: ~ d( S2 }
. r4 m3 s" W* C9 o- ^' g& ]9 x9 m6 T6 W& G
: p# a% h# k4 C& m+ L
===============================================================8 p" m- M# Q( u. m5 R r z* C* I
- B U2 P+ _# Q* S# G: g7 `6 K3 }
5.24+ R' t# c$ x! M$ w. O) `; K- L1 t
拆掉一个ROM板,开始画ROM版电路。。。。。又一个耗时间的活。。。。! \% _+ r! I: D7 K6 [
) e0 F) l, z+ F% _1 f0 o! L, O. D: V* l% ]5 l) D0 S" }: g
% I/ W( l- T' a! K
1 o7 p5 [, t5 F" q. L- g
8 a ~$ g6 _4 P# l' N' e===============================================================8 k# P" n' E1 `
* V% q1 q# ]8 W+ x
5.29
0 ^7 W' I2 W9 k+ c! v0 c* |由于A4纸比较小,一张只能画一个部位,所以,我采用拼版方式,将多张A4纸拼在一起。。。。。, |) A; t' b; ]' I3 E
! E9 c0 o. f- l+ l
4张A4用来画 ROM电路! u+ ?9 a4 H: J2 z
5 w* p2 S4 q- M3 n% d: g: Y b* y2 s
6张A4纸用来画QSOUND板电路
7 P( s1 n4 A9 e6 Z9 Q6 \4 l5 M8 N
) B! Q0 Q' B, X" \0 s# M4 A, Q
- j% B6 A7 A) Z$ }7 c4 ]- v===============================================================6 j. |& }; V3 [. i1 `0 X/ c
6.2-6.12
8 ^, B3 l" z/ T/ `3 }, Z
2 U& h9 B7 f( \' {- a整天就是 画纸图,画PCB图,搞的头晕脑胀。。。。看来快吃不消了。。。0 }) _. q- l3 `0 t' x# j8 t
/ Y. F6 P. f2 H& F6 E* o
% p" Z! @9 n+ @
: o: C4 [ [. ?/ w+ m7 N
. u7 B+ Y1 X; c" W8 @( L
5 l- R! x% j. H. ?9 [' M( A# Q% v! m+ s0 r o2 E
6 t# E" }, @4 c* u @% v) F' a9 ~0 k% |+ c) D; O: J
===============================================================
5 K6 J/ K' e& Q6.18-6.190 O5 K: j7 A! C" j3 h! x5 o
! I. n+ K4 H" @0 w( r- g& E# w昨天,PCB电路板到了,连夜加班焊接,烧录了一个游戏测试,编写整合ROM的PLD程序花了一点1 j: K( S/ ]4 X: d( B v
时间,还好的是PCB电路板一次成功,无任何BUG,,呵呵。。。。; O$ H7 X0 M9 m( `
% f3 M% s2 E" X N& H1 X5 V
E8 _$ i1 G7 j2 C- {
4 i/ U2 L B& G/ L: Y( T6 H
: N4 U" x: s: A2 b: V8 `
7 ~$ F8 y' K6 Y' S+ T
" ]! B- u$ ?, g
1 s: H. A8 V6 w8 ]& r6 _; k+ t; ]" i/ k3 a* [
# p' H7 @6 W/ `# q& F4 n
* C& l' h4 d" [' Z6 X/ C* F. A% T; g! Y7 a
0 O: N6 f% M! P& o- p3 ~7 u6 y/ Z/ p7 |
0 ~" ]5 U( E3 W7 C& y# F/ U+ I
===============================================================
& P8 r( M; _. _( ^% L) k: U' `) k7 d4 n2 s D
6.20 0 r8 M7 S& u" g' ]. V1 n% W3 F
今天把QSOUND的ROM整合了,接下来就是QSOUND板的电路板设计阶段了,设计中会采用大规模的 N, d( p. M/ C. K, w( q
数字电路来进行整合,开发过程比较长,也比较难。。。( t3 N% O% ]9 s* _
; W/ v) a+ N3 b: D
* B y# m% @% U" o1 d0 i
Q1 [, y6 \# A8 e: ]5 c
5 s. `' b8 Z3 W" E( W% y: A( f6 }
6 L: A- Q% [# G
; ?9 } W) |6 Y7 t1 P+ T# e/ L7 m) o: Z/ H
$ q6 o, s K4 |
4 c# {) ], `( W7 M3 I; t' u3 _: K! Q; w; ?1 r1 H/ Q. E
/ N. `- o. _" C6 ?, P2 k# g9 C
===============================================================
4 @+ e" @* K* u% v$ T
2 e2 W# a( V# Y. L9 Q! h8.12
5 c; S4 F5 D/ Z6 H( x) h2 l这段时间,个人空闲时间比较少,进度也比较慢,完成了摔跤霸王的烧录6 G, F" k5 C9 @# j8 v# i2 @
也完成了部分芯片的替换测试,同时也进入了PCB板的设计。7 s' m% X: Q* n; Z) @, H
目前在第一阶段的最后关键点 “QSOUND 板”的设计中,出现了设计问题,
- }9 B1 P* X) g1 y经过研究,决定放弃当前的方案,重新采用第另外一种设计方案,也就是说
& t5 x8 F5 \% `# R5 f这段时间的研究,白白丢失。。。。。
) |* G# P9 I3 H/ q+ f/ ?7 C9 Q! J7 ?8 \
以下是第一种方案的一些早期图片:::
) ~; k/ y. j: l% p: ~
: m5 r& V% L" j0 L
; z9 T- m, d0 X M: p- T/ D% T" ?! d+ ~7 i2 ^: h3 P
' V% l9 } m- c& Q+ { P
1 r H% ^# ~" i8 c) m8 k
' L' K: x* n I6 ~& y2 ?' x& q" ~7 Z- C/ B) ~& Y6 z0 o* C
- O# y. @: V0 T1 G
6 v; b/ }' P' [1 T
7 y2 E2 ?: w# u2 ]4 z2 z, I- z' _===============================================================) J+ Z$ f7 a( W' H% C% \2 X
2019.05.017 I% `% M$ I* s3 }, H
过了这么长的时间,也许大家都快忘记了。。哈哈。, C0 K, g6 J6 N$ f
经过反复的研究,决定先按照原版的QSOUND板子来复刻一张,这样可以先把板子调通,以后再做整合和优化
* J0 b7 r7 c/ G8 t- K0 T* ?5 p4 S2 Y
0 ~: M4 Y; K" _2 t+ j+ {* m) [+ s0 I- R9 u
===============================================================
9 E) ~! K9 @# m0 d* p3 \( s2019.05.22* t8 R7 _& v) ~' r; h, I
今天拿到了PCB,连夜焊接了芯片,但测试需要一段时间,最近空闲时间减少,测试可能需要一段时间, Q$ B) v M3 w! M
请等待佳音!
5 r8 w* u k2 q. |/ L. ]$ _# H6 l
" w7 C' m% S2 f+ X4 o1 @( F4 ?( A! @6 m, E% y
3 C' A7 c( N: U3 `
* |5 c# V7 f2 ?/ l9 Z
Z. C* r3 O, W- Y
0 c, K0 t$ I9 [+ x1 u! U: q
. r; B6 x! f6 Q9 c# |0 d: E+ Y! c# \& Q$ R6 s: H" e0 ?* f
. h: Y- v/ ^: O6 l2 g
===============================================================. w' g' h! _1 {8 t4 W" D
2019.07.11 QSOUND板游戏演示:
- Z+ f2 S) V# Y! n8 ~& [" @
6 k' @5 Y1 E. ^5 M* P& y3 d第1阶段完。。。。。。 |