PDA

View Full Version : DS Dos Updated v.45



wraggster
March 17th, 2008, 16:44
Wolped (http://www.neoflash.com/forum/index.php/topic,4925.0.html) has updated his entry into the Neoflash Coding Contest, heres the full details:

http://img80.imageshack.us/img80/4520/versionlq3.jpg


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.

Download and Give Feedback Via Comments

Sonny_Jim
March 17th, 2008, 21:08
I'm actually quite puzzled as to why the developer has chosen to make it command line input. Surely it would be about a thousand times better if it had some kind of drag/drop functionality, especially considering that I don't think there is any kind of auto-complete.

The only advantage I can see using this over DSLinux is that it supports booting binaries.

EDIT: Sorry, didn't mean to sound so negative. Writing a DOS-a-like is a very good way to learn the in and outs of FAT

Mini Moose
March 27th, 2008, 00:57
I just can't stress enough on how misleading this is when you first look at it then actually find out what it is.

Wolfman774
April 29th, 2009, 16:54
Why cant someone use the freeDOS source code to make a real port of DOS to the DS, obvoisly everything would need to be recompiled but it should be possible.

AdamRav
April 29th, 2009, 17:30
i thought this was Windows DOS for a moment ....

LDAsh
April 30th, 2009, 09:46
It would be great if something like this existed that could be used to run BAT files safely on the SD.

Jeric
April 30th, 2009, 16:48
Unnecessary and, apparently, misleading. Like DSWindows I have to ask, what's the point?