#167505 - Emmanuel - Sun Mar 15, 2009 10:36 am
Well, the VRAM I bank doesn't have a define for EXT_PALETTE and so, I wonder if it's different, included else where or what?
I guess the palette is stored contiguosly with no weird spaces or something... so for now I'll try a standard memcpy with the spaces for palettes calculated accordingly...
I'll try memcpy to VRAM_I ((u16*)0x68A0000) for now... but, is there a EXT_PALETTE for the VRAM_I ?
*note: I don't expect this to work... and even if it does, I'd prefer to use a EXT_PALETTE define instead....
Edit: well... DSemuMe shows me the palette loaded... even though the sprite still doesn't show up....
Why doesn't libnds have the EXT_PALETTE for the I bank? Does it work different somehow?
I guess the palette is stored contiguosly with no weird spaces or something... so for now I'll try a standard memcpy with the spaces for palettes calculated accordingly...
I'll try memcpy to VRAM_I ((u16*)0x68A0000) for now... but, is there a EXT_PALETTE for the VRAM_I ?
*note: I don't expect this to work... and even if it does, I'd prefer to use a EXT_PALETTE define instead....
Edit: well... DSemuMe shows me the palette loaded... even though the sprite still doesn't show up....
Why doesn't libnds have the EXT_PALETTE for the I bank? Does it work different somehow?