MoonShell2
Part of the Homebrew Directory
|
| |
| Developer | Dev name |
| Website | Link |
| DSi Compatible? | Yes |
| Demo | MoonShell 2 Videos |
| | |
MoonShell v2.10 Homebrew media player.
Features
Support 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
- Support DPG movie files.
- Support text files.
Media
See MoonShell2 videos.
(none yet)
Download and Install Instructions
- Download MoonShell v2.10 either as a 38.3MB .exe (.torrent) or 64.7MB .zip (.torrent) file and extract it to your computer. (links confirmed working 11-06-11)
- Copy the folder 'moonshl2' to the base of your card
- Copy moonshl2.nds anywhere on your card. (CycloDS users)
- Run Moonshell2 from the Apps menu of your card.
- When you first run Moonshell it will ask you to confirm which language you wish to use, for English scroll up and select "CP000: ENG/English"
Basic Usage
Keys:
- X/Y: Change Volume
- START: System Menu
- L+A/B: Next/Previous song
- L+X/Y: Change Brightness
- R+DPad: Forward/Backwards mp3 seek
- L/R Double click: Previous/Next song
- L triple click: Pause
- R triple click: Standby mode
(+ means hold down the key while pressing the second)
Common Problems and Known Issues
All versions
- R4 carts no sound
Selected R4 carts do not play any audio when playing MP3s or DPGs.
- v2 can't see hidden folders
Not really a problem, but in v1 you could see hidden folders. As of v2.08, there is an option to view hidden files and folders.
- There is a trouble that doesn't start with R4SDHC and EZ4.
Does not work with EZV kernel 2.00 RC4 (but does with kernel 1.90 b11)
- Unable to extract misctools folder using windows due to file/folder corruption
Try extracting using 7-zip
- Moonshell may display card/DLDI errors
Ignore the messages, they will disappear
- Music format limitations
NDS: Not support commercial NDSROM files.
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.
Text file: Support encode is ANSI, S-JIS, UTF-8, UTF-16BE, UTF-16LE. Auto detection only.
- File size limitations
Picture formats: The size that exceeds 3648x2736 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.
- "The displayed filesize and the actual filesize are different" error on startup
This is normally caused by a corrupt file on your SD card, backup, format and restore the contents of your SD card to resolve this problem.
Alternatively disable the disk checking by opening /moonshl2/internal/moonshl2.dat using a hex editor, locate the value at 00000005h and change the 01 to 00.
v2.07
- In v2.07, some extlink applications have been nullified because of an addition of a check before loading, inhibiting the loading of commercial roms via ysloader, gbaexploader, etc. but still remain usable for most homebrew.
v2.06
- In v2.06 if you try to open Progressive Image File/s, It will be stuck at the Decoding Image Bar.
v2.07-2.10
- DLDI hiccups when viewing images. The program freeze, as soon as you tap the next button (while viewing a picture) on the touch screen. The problem can be bypassed by pressing the shortcut keys. But when you tap on the screen it will freeze the homebrew, so you've been warned. (proved that the problem exist on all 2.10 revisions and problems encountered on most carts)
Additional Information
Change Logs
Plugins
Moonshell plugins allow you to run additional files from within Moonshell's file menu. Extract the plugin files to the 'moonshl2/extlink' folder
- SNEmulDS 0.5
- NesDS - NES Emulator
- NeoDS - NEO-GEO Arcade Emulator
- Tuna-viDS - Xvid/AVI Player (encode as: 256px wide, up to 192px tall, up to 12fps)
- GBA ExpLoader - Slot-2 loader for use with expansion packs
- MPEG-4 AAC - MPEG-4 AAC movie player
- Alternative MPEG-4 - Another MPEG-4 player
Select language on Mac or Linux
If you don't run windows you will not able to run LanguageSelect.exe, in that case copy the file 'LanguageSelect.nds' to your DS and run that instead. As of v2.04 LanguageSelect.nds is no longer used. When you run Moonshell for the first time it asks you for the language to use.
How to use Moonshell's recycle bin
- create a folder on the root called 'dustbox'
- press the [Start] button for more than 3 seconds to move files to the 'dustbox'
- any files deleted from the 'dustbox' folder are totally removed
How to use moonmemo
- create a folder called 'moonmemo' in the root of your card
- when you create and save a 'memo' it creates a *.bmp file in that folder
- press and hold your stylus on the item to be removed
- after about a second it will be deleted from the menu
Take Screenshots
To take a screenshot of any moonshell screen
- Ensure there is free space on your SD card
- Press and hold the START button for one second
- When the screenshot has been saved Moonshell will freeze, so you will have to reboot your DS
- The screenshot will be saved as a bmp
Convert avi and mpg to .dpg files
You have got to convert movie files to .dpg to play them in Moonshell.
Convert YouTube Videos to DPG
dpgenc.exe for Moonshell2 can now download and automaticly convert any youtube videos to .dpg format for playing in Moonshell
- Run dpgenc.exe from within the misctools folder of Moonshell Beta
- Click on Language and select English if needed
- Click on the "Get YouTube" button
- Copy and paste the URL of the YouTube video you want to convert. In this example we will use: http://uk.youtube.com/watch?v=f717SfpOlE0
- Select the "Source format" that matches the video size of the video you are converting
- Click on start to begin the download of the movie
- Once the movie has downloaded it will be converted into .dpg format and can be copied to your card and playing with Moonshell
How to install as CycloDS media player
Firmware v1.55 greater
By default this firmware uses Moonshell2.
- Download Moonshell2 using the links above
- Extract the 'moonshl2' folder to the root of your card
- Extract moonshl2.nds into the same 'moonshl2' folder
- (Warning: Do This Step Only If you Followed The Previous Three And Moonshell 2 Still Won't Run.)Open the CycloDS Folder and then open the file called "config" with notepad. Then look for the strand that looks similar to this "<moonshellPath>/moonshl/moonshell.nds</moonshellPath>" and change it to this "<moonshellPath>/moonshl2/moonshl2.nds</moonshellPath>". Moonshell 2 Should Run Now.
If you want to revert back to Moonshell1 delete the folder 'moonshl' and extract this copy of MoonShell 1.71 (Dead Link) (right click..save as) (mirror)to your card.
How to change the wallpaper
- press select to view options for image viewing
- at the bottom of these options there is one called account for Space between screens please disable this
- view the images with moonshell2
- press start they will be set as your new wallpaper
How to install Moonshell2 on R4
Method for start with R4.
- 'Moonshl2.nds' is started by the file list. It is a left button.
- When 'moonshl2.nds' is renamed into' DEFAULT.NDS ', MoonShell2 is always started.
- When 'moonshl2.nds' is renamed into' _DS_MSHL.nds', it starts from the button at the centre. Please note that the filename is case-sensitive; .NDS will not work.
To enable soft reset with R4
- copy the soft reset file from moonshell 1.xx.
- paste it to the moonshl2\resetmse folder and rename it as 'r4tf.nds'.
Soft reset
You can download soft reset files for you A from here.
- Acekard 2 (Tested OK)
- Acekard 2i (Tested OK)
- Acekard RPG (not tested)
- Cyclo DS evolution (not working properly, card needs to be formated)
- DS-Link (Tested OK)
- Edge (Tested OK)
- EZ-Flash 5 / 5 new (Tested OK)
- EZ-Flash 5i (Tested OK)
- DSTT (Tested OK)
- iPlayer (Tested OK)
- R4 (Tested OK)
- R4 ILS (Tested OK)
- R4i ILS (Tested OK)
- R4i DS (Tested OK)
- R4 pro (not tested)
- R4 SDHC (tested OK)
- Supercard DS one (Tested OK)
- Ninjapass X9TF (not tested
- NDSTTI gold (tested OK)(edit by a user for moonshell2)
(reports of this not working --ChuckMcB 08:57, 10 November 2009 (UTC))
Additional files with Moonshell
| File/Folder name | Description |
| LanguageFileChecker.exe | Language file checker |
| Additional folder | Additional function enabler files |
| AutoDLDIPatch folder | Auto DLDI patch tool for not DLDI patch firmware |
| dpgtools folder | Movie encoder |
| ImageViewer folder | Album (IPK) maker |
| PluginsText folder | Plugin attached text files |
| SkinTool folder | Skin maker |
| sndeff folder | Sound effect converter |
| SoundFont8bit folder | Low quality and small size, sound font file for software MIDI emulator |
Related links
MoonShell[1]


