NightFox’s Lib: Difference between revisions
From GameBrew
More actions
Created page with "{{Infobox homebrew | title = NFlib | image = File:Nightfoxslibds.png | type = PC utilities | version = 20120804 | licence = Mixed | author ..." |
No edit summary |
||
| Line 2: | Line 2: | ||
| title = NFlib | | title = NFlib | ||
| image = [[File:Nightfoxslibds.png]] | | image = [[File:Nightfoxslibds.png]] | ||
| type = PC | | type = PC utility | ||
| version = 20120804 | | version = 20120804 | ||
| licence = Mixed | | licence = Mixed | ||
| Line 11: | Line 11: | ||
}} | }} | ||
NightFox’s Lib is a library written in C that | NightFox’s Lib is a library written in C that is developed to facilitate programming for the DS. Based on Libnds of devkitArm, our library contains functions witch make the use of backgrounds, sprites, collision maps, etc much easier. | ||
'''Note from developer:''' | |||
The library has not been updated for an extended period of time, it does not work as-is in the [https://devkitpro.org/ latest versions of libNDS]. A recompile of the library using the latest version of libNDS solves the problem. In the library's own compressed file there is a directory to perform this recompilation. | |||
==Features== | ==Features== | ||
*Support for 256 color Tiled Backgrounds | * Support for 256 color Tiled Backgrounds. | ||
*Support for 256 color Sprites | * Support for 256 color Sprites. | ||
*Text Engine | * Text Engine. | ||
*Sound | * Sound. | ||
*Collision maps | * Collision maps. | ||
*8 and 16 bits backgrounds | * 8 and 16 bits backgrounds. | ||
*Media | * Media. | ||
*3D Sprites | * 3D Sprites. | ||
*WIFI | * WIFI. | ||
*Examples | * Examples. | ||
*Documentation | * Documentation. | ||
==User guide== | ==User guide== | ||
| Line 30: | Line 34: | ||
Then copy the entire contents of the source folder in your source folder. To use the library only have to include # include "nf_lib.h" in code and # include "nf_wifi.h" if want to use wifi. | Then copy the entire contents of the source folder in your source folder. To use the library only have to include # include "nf_lib.h" in code and # include "nf_wifi.h" if want to use wifi. | ||
You will find a complete documentation in PDF, with a complete description of all functions. | |||
==Changelog== | ==Changelog== | ||
'''Version 20120804''' | '''Version 20120804''' | ||
*Changed the maximum number of tiled backgrounds from 32 to 64. | * Changed the maximum number of tiled backgrounds from 32 to 64. | ||
*Detection of maximum addressable VRAM for sprites depending on the mode started (1D_128 or 1D_64). | * Detection of maximum addressable VRAM for sprites depending on the mode started (1D_128 or 1D_64). | ||
[[Category: | <br> | ||
[[Category:DS homebrew applications]] | |||
[[Category:PC utilities for DS]] | |||
Revision as of 05:39, 28 May 2021
| NFlib | |
| File:Nightfoxslibds.png | |
| General | |
|---|---|
| Author(s) | KnightFox (NightFox) |
| Type | PC utility |
| Version | 20120804 |
| Licence | Mixed |
| Links | |
| [Media:Nightfoxslib20120804ds.rar Download] | |
| Website | |
<htmlet>adsense</htmlet>