【FC文件前十六字节(16 bytes)内容】
(字节0到3必须为以下内容,用来识别文件)
0 = 4E(N)
1 = 45(E)
2 = 53(S)
3 = 1A(字符中断,必要!)
(字节4到8或15,可以.修改)
4 = PRG(ROM的大小 / 16)
5 = CHR(VROM的大小 / 8,0表示卡带板子使用了VROM)
6 = D0:1 表示垂直镜像,0 表示水平镜像
D1:1 表示有电池记忆,SRAM地址$6000-$7FFF
D2:1 表示在$7000-$71FF有一个512字节的trainer
D3:1 表示4屏幕VRAM布局
D4-D7:ROM Mapper的低4位
7 = D0-D3:保留,必须是0(
其中D3 = 1 ,为NES 2.0标识符)
D4-D7:ROM Mapper的高4位
8 = PRG-RAM的大小(很少使用的扩展)
9 = 电视系统(很少使用的扩展)
10 = 电视系统,PRG-RAM的存在(非官方的,很少使用的扩展)
11到15 = 未使用,应全部为零(部分ripper会把他们的名字放在7-15之间)
相关链接:
https://www.nesdev.org/wiki/INES