PDA

View Full Version : DS Dos Updated



wraggster
March 17th, 2008, 00:04
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 .41


(iDeaS cut off part of the picture)

The rest is from the readme:


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

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; Everyone involved with devkitPro
and PAlib; And to all Nintendo DS homebrewers.

Download and Give Feedback Via Comments

Mini Moose
March 17th, 2008, 05:03
How much more useless can this get?

I mean, I would understand if you could use a real keyboard, but typing everything out on the touchscreen "DOS" style just isn't very useful. Unless of course you're a crazy maniac and insist on doing everything on MS-DOS.

I don't hate DOS, it's just really dumb to navigate through your card on a DS like that.

paul3100
March 17th, 2008, 08:15
Hey Mini Moose' this clearly isn't for you mate but please show some respect for the hard work Wolped has put into this program.

I personally think this app could be great with some more work, any homebrew app or game is welcome in my book for the DS

cheers, paul

Mini Moose
March 17th, 2008, 17:06
But my point is, is that navigating through your card command line based is pretty pointless. O_o

paul3100
March 17th, 2008, 17:25
But my point is, is that navigating through your card command line based is pretty pointless. O_o

i can see what your saying but as i said, we should give it some time to improve and again the more programmers on the DS the better :-)

paul

Mini Moose
March 18th, 2008, 02:35
But if this was an actual MS-DOS emulator, it would be a completely different story.

crookedmouth
March 18th, 2008, 04:44
I would agree the name is misleading. When I first saw it, I was like , "no way!". Then I read it and found out I was correct.
It looks good though, but since the invention of GUIs, I've kinda gotten over Dos. I had to use AmigaDos and of course MS-Dos.
Still, thank you Wolped, I wish I could code.

CheatDog555
April 25th, 2008, 23:14
Hi I haven't been at this that long but aren't the NDS homebrew are usually programs in C/A, C# or something like that?

So I guess that what I'm saying is that DOS only works directly on firmware wright,
So you couldn't run anything made for DOS wright?

I would like to think that we had some real DOS with driver sets to run on the NDS to run all those great DOS games,
But alas I think we have another hype like LinuxDS.

crookedmouth
April 26th, 2008, 00:24
Hi I haven't been at this that long but aren't the NDS homebrew are usually programs in C/A, C# or something like that?

So I guess that what I'm saying is that DOS only works directly on firmware wright,
So you couldn't run anything made for DOS wright?

I would like to think that we had some real DOS with driver sets to run on the NDS to run all those great DOS games,
But alas I think we have another hype like LinuxDS.

Did you read through the thread?
It's not an MS-DOS emulator.
It's a way to navigate through the contents of your card using a DOS-like interface. So it does what it says it does, and therefore is not hype.

Akoi Meexx
April 26th, 2008, 16:48
Hi I haven't been at this that long but aren't the NDS homebrew are usually programs in C/A, C# or something like that?

So I guess that what I'm saying is that DOS only works directly on firmware wright,
So you couldn't run anything made for DOS wright?

I would like to think that we had some real DOS with driver sets to run on the NDS to run all those great DOS games,
But alas I think we have another hype like LinuxDS.

More likely he doesn't understand how Operating Systems work in the first place. Even if it was intended to be a 'port' of DOS to the DS, you wouldn't be able to run games made for the PC version of DOS as they use entirely different processors. The same thing goes for DSLinux.

Freaking slam DSLinux as hype... Stupid newb. :mad:

crookedmouth
April 27th, 2008, 00:57
Well GPF did port DosBox to the DS which plays DOS games.It is an actual CPU emulator, which emulates the x86 and sound. However the port proved too much for the little DS I guess, because he abandoned it.
I played through the first level of loderunner, without a fire button, at something like 1 fps. The compatibility seemed to be there though.
Some people have mentioned an IBM XT 286 emulator would probably be playable. I don't know much about it, but it would probably need to be built from scratch, or a port of something like PicoXT, XT-CE, or PocketDOS.