MoonShell
From DS and DSi Homebrew Help
Part of the Homebrew Directory
|
| |
| Developer | Infantile Paralysiser |
| Website | Link |
| DSi Compatible? | [[#DSi_Compatibility|]] |
| Demo | MoonShell v1.71+1 Videos |
| | |
Moonshell v2 Stable has been released.
MoonShell v1.71+1 MoonShell is a multimedia player for Nintendo DS (Lite) consoles.
Contents |
[edit] Features
It has support for DPG video files, MP3/NSF audio files and viewing JPG/Jpeg/BMP/PNG (non progressive) files, it also has support for TXT textfiles. MoonShell supports dualscreens and it has full support for the touch screen. MoonShell has plug-in system that allows to add any compatible plug-in just by copying the plug-in files to the appropriate folder. MoonShell also comes with several kinds of useful plug-ins.
[edit] Media
.
[edit] Download and Install Instructions
[edit] Detailed Setup
- Download: moonshell171p1_with_dpgtools131.zip Google search (13Mb)
Download and extract the Moonshell package to a folder on your computer.
Download the DLDI file for your card and move it into the DLDI folder that was created in the first step.
Download this tool
- Plug your card into your computer
- Start setup.exe
Which can be found in the moonshell17_with_dpgtools13 folder that you created in the first step
- Choose your card for Destination in the list and click OK.
- Click on the button "All clear" and check the tick box for your card.
- Click on the button Setup.
Moonshell will install itself to your card.
- Once the copy has finished unplug your card from your computer.
- Launch your card in your DS and start the Moonshell app.
[edit] Basic Usage
(none yet)
[edit] Common Problems and Known Issues
- What looks like error messages, actually troubleshooting data, appear on bottom screen on start up.
- Movie lags if high bitrate and much movement and/or if file size is too large
[edit] Additional Information
[edit] Converting movie files
Movies have to be converted to .dpg format.
See the thread discussing ideal settings.
[edit] dpgenc
- There is a converter bundled with Moonshell called dpgenc.exe

The following formats can be converted:
avi, mpeg, mpg, wmv
[edit] BatchDPG
Download:
Suggested settings:
FPS:15 Width: 256 Height: 192 Bitrate: 256 Profile: High Audio------ Bitrate 128 Samplerate 32000
[edit] SUPER
SUPER is a fantastic Windows GUI to convert any video format to .dpg.
Download:
- v2009.b35 Download
Suggested settings:
Output container: Nintendo DS (dpg) Width: 256 Height: 192 Frame/sec: 12fps (you can go up to 22fps - but this exceeds the refresh rate of the LCD, and actually reduces the video quality at a fixed maximum bitrate!) Video Bitrate: 432kbps (if you go higher than this bitrate, the sound might lag the video) Options: 44k audio (keep the box unticked) Audio Bitrate: 128kbps Aspect: 4:3 Samplerate: 32000 Click on the "O" for "Other Opts", and boost the sound up to 10dB.
[edit] Converting DVDs to be played on Moonshell
[edit] Converting under Linux
How to convert movies to .dpg under linux
[edit] How to play .dpg files in Windows
Use DPGShow.exe found in the dpgtools131 folder.
[edit] Example Movies
- 2CV spoof (1.7Mb) (Watch movie on Youtube)
- JebsJobs, Technical support (10Mb) (Watch movie on Google Video)
[edit] How to install Moonshell skins
- Download and extract your skin to your computer
- Put the new skin files in a subfolder of /moonshl/skin
- Start Moonshell
- In the options turn off the hiding of the moonshl directory
- Restart Moonshell (reboot your DS - sigh)
- Browse to the new skin folder
- 'open' skin.ini.
- The new skin will then load
[edit] Bookmark Function
The bookmark function was added in v1.1 final, it has been reported to cause problems with some cards (please post feedback if you get it to work):
- create files called 'bookmrk0.sav','bookmrk1.sav','bookmrk2.sav','bookmrk3.sav' in your mooonshell folder
- You can open the menu with L/R shoulder buttons if the bookmark function is enabled.
Note: When you are using an adapter that is not supported, NDS will lock-up. If it happens, please delete the bookmrk* files from the shell folder.



