DS-DOS: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = DS-DOS
|title=DS-DOS
| image       = [[File:Dsdos05.jpg]]
|image=Dsdos.jpg
| type       = Utilities
|description=MS-DOS type clone featuring a command line interface.
| version     = 0.50
|author=Shawn Winkels
| licence    = Mixed
|lastupdated=2008/03/24
| author      = Shawn Winkels
|type=Utilities
| website     = http://home.meltel.net/jwinkels/homebrew.html
|version=0.50
| download    = Media:Dsdos050.rar
|license=Mixed
| source      =
|download=https://dlhb.gamebrew.org/dshomebrew/dsdos.7z
|website=http://home.meltel.net/jwinkels/homebrew.html
}}
}}
 
DS-DOS is an MS-DOS type clone, featuring a command line interface. It is a first filebrowser of it's kind. This text-based application allows user to view/copy/move/delete/rename files on memory card or built-in memory.
DS-DOS is an MS-DOS type clone, featuring a command line interface.It is a first filebrowser of it's kind. This text-based application allows user to view/copy/move/delete/rename files on memory card or built-in memory.


It also allows to boot other .nds binaries (users of certain cards may have trouble with this).  
It also allows to boot other .nds binaries (users of certain cards may have trouble with this).  
Line 18: Line 18:


==Installation==
==Installation==
#Download and extract file
Download and extract file.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] it and copy it to the root directory of the card
 
[[DLDI|DLDI]] patch it and copy it to the root directory of the card.


==User guide==
==User guide==
Currently Implemented Commands (case-sensitive)
Currently Implemented Commands (case-sensitive):
*date     displays the date
* date - Display the date.
*time     displays the time
* time - Display the time.
*cls     clears the screen
* cls - Clear the screen.
*help     displays help
* help - Display help.
*ver     displays DS-DOS version
* ver - Display DS-DOS version.
*del     allows deleting of files
* del - Allow deleting of files.
*copy     allows copying of files
* copy - Allow copying of files.
*move     allows moving of files
* move - Allow moving of files.
*ren     allows renaming of files
* ren - Allow renaming of files.
*dir     displays a list of files and directories in current directory
* dir - Display a list of files and directories in current directory.
*cd     change the current directory
* cd - Change the current directory.
*lock     locks the filesystem, preventing use of del/copy/move/ren
* lock - Lock the filesystem, preventing use of del/copy/move/ren.
*ulok     unlocks the filesystem allowing use of del/copy/move/ren
* ulok - Unlock 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, type the full path unless the folder it resides in is the current working directory (folder\myndsfile.nds).
To boot any .nds file, just type the filename myndsfile.nds. If it is currently in a folder, type the full path unless the folder it resides in is the current working directory /folder/myndsfile.nds.


To use the extra device, a dldi file called "fat3.dldi" is needed, which is a renamed dldi file of the other device you want to use. To boot an .nds file on the other device, type "fat3:\myndsfile.nds". Copying, renaming, moving, and deleting all work this same way.
To use the extra device, a dldi file called fat3.dldi is needed, which is a renamed dldi file of the other device you want to use. To boot an .nds file on the other device, 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).
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).
Line 47: Line 48:


==Changelog==
==Changelog==
'''Version .45'''
'''Version 0.45'''
*Fixed names larger than 6 characters (thanks cornaljoe)
* Fixed names larger than 6 characters (thanks cornaljoe).
*Fixed bug that stopped hardware if fat3.dldi wasn't found
* Fixed bug that stopped hardware if fat3.dldi wasn't found.
'''Version .41'''
 
*Added Ability to copy files between cards
'''Version 0.41'''
'''Version .21'''
*Added Ability to copy files between cards.
*Added NeoFlash compo splash screen
 
'''Version .20'''
'''Version 0.21'''
*Fixed some copy problems
* Added NeoFlash compo splash screen.
*Cleaned up "dir" command
 
*Added "lock" and "ulok"
'''Version 0.20'''
*Added restart by pressing Start
* Fixed some copy problems.
*"cd" is still broken
* Cleaned up "dir" command.
*sound is still broken
* Added "lock" and "ulok".
* Added restart by pressing Start.
* "CD" is still broken.
* Sound is still broken.
 
==External links==
* Author's website - http://home.meltel.net/jwinkels/homebrew.html


[[Category:Homebrew applications]]
[[Category:DS homebrew applications]]
[[Category:Utility homebrews on DS]]

Latest revision as of 15:07, 7 November 2021

DS-DOS
Dsdos.jpg
General
AuthorShawn Winkels
TypeUtilities
Version0.50
LicenseMixed
Last Updated2008/03/24
Links
Download
Website

DS-DOS is an MS-DOS type clone, featuring a command line interface. It is a first filebrowser of it's kind. This text-based application allows user to view/copy/move/delete/rename files on memory card or built-in memory.

It also allows to boot other .nds binaries (users of certain cards may have trouble with this).

It was submitted to the NEO Spring Coding Compo 2008.

Installation

Download and extract file.

DLDI patch it and copy it to the root directory of the card.

User guide

Currently Implemented Commands (case-sensitive):

  • date - Display the date.
  • time - Display the time.
  • cls - Clear the screen.
  • help - Display help.
  • ver - Display DS-DOS version.
  • del - Allow deleting of files.
  • copy - Allow copying of files.
  • move - Allow moving of files.
  • ren - Allow renaming of files.
  • dir - Display a list of files and directories in current directory.
  • cd - Change the current directory.
  • lock - Lock the filesystem, preventing use of del/copy/move/ren.
  • ulok - Unlock 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, type the full path unless the folder it resides in is the current working directory /folder/myndsfile.nds.

To use the extra device, a dldi file called fat3.dldi is needed, which is a renamed dldi file of the other device you want to use. To boot an .nds file on the other device, 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).

Known issues

Keyboard not working with the R4 cart.

Changelog

Version 0.45

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

Version 0.41

  • Added Ability to copy files between cards.

Version 0.21

  • Added NeoFlash compo splash screen.

Version 0.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.

External links

Advertising: