I want to change the 1st palette.
Can someone help me?
Thank you!
Code: Select all
...
void doPaletteSwap()
{
DMA_doDma(DMA_CRAM, (void*) palette2, 0, 16, 2);
DMA_waitCompletion(); //?????
}
void doDefaultPalette()
{
DMA_doDma(DMA_CRAM, palette, 0, 16, -1);
}
...
...
SYS_setHIntCallback(doPaletteSwap);
VDP_setHIntCounter(160);
SYS_setVIntCallback(doDefaultPalette);
...
while true
...