Tutorial 1: Setting up the development evironment and building an example application that displays text output and reads the touch screen.
Tutorial 2: Using the framebuffer mode of the Nintendo DS to draw to the screen. Also explains a bit about the Vertical Blank Interrupt.
Tutorial 3: Detecting and acting on key presses.
Tutorial 4: Playing sound samples.
Tutorial 5: Storing and retrieving data from the save game area of the GBA cartridge.
Tutorial 6: Covers filesystems, communications from the ARM9 to the ARM7 and better key handling.
Tutorial 7: Covers using the FIFO registers to pass data between the ARM7 and ARM9 processors.
Tutorial 8: All about Interrupts.
Tutorial 9: How to use the microphone for recording sound.
Tutorial 10: Extended rotation backgrounds, hardware scrolling and scaling, and displaying JPEG images.
DS Homebrew Programs
Space Invaders Emulator
Other Programs
DSEmu Nintendo DS Emulator.
Links
devkitPro is the excellent development system for building homebrew Nintendo DS applications. And for other platforms, as well.
DSTek has lots of technical information about programming the DS.
Homebrew Nintendo DS Development
Tutorial 2: Using the framebuffer mode of the Nintendo DS to draw to the screen. Also explains a bit about the Vertical Blank Interrupt.
Tutorial 3: Detecting and acting on key presses.
Tutorial 4: Playing sound samples.
Tutorial 5: Storing and retrieving data from the save game area of the GBA cartridge.
Tutorial 6: Covers filesystems, communications from the ARM9 to the ARM7 and better key handling.
Tutorial 7: Covers using the FIFO registers to pass data between the ARM7 and ARM9 processors.
Tutorial 8: All about Interrupts.
Tutorial 9: How to use the microphone for recording sound.
Tutorial 10: Extended rotation backgrounds, hardware scrolling and scaling, and displaying JPEG images.
DS Homebrew Programs
Space Invaders Emulator
Other Programs
DSEmu Nintendo DS Emulator.
Links
devkitPro is the excellent development system for building homebrew Nintendo DS applications. And for other platforms, as well.
DSTek has lots of technical information about programming the DS.
Homebrew Nintendo DS Development
Comment