NightFox’s Lib
|
2D video setup | Functions to setup the 2D video modes of the NDS, as well as to activate or deactivate background layers or scroll them |
3D video setup | Functions 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 NFLib | Functions 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 sprites | Functions 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 helpers | Basic functions to initialize WiFi, setup a UDP socket, and send and receive data |