GBA探索日记(-)
mode0-2的BG和VRAM
GBA的VRAM总共96KB,在mode3-5中,VRAM跟电脑的显示内存相同.屏幕上一个点对应一个显示内存地址.
能够看看下面两个函数,都是在mode4下的写点函数.
void PlotPixel(int x,int y, unsigned short int c)
{
m_VideoBuffer[(y) * 120 (x)] = (c);
}
void SetPixel(int x,int y,u8 color)
{
register u16 *tc;
tc=m_VideoBuffer y*120 x/2;
if(x&1)
*tc=((*tc&0x00FF) (color<<8));
else
*tc=(*tc&0xFF00) color;
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




