#168265 - moonlightcheese - Fri Apr 17, 2009 3:55 pm
so after calling the kragInit function, my OAM entries get all screwed up. i can't see what kragInit actually does since it's compiled into that library archive (can i?). i remember reading something about not being able to update OAM during VDraw but i don't know if that's related... i'm... once again... lost.
EDIT: i don't know if this has anything to do with interrupts or not since, when i don't call kragInit, the sprites work fine (just slower) and they animate properly after the calls to irqInit, irqSet (for both the TIMER1 and VBLANK interrupts) and work fine with VBlankIntrWait() in the main loop, with the kramWorker() function in Vblank()... i could be wrong...
EDIT: i don't know if this has anything to do with interrupts or not since, when i don't call kragInit, the sprites work fine (just slower) and they animate properly after the calls to irqInit, irqSet (for both the TIMER1 and VBLANK interrupts) and work fine with VBlankIntrWait() in the main loop, with the kramWorker() function in Vblank()... i could be wrong...