g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
这个应是由helloworld来的原码改的,后来的pspsdk好像对该SCAN_LINE_SIZE的描述是 (是在sceDisplaySetFrameBuf这个函数的解释中提到的...) 2的次方数。所以我觉得当时写helloworld的作者的猜想是这个参数是扫描线的大小(长度),可是我猜它应是由FrameBuffer拷贝到Vram的传输带宽。而不是指单行scanline的大小...(我在之前整理的PSP_LIB.xls已自作主张改成传输带宽了...)g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
又vram地址是在0x4000000,加上了0x40000000的地址应是缓冲区,所以缓冲地址可以变...g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
在GBA中,垂直更新是发生在整个画面画完之后。因为画面在更新中(由缓冲拷贝到vram),如果又下一段程序去写缓冲,一定就会发生画面有怪怪东西....所以才必须要「等一下」,等画面更新完才可以进行下一段程序...g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
PSP好像是以线程(thread)的方式执行,所以按下HOME键时,其实是一道线程的作用。不过我是编程的新手,还没搞清楚线程的好处....当然对HOME键相关的设定不是十分的了解了....g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
g54KH0>~un-{zZZ0NTG6\3Kxh%/Puwh[k%p#ro@vu~&PTL;mMpHiiGXh-[T本文来自:V电G玩S天K空Y
ARGB的A是透明度的意思啊 (第一次听到...),但是有什么作用呢? 也希望有高人可以来向大家上上课....


