Features
From DSOrganize Wiki
The following is a brief description of most of the features present in DSOrganize. Below each description is an overview of controls on the page. Also, you can click on or interact with virtually all of the screen elements using your stylus. If you have trouble with a page while using DSOrganize, hold Select to see the help page for it.
Contents |
Home Screen
This is the starting point for anything you would want to do in DSOrganize. This screen shows you applications inside DSOrganize and custom shortcuts on the third page (see the Modifying DSOrganize page for instructions on creating these). You can also rearrange the items on the homescreen by going to the Configuration page and dragging the icons to your pleasure.
Controls
Up/Down/Left/Right: Move cursor.
A: Launch selected application.
Start: Display about page.
Select: Display the help screen.
L/R: Switch pages.
Calendar/Day Planner
This mode allows you to schedule your daily life, and to add reminders to different days on your calendar. Although it is two different buttons on the main screen, they are completely integrated. The calendar aims to be a very simple yet informative way to display all your information. It highlights days in orange that have information tagged to them, and underlines in purple the days that have hourly schedules attached to them. To create a new reminder or schedule an event, simply select the correct date or time slot and press the A button, or tap on the correct slot twice with the stylus. To switch between daily view and hourly view, simply press the B button.
Controls
Up/Down/Left/Right: Move cursor.
A: Edit currently selected item.
B: Switch between Day Planner and Calendar views.
Start: Return home.
Select: Display the help screen.
L/R: Calendar - Go forward or back one month. Day Planner - Go forward or back one day. Editing Events - Switch between single event/weekly event/monthly event/annual event.
Address Book
The address book is provided as a simple way to carry your contacts with you at all times. Featuring vCard 2.1 and 3.0 support, and a built in editor, it should be very easy to export your entire collection from PC and keep it with you when you need it on the DS. To create or edit an existing vCard file, follow the instructions on the screen. Saved vCards will be recognized by most applications with an addressbook feature. A note of caution, DSOrganize does not currently write back information that it doesn't recognize, so don't keep your master files on your card!
Controls
Up/Down/Left/Right: Move cursor.
A: Edit selected vCard.
B: Create a new vCard.
X: Delete currently selected vCard.
Start: Return home.
Select: Display the help screen.
L/R: Editing vCards - Switch between fields.
Todo List
The todo list is a simple grocery-list styled application that allows you to sort simple tasks by importance and completion level. To create or edit a todo entry, simply follow the instructions on the screen. To change the priority of a todo, make sure you are in edit mode and have the title field highlighted. Then press the Up or Down buttons to cycle through priorities.
Controls
Up/Down/Left/Right: Todo Screen - Move cursor. Editing Todo Title - Move cursor/change priority. Editing Todo Body - Move cursor.
A: Edit selected todo.
B: Create new todo.
X: Delete currently selected todo.
Start: Return home.
Select: Display the help screen.
Scribble Pad
Lets face it, pictoChat is just not enough to cure the artist's itch. Scribble is a msPaint styled doodle pad with support for saving to bitmap or png formats. Featuring several tools to enhance the quality of your stick figure drawings, such as color fill and replace, your art will be featured on your deviantArt page in no time! To select a tool, use the D-Pad. To select a color, use the A/B/X/Y buttons. The bottom nine colors are initially blank but can be customized using the eyedropper tool or by pressing start. After customizing colors, DSOrganize saves them across sessions. Note: DSOrganize does not promise that people will a) care or b) actually enjoy your art. This requires already being able to draw.
Controls
Up/Down/Left/Right: Select Screen - Move cursor. Editing Scribble - Select tool.
A/B/X/Y: Editing Scribble - Select color.
Start: Select Screen - Return home. Editing Scribble - Color selection tool.
Select: Display the help screen.
A: Select Screen - Edit current scribble.
B: Select Screen - Create new scribble.
X: Select Screen - Delete current scribble.
L: Editing Scribble - Save and exit.
R: Editing Scribble - Discard changes and exit.
File Browser
The file browser is an easy way to view the contents of your CF or SD card on a Nintendo DS. Featuring several recognized file formats and homebrew launching on virtually all cards, it is a great replacement to the generic multiNDS launcher you were using before! Features everything you would expect from a semi-decent file browsing application, including hidden file support and file operations such as deleting or renaming. To get to the extra options, either cycle modes with the L or R buttons, or tap and drag up on the buttons themselves to pull up a menu. The file browser also allows you to link to files in other directories or on the home screen using shortcuts. See the FAQ for more details. Please note that the hide/unhide file option is only available when DSOrganize is set to view hidden files.
Controls
Up/Down/Left/Right: Move cursor.
Default Mode
- A: Launch/open/run selected file (actual operation is displayed on the button).
- B: Up one directory.
Alternate Mode 1
- A: Create new file.
- B: Delete current file.
Alternate Mode 2
- A: Rename current file.
- B: Copy/paste current file.
Alternate Mode 3
- A: New directory.
- B: Cut/paste current file.
X: Show/hide current file.
Y: Edit/record/alternate run selected file (actual operation is displayed on upper screen).
Start: Return home.
Select: Display the help screen.
L/R: Switch modes.
Text/HTML/INI Viewer and Editor
The editor integrated into the File Browser on the DS allows you to edit any text, ini, or html file. Featuring full insert/overwrite and cursor support that you would expect from any halfassed windows/linux application, the text editor is the greatest way to spend half an hour pecking at a touch screen just to change ten lines in your essay. Both the html and the ini editor support syntax highlighting to make it easier to see tags and headers. The text and html viewers both have bookmarking support, although the rendering capabilities of the html viewer are limited. To toggle a bookmark, simply press A. To jump to the next or previous bookmark, press the left or right buttons on the d-pad. Link support is intentionally left out of the local html viewer.
Viewer Controls
Up/Down: Move text up or down.
Left/Right: Page up/down.
A: Toggle bookmark at current position.
B: Return to browser.
L/R: Jump to previous/next bookmark.
Select: Display the help screen.
Editor Controls
Up/Down/Left/Right: Move cursor.
L/R: Page up/down.
A: Save and exit to browser.
B: Discard changes and exit to browser.
Select: Display the help screen.
BMP/JPG/PNG/GIF/RAW Viewer
DSorganize has a picture viewer integrated into the file browser, supporting most smaller images. Note that rendering is done directly to memory, except in the case of large animated gifs, which are streamed on the fly, so your massive collection of anime catgirl renderings in 1600x1200 will most likely not be viewable. Also, some of the less popular jpg compression formats are not fully supported.
Viewer Controls
L/R: Next file/previous file.
A: Restart animated gif and move cursor to top left.
B: Return to browser.
Select: Display the help screen.
WAV/MP3/OGG/AAC/M4A/FLAC/MOD/IT/S3M/XM/SID/NSF/SPC/SNDH Player
The sound player was probably the most requested feature of DSOrganize after the browser was added. Featuring single file, squential and random playback with a history, it leaves the iPod wishing it was so delicious and DRM free. Directories containing sound files are treated as playlists in random and sequential mode. All mp3, ogg, aac, m4a, flac and wav files are streamed from the card on demand, ensuring that any size file should work. Close the top to save batteries while listening on the go, and don't forget about the hold button to stop your pocket from choosing your music! To take advantage of the shoutcast support (mp3, ogg or aac streams), just save the .pls or .m3u file from your favorite stream to the DS. Playlists can also be used for local files to organize your collection better. Currently it doesn't do well at higher bitrates due to dswifi not supporting IP fragmenting.
Player Controls
A: Pause/play current file.
B: Return to browser.
X: Change the playback mode (Single file -> Sequential -> Random).
L/R: Next/previous song.
Left/Right: Change song on multi-song formats (NSF, SNDH).
Select: Display the help screen.
WAV Recorder
Using the built-in microphone on your Nintendo DS, you can now record WAV files directly to your CF or SD card. Please note that the microphone quality is something just a few steps lower than microwaved ass, so don't expect production quality sound from this feature. To use this feature, simply browse to a WAV that you can overwrite, or create a new WAV file, and then press the Y key to open the recorder. Please do not ask about higher quality WAV recordings as there is no way to make card writes faster and DSOrganize streams the sound straight to your card.
Recorder Controls
A: Playback mode - Play/pause recorded file. Record Mode - Record/stop recording file.
B: Playback mode - Stop recoded file.
X: Switch between playback and recording modes.
Start: Return to browser.
Select: Display the help screen.
Scientific Calculator
DSOrganize features a simple scientific calculator featuring a few useful functions for cheating on your next no-calculator test. "I swear, teacher, it's only my music player!" Features such useful things as 200,000 digit maximum numbers, and simple calculations such as lowest common denominator or factorials. Don't expect much though, this isn't your TI-86... (Although you CAN get DrugWars from me too!)
Controls
Start: Return home.
Select: Display the help screen.
L: Display alternate set of functions.
R: Switch between degree and radian input of trigonometric functions.
Online Homebrew Database
The homebrew database is the easiest way for lazy people like me to keep up to date on their homebrew. Features scripts for each download to ensure that all subdirectories and data files are downloaded properly. Homebrew added to the database is not DLDI patched for a certain card as DSOrganize does this automatically when launching homebrew. Even if DSOrganize doesn't successfully launch homebrew on your card, don't forget to attempt once to allow it to get patched properly for your card. If you are interested, you can create your own DSOrganize HBDB. More information is available on the Homebrew Database page. To change the current list view, press the L or R button to resort, or the left or right button to change the category.
Controls
Up/Down: Move cursor.
Left/Right: Change category.
A: Homebrew Select Screen - Download current package.
B: Homebrew Select Screen - Refresh list. Downloading package - Return to list.
Start: Return home.
Select: Display the help screen.
L: Sort current list by name.
R: Sort current list by newest first.
IRC Client
As if there weren't enough IRC clients out already! The DSOrganize IRC browser comes with built in support for most CTCP commands and full colors rendering, as well as tabs! You can even set up autoperform by editing the autoperform.txt file to your data directory. If you want a command to be performed only on a particular server, simply edit [servername].autoperform.txt. For example, on the rizon network, you would have a file named rizon.autoperform.txt. This almost beats going out and seeing your friends IRL, but not quite! To scroll back through the command buffer, hold the Y button while tapping up or down. To page up or down on the screen, hold the X button while tapping up or down. Any urls that are sent over IRC are automatically captured and added to the captured urls tab on the web browser. Please note that you warezing bastards will have to wait, because DSOrganize cannot recieve DCC for now. Look at irc.ini for customizing the screen, including adding timestamps and colors. To disable the notify sound, simply delete notify.wav from the DSOrganize data directory.
Controls
Up/Down/Left/Right: Move cursor.
A: Send current command to the server (same as pressing return).
B: Swap keyboard.
X+Up/Down: Page up/down.
Y+Up/Down: Cycle up/down through command buffer.
Start: Disconnect/Return home.
Select: Display the help screen.
Web Browser
As the HTML renderer built into DSOrganize has matured, I have added a web browser to DSOrganize. Please note that this is entirely coded from scratch by me so it will not render every single page perfectly. To interact with form elements, use the stylus. Text entry fields will automatically pull up the keyboard when they are tapped on. Use the L or R button to go back or forwards while in dual-screen mode. To use the quicksearch feature, simply type the letter associated with your favorite search engine followed by a space and then the search query. For example, g dsorganize will search google for 'dsorganize.' To edit or add new search engines, edit searchprefs.txt in the DSOrganize data directory. To edit or add new special keys, edit the specialkeys.txt file under the same directory. Please note that the length cap is 8 characters for a key.
Favorites are listed in favorites.txt in the same directory as mentioned above. The first line defines the name of the site, and the second defines the url. You can list as many as you like here. Alternately, while browsing, you can type ctrl+b on the keyboard to bookmark the site.
Controls
Up/Down/Left/Right: Double page view - Move page. Single page view - Move cursor.
A: With a new URL - Load URL. On loaded page - Reload page.
B: Switch between single and double page view.
Y: Stop loading.
Start: Return home.
Select: Display the help screen.
L/R: Go back/forward in the history.
Multi-Language Support
Possibly one of the most useless and useful features at the same time! DSOrganize allows you to translate all of the interface, including the HTML help files, to your native language, assuming it uses the standard ascii character set for displaying (see the below diagram for supported characters). For HTML help files, simply make sure you create a directory in the help directory that is the same as your .lng file (without the extension of course), and put the html files there. Head over to the Languages section to grab a language file or help with translation.