How to install and play music with Moonshell in your Nintendo DS
For those people who regularly visit my blog site you may have already read my article: How to watch DPG movies with your Nintendo DS. One thing that I realized is that I have gone into a good amount of detail with that particular issue without giving out the basic instructions on how to install Moonshell. So, here’s my guide on how to install the said program and use it as an audio player.
- A media adapter / flashcart (eg: R4, Edge, DSTT, AceKard, CycloDS, etc)
- Download the latest Moonshell version from the link provided above.
- Open and extract the file contents on a temporary location (ex: your desktop).
- Copy the Moonshell folder and .nds file (ex: moonshl2 and moonshl2.nds) to your flashcart’s root directory.
- Turn on your DS and open up the moonshl2.nds file then select your prefered language.
Note: Try and perform the following in case you experience lock-ups or errors during the Moonshell boot-up process: copy all the contents of your flashcart memory on your computer, format your microSD, then place all the files back in it. Yes it sounds crazy, but it works.
Using Moonshell as an audio player:
The process of listening to audio files with Moonshell is pretty simple. Just throw in a couple of music files to your memory card and press “A” to listen to them, X and Y increases/decreases the volume, while L+A/B goes to the next/previous track.
Its audio player supports album art as can be seen on the screenshot above. The maximum supported picture size is 256×192. Unfortunately, the upper third portion is going to be shared with the audio information. And although it supports transparency, it’s still quite distracting especially if your album art contains the photo of the band and their face gets partially blocked because of it. So if you’re like me, you may want to edit your album art to only use the part of the screen that doesn’t get blocked by the audio information.
Here’s what you need to do to fix that:
- Open up your photo editor and prepare a 256×192 canvas with (preferably) a black background.
- Now prepare the album art and have it cropped/resized to 256×123.
- Then place the album art to the bottom-most portion of the black canvas that you have prepared earlier.
- Save it and use it as your album art.
The result will be the same as the photo above. Not a single pixel of your album art will be partially covered by the audio tag.
Note: any additional tag information other than the title, artist, and album name will cause Moonshell to expand its audio information window to eat up more than 69px (height).
Additional Moonshell information:
Moonshell supported file formats:
- Music formats: MP1, MP2, MP3, OGG, WAV, M4A, AAC, WMA, TTA, MID, RCP, R36
- MOD formats: MOD, IT, MTM, S3M, XM, 669, MED, STM, AMF, GDM, ULT, UNI, ASY, IMF, OKT, STX
- Chiptune formats: SPC, NSF, GBS, HES, AY, SAP, KSS
- Playlist formats: M3U, WPL
- Picture formats: JPG, BMP, GIF, PNG, PSD
- Video format: DPG
- Text files (encode support): ANSI, S-JIS, UTF-8, UTF-16BE, UTF-16LE
- WMA: Not support ‘loss-less’ and ‘voice mode’ format WMA files.
- M4A, AAC, WMA: Not support encrypted files.
- MID: Not support ‘Standard MIDI file format.2′ format.
- SPC: Tone quality is very bad.
- Chiptune: Only the first track is performed. The FM sound chip cannot be emulated.
- Playlist: Support encode is ANSI, S-JIS, UTF-8, CP437, CP850, CP1252.
- Information is displayed in the file list. MP3, Jpeg, BMP, PSD, DPG only.
Large filesize limitations:
- Picture formats: The size that exceeds 3648×2736 pixels cannot be displayed.
- Text file: The line that exceeds 131072 lines is disregarded.
- MOD: The file that exceeds about 500KByte might not be able to be reproduced.
- MID, RCP, R36: The file that exceeds about 500KByte might not be able to be reproduced.
*as per Moonshell 2.05 readme file
If you have questions, you can post it on the comments box below.