找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13001|回复: 12

FC 声音正常图象出现杂色方块的不兼容现象

[复制链接]
发表于 2014-9-8 01:49:30 | 显示全部楼层 |阅读模式
本帖最后由 不拘一格 于 2016-6-1 04:29 编辑 8 e5 e- e+ z  G8 C

6 C0 m/ F6 o4 L4 F6 `* T  e7 Z其实跟锁存器373速度没啥太大关系。
3 N: h/ I$ ?! [0 y% ~% ~. |8 S  n, ]; [7 e/ l" o4 u4 `; D9 E( b
以下跟本主题无关,只是个人经验随便说说,大家可以直接从第2楼开始看。1 e1 X6 G7 o0 u# |" k
我看了几个电路图,结合以前使用的经验,中期组装机(90~94年出产)的兼容性最高,甚至比原装机还好。9 p$ U8 P/ N1 y! M$ o' S
后来单芯片UA6561的组装机,373集成进去,兼容性又不如以前多片式。+ s0 G3 i9 ^7 d
更早期(89年以前)的组装机,所用的器件型号台湾还没有兼容芯片出现,多用的跟原装机一样的,兼容性基本跟原装机一样。
. {3 d! m, p. U. \所以我们收藏组装机,以90~94年之间产为佳。这期间的组装机,也有收藏价值。
; V) m0 [  T/ O1 r) p, c回过头来说兼容性,后来的单芯片6561都用的CMOS工艺,所集成进去的373就是74HC373. 而我认为,就速度来说,HC不如LS。
, G  W  Z8 V6 R5 P  `& n  M所以,我们要提高兼容性,应该选74LS373. 如果是HC373,则CMOS工艺输出内部是OC,不带上拉,外部需要有上拉电阻,则信号开关速度还跟这个外部上拉电阻有关,喜欢折腾电路实验的可以尝试换小一点的阻值看看效果。
) y. I# F) Q4 h7 W7 U& K" b- f) ^9 Q7 @* D4 l1 u. @& X% B! c5 @$ K1 H
[img] [url]www.377488.cc [/img]   Z

评分

参与人数 1热血 +20 收起 理由
xunxun + 20

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-9-8 11:25:35 | 显示全部楼层
本帖最后由 不拘一格 于 2014-9-8 14:49 编辑
, l: \+ b3 g9 d- i' g. f. b6 ?* k! `, C- U7 O
后期小霸王修改了主板电路,配合大容量的mapping电路,实现更高的兼容性。0 v9 y" Q5 z0 L! z0 {
( V$ E1 b: W6 D) z8 U
其实83版的原装机也是有设计不足的,我截图说明:
) v6 J" i1 `- o+ B4 U: F! M+ u" a3 ?$ U  z
3 j7 J! A: g  \) ]: R5 V& c; i
这个原始设计的这个PRG-SRAM的OE被拉低,也就是永远处于读出状态,当WE被拉低的时候,内部逻辑优先翻译为写有效。其中CS是由主机地址译码电路74LS139得到,也就是bank扩展出来的。其余时间此6416一直处于读出状态。
8 P+ P( p: m! H/ q$ s9 Z" h8 X) ~0 Y+ P5 ~; G' H
原装卡基本没有超过16Mbit的,这样bank到卡带的PRG-ROM地址不会跟这个6416冲突,大家分时选通。
7 W9 R! Q- }! Q* h* r! R+ C5 x, Y
9 }! z" m' W$ X' P, ~另一个是74hc373的OE也是永远拉低了,这个影响到CHR-ROM读出数据的冲突:" a6 w, C( E; F% @9 S4 ~3 Y7 I

" Y" q, y" C3 l8 Q5 }! l& p2 O1 A4 t% B9 O  f" Q+ }0 s" S" U

" V4 ?# ]& b- B% u' E! g$ U, @5 p3 X3 Z( p( C
/ t$ u  o. x+ D1 ?" V  F
后期组装卡扩容很大,现在的245合1,198合一等PRG-ROM不大会超过原装机设计最大bank限制,但CHR-ROM是很容易超的,这样会存在某些bank地址有冲突的可能,原装机与早期组装机设计就会出现问题。8 n% c" p. m  W# }' k
: Q  i+ x7 J4 n4 T% b& {: o
小霸王修改了设计,但做的卡故意埋了个陷阱(不知道出于什么目的,可能是想防盗)。机器上的这个PRG-SRAM 与373的OE没有永远接地,但是做的大容量卡这个OE接地。只要这两者(机器与卡带)OE不是都接地就没关系。这样小霸王机器可以玩这个卡,而原装机与早期组装机插这个卡,两面OE都接地了就冲突了。% q; c3 d! B% r1 X3 S1 a
- q2 W/ @9 }6 ^. g
修改的话,只要保证两个OE不是同时接地就没关系,改卡或改本体都可以,但我觉得还是改机器更合理。
6 z. ?: R3 `" u$ V4 ]4 f; m& T$ [) \  i0 a# Q8 u

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-9-8 12:36:57 | 显示全部楼层
不拘一格 发表于 2014-9-8 11:25- W- n$ F0 a: u( Q7 T" I' R2 S8 Y
后期小霸王修改了主板电路,配合大容量的mapping电路,实现更高的兼容性。5 w- k/ O# q( Q$ x9 h$ }

9 [1 L# N% X  f0 x3 I3 g- C3 C$ G其实83版的原装机也是有设计不 ...

. ?; n6 ^* b/ D: v7 A  w厉害啊,多谢技术分享!!!
回复

使用道具 举报

发表于 2014-9-8 21:11:00 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2014-9-9 19:41:16 | 显示全部楼层
请问楼主,主机的SRAM、373的OE不接地的话是要悬空么?: ^# m$ d% W" Q7 Q% S$ E" [& b/ g
CMOS器件的输入端好像是不允许悬空的,否则状态不确定;而TTL器件输入悬空的话就为永久高电平,那么具体修改方案是怎么样的呢,万望楼主赐教。
回复

使用道具 举报

发表于 2014-9-10 11:57:19 | 显示全部楼层
照理来说。CMOS工艺制造出来的6561,内部是HC373,LS373是用双极工艺制造的。prg OE不能悬空,后期出的游戏卡,卡槽prg oe脚是悬空的,这种卡带在原装机上会花屏,在小霸王上不花屏。应该是如LZ所说改动了小霸王机器的内部电路,但现在的小霸王都是牛屎单芯片,要改机器也无法改,只能改卡带。

评分

参与人数 1热血 +5 收起 理由
xunxun + 5

查看全部评分

回复

使用道具 举报

发表于 2014-9-10 17:43:44 | 显示全部楼层
楼主好强悍,本人是个焊工,原理不懂,楼主能不能画个高兼容性FC的电路图啊,不要射频电路,加上AV视频立体声输出,又或者不增加器件的情况下多些输出,如S端子,分量等,因为一直想复刻一台FC,给自己偶尔怀旧下。
回复

使用道具 举报

 楼主| 发表于 2014-10-12 12:33:25 | 显示全部楼层
花屏目前看来主要是小霸王-外星体系不遵循Nintendo卡带接口省掉了CHR-ROM的/OE线,造成CHR-RAM跟CHR-ROM之间的data bus有时序冲突。选用高速373能让此种冲突的可能性降低,但只是碰运气。
0 Z% o5 N& w2 v4 b. t4 b
3 ?9 P9 _9 G* l! V( j! X结合@ly63研究。我简化改造线路,去卡带只有一根/CS线实现原来/CS,/OE, /WE三根线共同完成的逻辑。理论上可以节约卡带插座2个管脚出来。针对FC基板如下:$ Z  a% [2 A2 a' M

! V# m! R5 X. b- o8 m
0 x1 Z& F0 k4 s" ?( }先切断去卡带56脚的/CS线,然后接入线路。
1 y* P* Q2 E7 W8 ~, I4 T7 X5 o1 w: H/ D9 @& s* T7 E
一般来说,卡带上面如不扩展CHR-RAM,还可以省/WE的这个逻辑选通。这样只要/OE跟A13线或,两个二极管一个电阻就可以了

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-10-12 19:44:00 | 显示全部楼层
不拘一格 发表于 2014-10-12 12:331 w0 ^6 g" c/ \" A: b! S
花屏目前看来主要是小霸王-外星体系不遵循Nintendo卡带接口省掉了CHR-ROM的/OE线,造成CHR-RAM跟CHR-ROM之 ...
& \8 ]" U" ?$ Y' D
感谢分享
回复

使用道具 举报

 楼主| 发表于 2016-3-21 17:14:57 | 显示全部楼层
上面我做成本最低的二极管搭电路,需要选合适的高速开关二极管,同时上下拉电阻阻值在不同的机器中也要调整不同的参数。" O- t3 a, D" J! I( l& V
' H8 o2 S2 \5 y( G" x( k- i) l
我还是贴出来原始的门电路改造方法吧,二极管逻辑适合厂家做最低成本的电路,门电路适合玩家自己改造,以保证成功率为第一。. P, G. R5 G9 [8 X. P
; \: z# e1 j' i' R7 _

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-7 02:31 , Processed in 0.356494 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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