A homebrew camera app for the Nintendo DSi, forked from Pk11’s dsi-camera.
- 640×480 photos from either camera, with burst capture and manual photo controls
- Night Burst combines four frames to reduce noise
- 256×192 video with microphone audio at up to 10 fps
- Album with photo viewing, video playback, and export to the stock DSi Camera album
- Optional timestamp watermark and rear camera light
| Key | Action |
|---|---|
| L/R | Take photos (hold for burst) / start or stop recording |
| Y | Toggle photo / video mode |
| A | Swap camera |
| X | Advanced controls |
| SELECT | Album |
| START | Exit |
You can also use the touch screen. In advanced controls, use the D-pad to select and adjust settings, or tap beside a value. Press B or X to return. For Night Burst, hold still and press L/R once; press B or tap to cancel.
Requires devkitPro with devkitARM, libnds, and calico.
makeCopy dsi-camera.nds to your SD card and launch it (tested with Unlaunch).
Photos, videos, and settings are saved in sd:/photos/.
To convert captures to PNG and MP4, copy tools/convert.sh into the photos
folder and run it on a PC with ffmpeg and Python 3 installed.
- Pk11 for the original app
- Arisotura for the camera init research
- devkitPro for devkitARM, libnds, and calico
- nocash for GBATEK
- IBM Plex Mono font, licensed under the SIL Open Font License