GameBoy系列(四):ROM信息
来源:互联网 发布:软件测试二八原则 编辑:程序博客网 时间:2024/05/22 17:26
ROM信息
每个卡带的ROM上0x0100-0x014F的位置都保存有内部信息。
0x0100-0x0103 卡带的开始执行点
0x0104-0x0133 任天堂的LOGO,不可修改,内容为
CE ED 66 66 CC 0D 00 0B 03 73 00 83 00 0C 00 0D
00 08 11 1F 88 89 00 0E DC CC 6E E6 DD DD D9 99
BB BB 67 63 6E 0E EC CC DD DC 99 9F BB B9 33 3E
0x0134-0x0143 游戏标题,长度为16字节,不足补0
0x0144-0x0145 版权代码,Little Endian
0x0146 SGB 特性 (没有的情况下为0)
0x0147 卡带类型:
0 - ROM ONLY
1 - ROM+MBC1
2 - ROM+MBC1+RAM
3 - ROM+MBC1+RAM+BATTERY
5 - ROM+MBC2
6 - ROM+MBC2+BATTERY
0x0148 ROM大小:
ROM的大小为size=32KB*(2^n)
0x0149 RAM大小:
0 - None
1 - 16kBit = 2kB = 1 bank
2 - 64kBit = 8kB = 1 bank
3 - 256kBit = 32kB = 4 banks
0x014A 国家代码:
0 - 日本
1 - 其它国家
0x014B License 代码
0x014C 版本号
0x014D 完整性检查
014E-014F 校验 (Little Endian)将卡带内除了这两字节之外的所有值求和,取最低位的两个字节。
- GameBoy系列(四):ROM信息
- Gameboy的ROM校验码计算方法
- GameBoy系列(一):基本参数
- GameBoy引导ROM汇编代码及注释
- GameBoy系列(二):内存映射
- GameBoy系列(三):用户IO
- Android 获取ROM信息
- Android 获取Rom厂商信息
- 数学之美 系列四 -- 怎样度量信息?
- 数学之美系列四 -- 怎样度量信息?
- 数学之美 系列四 -- 怎样度量信息?
- 数学之美系列四 -- 怎样度量信息?
- 数学之美 系列四 怎样度量信息
- C#小技巧系列之四:获取本地网络信息
- 数学之美系列四 -- 怎样度量信息?(转载)
- 数学之美系列之四:怎样度量信息?
- 数学之美系列四 -- 怎样度量信息
- 数学之美 系列四 – 怎样度量信息?
- pb11.5连接oracle10g出现“please connect as the powerbuilder catalog owner。。。。”错误
- 游戏引擎:让一切可以配置
- Java编码问题总结
- 关于CreateProcess的使用
- 获得WebRoot的物理路径
- GameBoy系列(四):ROM信息
- 深入jvm学习(1)--体系结构
- 使用MFC的WinInet下载网页图片存于本地
- 刷点分再说
- [NPWP笔记]使用多进程处理客户请求
- Linux之Ubuntu固定IP配置
- Android常用控件的基本使用说明
- Struts1中的I18N处理
- RecordVideo.java