#140027 - sonny_jim - Wed Sep 12, 2007 10:02 pm
Hi, I've been messing around with DSLinux and came up with this. It'll use dosfsck to check or repair your filesystem when it gets messed up. I've only tested it on a Supercard SD but in theory it should work on anything that supports DLDI.
Sorry for the crappy download link but I don't have anywhere to put stuff online at the moment.
Don't forget to dldi patch, use at your own risk etc etc
http://rapidshare.com/files/55237339/dosfsck.zip.html
#140032 - felix123 - Wed Sep 12, 2007 10:50 pm
So you don't use this inside DSLinux?
(Offtopic: free blog+50MB of space for DS devs at http://blog.dev-scene.com/)
_________________
Nintendo DS homebrew on Wikipedia
#140035 - sonny_jim - Wed Sep 12, 2007 10:58 pm
It's a stripped down DSLinux that sole function is to automatically run dosfsck via a menu.
#140058 - tepples - Thu Sep 13, 2007 1:55 am
And RapidShare still flips the bird to people with disabilities.
Proof, DS size
So I tried your fscking program on my R4 using the autopatcher in recent R4 firmware. It crashed with a traceback. I couldn't figure out how to shut down the DS cleanly, so I just powered off. (Mr. Resetti will kill me for this.) The next time I started the card, the R4 menu ran slowly whenever I moved the cursor, and I couldn't start any .nds files. Fortunately, chkdsk /f J: on Windows XP fixed all.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#140079 - sonny_jim - Thu Sep 13, 2007 12:31 pm
:-(
It probably needs the extra RAM, unfortunately. It's working flawlessly on my Supercard SD. It may be something due to the R4 autopatching but I doubt it.
It shouldn't change anything on the filesystem unless you tell it to, so I don't know why you had your problem tepples. Did it get as far as the menu?
#140278 - tepples - Sat Sep 15, 2007 12:11 am
sonny_jim wrote: |
It probably needs the extra RAM, unfortunately. It's working flawlessly on my Supercard SD. |
Should I try again with a Nintendo DS Memory Expansion Pak?
Quote: |
It shouldn't change anything on the filesystem unless you tell it to, so I don't know why you had your problem tepples. Did it get as far as the menu? |
It did. I chose the first option, and it immediately crashed.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#140560 - sonny_jim - Mon Sep 17, 2007 2:51 pm
Unfortunately I don't have access to any other hardware apart from a Supercard SD, but I'm pretty sure it should use the Opera expansion. I'll have another look to see if I can strip anything more out to get it a bit smaller and perhaps disable the extra memory support on my Supercard.
Thanks for testing!
#140562 - pas - Mon Sep 17, 2007 3:29 pm
when I used my R4 WITH Memory Expansion it worked flawlessly
#147825 - ghOst - Fri Dec 28, 2007 6:51 pm
A bit late but it works fine with a Cyclo evolution ( with G6 lite as expansion pack )
Thanks
#147836 - pas - Fri Dec 28, 2007 10:54 pm
why the hell does this need a expansion pack at all anyway ?
#147837 - tepples - Fri Dec 28, 2007 10:58 pm
pas wrote: |
why the hell does this need a expansion pack at all anyway ? |
Because Linux, even ucLinux, has a sizable overhead. A dosfsck program coded natively for devkitARM wouldn't have as much overhead.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#147851 - Rocky5 - Sat Dec 29, 2007 3:07 am
Nice one m8 works a treat cheers.
Cyclo Evoloution - 2gb sandisk - Firmware 1.3B - 3 in 1 expansion pack
#147857 - Akoi Meexx - Sat Dec 29, 2007 6:27 am
So, is dosfsck available natively in DSLinux? I don't remember seeing it in the bins for the DLDI build.
_________________
[Black NDS Lite|CycloDS Evolution|Firmware v1.3B|Opera Browser Memory Expansion Pak|1 GB SD-C01G JAPAN]