GBA编程手册(翻译中) 1.02版本... 1
1 GBA系统... 5
1.1系统概述... 5
2 系统配置... 6
2.1 CPU框图... 6
2.2 完全框图... 7
2.3 内存设置和访问宽度... 8
2.4 高位在前... 8
3 GBA内存... 9
3.1 内存映射图... 9
3.2 内存配置... 10
3.2.1 GBA内部内存... 10
3.2.2 游戏卡内存... 10
3.3 游戏卡内存等待控制... 12
3.3.1 访问时序... 14
3.3.2 游戏卡总线... 15
4 LCD 液晶屏... 16
4.1 LCD状态... 17
4.1.1 垂直计数器... 17
4.1.2 LCD一般状态... 18
5 图像系统... 19
5.1 背景模式... 21
5.1.1 背景模式的细节... 21
5.1.2 VRAM内存映射... 22
6 渲染功能... 23
6.1 字符模式背景(背景模式0-2)... 23
6.1.1 背景控制... 23
6.1.2 马赛克大小... 29
6.1.3 背景数据在VRAM的地址映射... 30
6.1.4 字符数据格式... 32
6.1.5 背景屏幕数据格式... 34
6.1.6 背景屏幕数据在LCD上的地址映射... 36
6.1.7 背景旋转和缩放特性... 41
6.1.8 背景的滚动... 44
6.2 位图模式背景(模式3到5)... 45
6.2.1 背景控制... 45
6.2.2 背景旋转和缩放... 46
6.2.3 点阵数据... 46
6.2.4 点阵数据在LCD上的地址映射... 47
6.3 OBJ精灵... 50
6.3.1 OBJ功能... 50
6.3.2 字符数据映射... 51
6.3.3 OAM.. 53
6.3.4 精灵旋转/缩放特性... 59
6.4 对象和背景的优先级... 61