GBA探索日记(-)

mode0-2的BG和VRAM

GBAVRAM总共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
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!