SDFAT 3DS: Difference between revisions

From GameBrew
m (Text replacement - "adaption" to "adaptation")
 
(3 intermediate revisions by the same user not shown)
Line 14: Line 14:
SDFAT is a minimalist SD FAT filesystem IO. It is in alpha state, but almost stable and usable.  
SDFAT is a minimalist SD FAT filesystem IO. It is in alpha state, but almost stable and usable.  


It uses 3DS SDIO Handling code from Kane49 adaption of the sdmmc module made for libnds (sources included), based on information from http://www.pjrc.com/tech/8051/ide/fat32.html.
It uses 3DS SDIO Handling code from Kane49 adaptation of the sdmmc module made for libnds (sources included), based on information from http://www.pjrc.com/tech/8051/ide/fat32.html.


==User guide==
==User guide==
Limitations:
===Limitations===
* Only FAT16 and FAT 32.
* Only FAT16 and FAT 32.
* Only 8.3 file name support.
* Only 8.3 file name support.
Line 31: Line 31:
==External links==
==External links==
* GitHub - https://github.com/nop90/SDFAT
* GitHub - https://github.com/nop90/SDFAT
[[Category:3DS homebrew applications]]
[[Category:3DS homebrew system tools]]

Latest revision as of 11:23, 10 May 2024

SDFAT
3ds.png
General
Authornop90
TypeSystem Tools
Version2014
LicenseMixed
Last Updated2014/03/12
Links
[source only Download]
Website
Source

SDFAT is a minimalist SD FAT filesystem IO. It is in alpha state, but almost stable and usable.

It uses 3DS SDIO Handling code from Kane49 adaptation of the sdmmc module made for libnds (sources included), based on information from http://www.pjrc.com/tech/8051/ide/fat32.html.

User guide

Limitations

  • Only FAT16 and FAT 32.
  • Only 8.3 file name support.
  • Only 1 file opened at a time.
  • No file or directory creation.
  • No file resizing, can write only on already allocated sectors.

Known issues

  • Wrong file/folder addressing on FAT 16 (problem identified, but in low periority to fix).
  • Reading a file can affect the directory listing if the dir has more than few files. Fixing in progress.
  • Cluster change not fully tested and probably still buggy.

External links

Advertising: