View unanswered posts | View active topics It is currently Sun Jan 20, 2019 5:47 am

Reply to topic  [ 6 posts ] 
 few questions about NitroFS 
Author Message

Joined: Wed Aug 12, 2009 2:56 pm
Posts: 91
I'm wondering a few things about NitroFS (which I never used):
- How many files/folders can I have inside the .nds file? (I need thousands...)
- What's the maximum size of the .nds file? (I need up to 128MB)
- Should I update ndstool to latest version to generate the .nds file that contains the filesystem? (I'm using ver 1.49 which I think it's the latest anyway...)
- Would it work (on a real DS) only using HBMenu?
- Which emulators do support NitroFS?

sorry for the bunch of questions but I'm a real newbie on that... :roll:

Tue Aug 11, 2015 1:21 pm
Profile WWW

Joined: Wed Aug 12, 2009 2:56 pm
Posts: 91
So far I found out myself that it seems to me that:
- up to 61K+ files/directory should be supported
- any firmware supporting arguments (argc/argv) should work
- DeSmuME 0.9.10 supports NitroFS.

Is there something important I'm still missing?

Thu Aug 13, 2015 12:47 pm
Profile WWW

Joined: Wed Aug 12, 2009 2:56 pm
Posts: 91
One way or another it seems to be working.
Unfortunately touchscreen and music stopped working, so I believe there's some problem with ARM7 processor. Any hint on how NitroFS could have affected this? :x

Tue Aug 18, 2015 10:52 am
Profile WWW

Joined: Thu Jul 02, 2009 1:19 pm
Posts: 352
Some older libraries try to initialize irqs and use fifo registers directly breaking the newer libnds arm7/arm9 fifo implementation.

Sat Aug 22, 2015 5:22 am

Joined: Wed Aug 12, 2009 2:56 pm
Posts: 91
Unfortunately in this case I'm the one using a very old devkitPro/libnds (pre-fifo!) and I'm trying to use nitroFS. Weird that with FAT it works and even if I succeed in compiling nitroFS from 2009 sources (fixing the few bugs that were discovered later) then it somehow breaks ARM7 code.
How can this be? NitroFS seems to just issue FAT operations! (and it indeed works because I can access files in the nitro filesystem...)

Fri Aug 28, 2015 9:34 am
Profile WWW
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1316
Location: UK
You'd probably be much better off using the latest libnds & friends. There's a possibility you have a mismatch somewhere.

I can't imagine why nitrofs would break arm7 though.

Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog

Mon Nov 09, 2015 9:39 am
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 3 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
  Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.
Get devkitPro at Fast, secure and Free Open Source software downloads