Enabling VBlank counter
Posted: Sat Jan 17, 2015 12:02 pm
The VBlank counter is constantly stuck at 160, causing the DS to freeze if a swiWaitForVBlank is executed.
I couldn't work out which registers to set in order to re-enable it, BIT(2) of DISPSTAT is a read only value for whether the VBlank counter is enabled or not, but I don't know what I have to do to get it to enable.
IME is 1 so global interrupts are enabled. Not really sure what to check from here.
I couldn't work out which registers to set in order to re-enable it, BIT(2) of DISPSTAT is a read only value for whether the VBlank counter is enabled or not, but I don't know what I have to do to get it to enable.
IME is 1 so global interrupts are enabled. Not really sure what to check from here.