» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

===== ACEKard深层次分析,原理科普 =====

嗯,那么DS-X可能也是用映射的

很简单
FAT16里面,每个簇大小是32k,簇内部还是连续访问的
32kB就相当于ROM大小的256K

那个烧录卡可能有本地内存,然后在本地内存里顺序的排列映射的簇的地址信息。

那么就可以同样达到顺序访问的效果。


TOP

引用:
原帖由 acejun4rui 于 2006-10-19 18:51 发表


这个可能性顶楼就说过了,簇内部是连续的根本没用,簇外部还是散乱的,你要把不连续的物理地址转换成逻辑地址,要么用软件驻留内存,但是不可能(前面说过),要么用硬件,造价激增。AK的方法是最简易可靠的。
没错我的意思就是卡内带本地内存
FAT16的16就是簇的地址长度,16位
就是用16位去映射32kB
即使考虑未来4G大小的游戏的需求,
有32KB的卡内本地内存即可

确实者需要加不少成本,但是也谈不上激增。

如果FAT的ROM无法运行的原因就是顺序访问,那么DS-X能做到如此,很有可能用的就是这招。



TOP

发新话题
     
官方公众号及微博