As soon as you realise that the DMA unit of the nintendo DS cannot manipulate whatever is on the stack because the stack (DTCM) is basically connected directly to the ARM9 cpu and therefore not accessible through the system bus, it gets easier to debug the rest of the code. It required some cleanup and … Continue reading Almost done …