Author Topic: DS-DOS *updated to .45*  (Read 32822 times)

0 Members and 1 Guest are viewing this topic.

Offline wolped

  • Newbie
  • *
  • Posts: 16
    • My stuff
DS-DOS *updated to .45*
« on: March 16, 2008, 07:21:14 AM »
Nickname: wolped
Project name : DS-DOS
From : Minnesota, USA
Division : NDS APP
Original enter : YES
Support Motion : NO
In last NEO Compo this project have won in the top 10 : NO
Project description: DS-DOS is an MS-DOS type clone, featuring a command line interface.

Latest Version .45

   
(iDeaS cut off part of the picture)

The rest is from the readme:


DS-DOS a MS-DOS clone by Shawn Winkels.

Version .45
-Fixed names larger than 6 characters (thanks cornaljoe)
-Fixed bug that stopped hardware if fat3.dldi wasn't found

Version .41
-Added Ability to copy files between cards

Version .21
-Added NeoFlash compo splash screen

Version .20

-Fixed some copy problems
-Cleaned up "dir" command
-Added "lock" and "ulok"
-Added restart by pressing Start
-"cd" is still broken
-sound is still broken


DS-DOS is a first filebrowser of it's kind. This text-based application will allow
you to view/copy/move/delete/rename files on your memory card or built-in memory.
It also allows you to boot other .nds binaries (users of certain cards may have
trouble with this). Don't forget to DLDI patch it.

Currently Implemented Commands (case-sensitive)
date      displays the date
time      displays the time
cls      clears the screen
help      displays help
ver      displays DS-DOS version
del      allows deleting of files
copy      allows copying of files
move      allows moving of files
ren      allows renaming of files
dir      displays a list of files and directories in current directory
cd      change the current directory
lock      locks the filesystem, preventing use of del/copy/move/ren
ulok      unlocks the filesystem allowing use of del/copy/move/ren

To boot any .nds file, just type the filename (myndsfile.nds). If it is currently
in a folder, you will have to type the full path unless the folder it resides in
is the current working directory (folder\myndsfile.nds).

To use the extra device, you must have a dldi file called "fat3.dldi", which is a
renamed dldi file of the other device you want to use. To boot an .nds file on the
other device, you would type "fat3:\myndsfile.nds". Copying, renaming, moving, and
deleting all work this same way.

For some reason, typing any commands larger than five characters long, may break
certain commands. To fix this, press Start to restart DS-DOS (file must be named
dos.nds).

Thanks to: TeenDev for bootlib; Chishm for libfat; cornaljoe for character fix:
Everyone involved with devkitPro and PAlib; And to all Nintendo DS homebrewers.
« Last Edit: March 17, 2008, 03:36:37 PM by wolped »

Offline sturmen

  • Sr. Member
  • ****
  • Posts: 358
  • Fear me.
    • Sturmen's Site
Re: DS-DOS
« Reply #1 on: March 17, 2008, 01:30:13 AM »
Not that anyone else in the world needs this, but I would love you forever if this was able to copy things across cards.
 ~sm-44.gif~
Example: launch it from one micoSD and then copy a file, take it out, and insert a different and it writes on the new one.

Buy from these websites!
DealExtreme or Play-Asia

Offline J-Fox

  • Newbie
  • *
  • Posts: 18
Re: DS-DOS
« Reply #2 on: March 17, 2008, 01:32:09 AM »
sh*t - now sturm105 pretty much explained what kind of NDS App I was (am?) going to write if I can't finish my PSP App project :P

Offline Dr.neo

  • Administrator
  • Hero Member
  • *****
  • Posts: 3824
Re: DS-DOS
« Reply #3 on: March 17, 2008, 02:25:03 AM »
hehe but it need a huge buffer for copy big file sturm105  ~sm-34.gif~
In my world,have 0 and 1 only ......Matrix World......

Offline sturmen

  • Sr. Member
  • ****
  • Posts: 358
  • Fear me.
    • Sturmen's Site
Re: DS-DOS
« Reply #4 on: March 17, 2008, 02:48:27 AM »
hehe but it need a huge buffer for copy big file sturm105  ~sm-34.gif~
lol yeah. I was just hoping to get DSFTP on my card, and I could manage from there.

Buy from these websites!
DealExtreme or Play-Asia

Offline wolped

  • Newbie
  • *
  • Posts: 16
    • My stuff
Re: DS-DOS
« Reply #5 on: March 17, 2008, 03:01:37 AM »
Actually in the latest version (on my crashed computer, hope I get it working by tomorrow), there is support for two devices using two dldi patches (DLDI and DLDS). So there is actually C:\ and D:\. But I guess that doesn't matter right now because it isn't up yet.

Offline sturmen

  • Sr. Member
  • ****
  • Posts: 358
  • Fear me.
    • Sturmen's Site
Re: DS-DOS
« Reply #6 on: March 17, 2008, 04:26:43 AM »
I've never head of DLDS, is it access to the DS's RAM? Because that would serve my needs, no?
Not that anyone else in the world needs this, but I would love you forever if this was able to copy things across cards.
If you fulfill my needs, I will vote for your app. Even if a full-speed Wii™ emulator for the DS™ is entered. ;D

Buy from these websites!
DealExtreme or Play-Asia

Offline wolped

  • Newbie
  • *
  • Posts: 16
    • My stuff
Re: DS-DOS
« Reply #7 on: March 17, 2008, 05:18:38 AM »
DLDS was something cornaljoe used in DSBrowser which enabled copying across different devices in slot-1 and slot-2. It is essentially a Secondary DLDI patch.
« Last Edit: March 17, 2008, 12:54:52 PM by wolped »

Offline sturmen

  • Sr. Member
  • ****
  • Posts: 358
  • Fear me.
    • Sturmen's Site
Re: DS-DOS
« Reply #8 on: March 17, 2008, 05:22:23 AM »
I've heard of that program. Neato (Who says that? Why would I say that?).

Buy from these websites!
DealExtreme or Play-Asia

Offline wolped

  • Newbie
  • *
  • Posts: 16
    • My stuff
Re: DS-DOS
« Reply #9 on: March 17, 2008, 06:31:54 AM »
It is pretty convenient, but since my old data is unrecoverable, I'm trying something else now.  Also, if nobody else enters this category, you will be forced to vote for me.  Mwahahahahaha, *coughs* ahem...

Offline sturmen

  • Sr. Member
  • ****
  • Posts: 358
  • Fear me.
    • Sturmen's Site
Re: DS-DOS
« Reply #10 on: March 17, 2008, 06:39:41 AM »
It is pretty convenient, but since my old data is unrecoverable, I'm trying something else now.  Also, if nobody else enters this category, you will be forced to vote for me.  Mwahahahahaha, *coughs* ahem...
Don't be so sure. I started a thread about that, and like 15 people told me entries pour in on the due date. And some of them were mean about it… *sniffle*

Buy from these websites!
DealExtreme or Play-Asia

Offline wolped

  • Newbie
  • *
  • Posts: 16
    • My stuff
Re: DS-DOS *updated*
« Reply #11 on: March 17, 2008, 07:15:42 AM »
NOTE: New Version Uploaded. Allows Copying/Moving/Deleting/Renaming on a secondary device.

Offline TeenDev

  • Newbie
  • *
  • Posts: 26
  • The pirate basher
    • TeenDev
Re: DS-DOS *updated*
« Reply #12 on: March 17, 2008, 08:05:43 AM »
awesome app!

[offtopic]Awesome! Im not the only Minnesotan on the scene![/offtopic]

Offline sturmen

  • Sr. Member
  • ****
  • Posts: 358
  • Fear me.
    • Sturmen's Site
Re: DS-DOS *updated*
« Reply #13 on: March 17, 2008, 08:59:05 AM »
NOTE: New Version Uploaded. Allows Copying/Moving/Deleting/Renaming on a secondary device.
Is fat3:\ a SLOT-2 device, or the DS RAM?

Buy from these websites!
DealExtreme or Play-Asia

Offline wolped

  • Newbie
  • *
  • Posts: 16
    • My stuff
Re: DS-DOS *updated*
« Reply #14 on: March 17, 2008, 09:22:41 AM »
fat3: is whatever dldi you have on the root of your card.

Explanation:

Let's pretend you have a Max Media Dock in slot-2 (doesn't that suck).  The name for the MMD DLDI is "mmcf.dldi".  You must rename this to "fat3.dldi" and put it on the root of your slot-1 card. Then when you run DS-DOS, it will autoload the MMD DLDI and set it to "fat3:". This method is much easier than DLDS patching, and much quicker too.