2024年5月28日发(作者:)
这RAM和我们用的UE差不多,不同的是它范围只有$0000-$FFFF,也就是FC机CPU:6502
的访问(寻址)
其中$0000-$07FF作为可读写内存 $0800-$1FFF是前面的镜像(不理解无所谓,这块区域不
能用就是了)
$2000-$2007留给显示处理器(PPU)与CPU通信用→(做汉化的就要了解其作用了,现在我们
用不上)
$3F00-$3F0F 背景调色板(就是地图的调色板),共4个 →(现在我们用不上)
$3F10-$3F1F 精灵调色板(就是人物的调色板),共4个 →(现在我们用不上)
$4000-$4015 留给声音处理器(APU) 与CPU通信用 →(现在我们用不上)
$4016-$4017 分别是1P和2P手柄与CPU通信的地址(端口)
$4018-$5FFF 扩展内存→(其中$5000-$5FFF在吞2中可以读写)
$6000-$7FFF 卡带的SRAM(需要有电池支持,吞2很多重要数据都放在这区域)
$8000-$FFFF 我们平时用UE打开ROM看到数据,都在这区域,如右下图
按理说,这
$8000-$FFFF才
32KB的容量,绝对
装不下整个吞2的
数据(原版512KB)
嗯,这里我们了解
一下吞2的解码器
(MAPPER 4)工作
原理:
大于32KB的FC游
戏都自带一个解码
器,其最主要功能
是扩容和加密。
老任自己开了四五
个,整体功能很
强……其他FC开
发商也陆陆续续独
自开发了
不少,已知的有200
多个。吞2的解码
器编号是04 ,下
面切图
发布评论