NightFox’s Lib
Modules
Here is a list of all modules:
 2D video setupFunctions to setup the 2D video modes of the NDS, as well as to activate or deactivate background layers or scroll them
 3D video setupFunctions to setup 2D the video modes of the NDS and enable 3D
 Affine background support.Functions to load and manage affine tiled backgrounds
 General functions of NFLibFunctions related to error handling and other general settings
 Bitmap background support.Functions to load and manage bitmap backgrounds
 Collision map support.Collision maps only have map information, so the collisions have a granularity of 8x8 pixels
 Functions to load files of common media formats.This module contains a function to load BMP files
 Helpers to use bitmap and tiled backgrounds.Helpers to use bitmap and tiled backgrounds at the same time
 Sound support functions.Simple helpers to load and play raw PCM sound files
 256 color spritesFunctions to load and handle 256 color sprites
 3D sprite functions.These functions are special, since they use the 3D engine to draw sprites by using textured polygons
 Text support functions.Text support functions of NFLIb
 Text support functions for 8x16 fonts.Use the follow functions to use text with 8x16 pixel fonts
 Functions related to regular tiled backgrounds.Functions related to regular (non-affine) tiled backgrounds
 Basic WiFi helpersBasic functions to initialize WiFi, setup a UDP socket, and send and receive data