I started with dabbling in Nintendo DS homebrew development using C years ago, tried to make a notepad application but never got far. I remember the DS worked with 4 layers (BG 0 to BG 3) and 7 video modes that dictate how they can be used. I think only the last mode offered a framebuffer. There...