mirror of
https://github.com/knightfox75/nds_nflib.git
synced 2025-06-18 08:45:35 -04:00
![]() This removes dependency from the (frankly awful) libfilesystem, as well as libfat. fatInitDefault() or nitroFSInit() should be initialized outside of NFlib, if one requires it. Within NFLib, we will only check whether NitroFS is accessible, and fail otherwise. This allows a user to still use libfat, libfilesystem or any other NitroFS / FAT implementation, should one wish to use it, as long as the implementation of NitroFS mounts to `nitro:/`, or the storage medium is mounted to `sd:/` or `fat:/`. This is a breaking change: users will need to update their code to handle NitroFS and/or FAT inits on their own. This also removes unnecessary filesystem.h and fat.h includes from all other files. |
||
---|---|---|
.. | ||
nf_2d.c | ||
nf_3d.c | ||
nf_affinebg.c | ||
nf_basic.c | ||
nf_bitmapbg.c | ||
nf_colision.c | ||
nf_media.c | ||
nf_mixedbg.c | ||
nf_sound.c | ||
nf_sprite3d.c | ||
nf_sprite256.c | ||
nf_text16.c | ||
nf_text.c | ||
nf_tiledbg.c |