
Translation Powered by Excite.


Version 0.2 2005/08/12

The direct current element was corrected while playing NSF.
The click noise performing stream PCM disappeared.
The compilation option of mp3(libmad) was changed from OPT_SPEED to OPT_ACCURACY.
The bug with mp3 that was not able to be playing was corrected.
The key assign was changed. Please refer to the online help.

Version 0.2+1 2005/08/12

It forgot to put the author name chishm of 'gbamp_cf.c'. It was made to correct.

Version 0.2+2 2005/08/13

It supported to Japanese long file name by the file list. Japanese long path name is unsupported.
bugfix:There is an error margin in the operation of TouchPanel. It is a unverification.
JpegPlugin bugfix:It is not possible to end when displaying it to the last minute.
JpegPlugin bugfix:The image loops when the page scrolls.
PNGPlugin:When it displays outside cache, it opens again automatically. but very slow.
When you display the 'PictureViewWindow', It scrolls with the cursor key. It becomes x4speed while pushing A button.

Version 0.2+3 2005/08/16

The bug of 'Unicode HALFWIDTH KATAKANA' was corrected by 'Japanese long file name'.
When the folder was moved during playback, the stopping bug was corrected.
It corresponded to GBFS of the FlashCart(F2A). Please refer to files_gbfs/readme.txt.

Version 0.2+4 2005/08/16

FileSelectWindow was moved to SubDisplay.
PictureWindow was changed to FullScreen.

Version 0.2+5 2005/08/17

It corresponded to the text format.

Version 0.2+6 2005/08/18

MP3Plugin:The bug that failed in the terminal detection and looped was corrected.
FileSelect and TextPlugin:multi language was supported.
(cp874/cp932/cp936/cp950/cp1250/cp1251/cp1252/cp1253/cp1254/cp1255/cp1256/cp1257/cp1258)
Please refer to 'ChangeCodePage/codepage.txt' for the change method.

Version 0.2+7 2005/08/20

JpegPlugin:The decoded was done without depending on the remainder memory capacity.

Version 0.2+8 2005/08/21

NSF/MP3Plugin:The seek bar was supported.
The bug that the click noise enters stream PCM was corrected.
When the lid was shut, the backlight was turned off.
Other trifling bugs were corrected.

Version 0.2+9 2005/08/22

random play and repeat, etc. were supported.
When it is backlight off, it becomes sound off. Therefore, it disabled. It examines it again.
The item is few. to be able to change setting. Please refer to 'files/.shell/global.ini'.
setting item added [System]:StartPath/FileSelectSubScreen/ClosedSholderButton/MusicNext
setting item added [TextPlugin]:SpacePixel

Version 0.3 2005/08/31

When the lid is closed, the backlight is turned off. (Thanx SaTa.)
The bug that other kinds become abnormal if ADPCM is played is corrected.
The readme file of English, Russia, and Japanese was bundled. (Thanx Kir and zubiac.)
setting item added [Boot]:hiddenAboutWindow//hiddenHelpWindow/hiddenDateTimeWindow(window is hidden.)
setting item added [System]:FullScreenOverlaySubScreen(that displays overlay video on top screen.)
dmvenc.exe The option of 'Upper and lower reversing(Vertical Swap?)' is added.
The bug to which MP3 cannot have done seek is corrected.
Other small bugs are corrected.

Version 0.3+1 2005/09/01

dmvenc.exe: When 'wav2m6258.dll' was not found, the dialog was displayed.
Bind did new readme file.
LZ77 had been released with keeping to effective. disabled. (Thanx takeru.)
setting item added [ColorCoordination]:There are various items. refer 'global.ini'

Version 0.3+2 2005/09/27

The compilation environment was updated. devkitProUpdater-1.0.9.exe(devkitARMr16/libnds-20050921).
It came to be able to do multi boot.
Gbamp_cf.c of chishm was renewed to the '2005-09-05'th edition.
MP3Plugin:The frequencies other than 44kHz were supported.
MP3Plugin:It sped it up only a little.
BMP/Jpeg/PNGPlugin:A picture file that was smaller than the window was normally corrected as displayed.
NDSROMPlugin:NDSROM file was able to be started by GBAMPCF. (Thanx SaTa.)

Version 0.4 2005/10/15

A lot and it doesn't remember. Only the remembered part is enumerated.
DMV was completely renewed. It became smooth faster. And, a large amount of sizes of the file became it.
When starting, the sound was added. (see global.ini)
'Delay and interval' of key repeat was made to be able to be set. (see global.ini)
CrashMe is detected by multi boot. The start was stopped. Detection is powerless compared with subspecies.
The re-drawing of the file list is sped up. Only a necessary range is updated.
It corrected it because it was IMFS and there was a decipherment bug of LZSS.
It is effective in the situation that demands single NDSROM such as SuperCard. (see files_EXFS/readme.txt)
When DMV is performed. The light of the screen in the under was turned off when making it to full-screen.
It corresponded to the SPC reproduction. (include from PocketSPC) Thank you Gary Linscott.
The GBAMPCF driver was renewed. It corresponded to FAT32.
The proportional font was cached and it sped it up.

Version 0.5 2005/10/26

The window buffer memory is allocated by the necessity. Memory saving design.
'GIF/GSM/MOD/S3M/IT/XM/MTM/OGG' plug-in was added.
Corresponded to the CF version of M3 perfect Adapter. (The NDSROM start cannot be done. )
The turning off bug of the backlight was corrected.
The file name was displayed in the window title.
'StartupSound' setting item of 'global.ini' was moved from [System] to [Boot].
An unknown key is detected by 'Global.ini'. It changed like doing the disregard continuation.
The bug that the MCUCount error occurs by dmvenc.exe was corrected.
Additionally, correction for a moment.

Version 0.6 2005/10/31

setting item added [MikModPlugin]:MaxVoiceCount(The maximum pronunciation number setting)
The DMA transfer method was used by mistake. The text plug-in etc. recover.
The overflow of the file entry was checked.

Version 0.6+1 2005/11/01

ModPlugin:The error message is displayed with the file into which ZIP is compressed.
ModPlugin:The seek bar was Ver0.6 and a defective operation. The bug was corrected.

Version 0.7 2006/01/01

support DPG(nDs-mPeG-format)
Additionally, correction for a moment.

Version 0.7+1 2006/01/02

The bug that became an abnormal output, except for 100% in the volume was corrected.

Version 0.8 2006/01/07

The compatibility of DS that doesn't do FlashMe has been improved. (Thanks! Thijsie and SPiercey)
DPGPlugin:5% speed-up
DPGPlugin:The bug of RGB->YUV conversion was fixed. (unconfirmed)

Version 0.9 2006/01/23

Interchangeability concerning PassMe/FlashMe has been improved.
When the cover cap was shut, PowerLED was blinked.
WavePlugin was supported. (Only no compression LinerPCM.)
SPCPlugin was speed-up.
Various points of DPGPlugin and dpgenc were corrected.
M3SD was supported and detected automatically.
SCSD automatic detection routine has been improved.
The file reading bug was corrected, and MODPlugin/GIFPlugin etc was corrected.
The window memory was dynamically allocated. unused memory is liberated.
When the still picture was displayed, it was possible to zoom and reduce with X/Y button. (65%`800%)
When the music reproduction ends, power supply OFF can be done.
Going up to 400% of the volumes other than movie can be done.
The problem misjudged to CrashMe (DS Bricker) by the virus checker might be able to be evaded.

Version 0.99 2006/02/01

Change point for high priority.

The file information window was displayed by NSF/BMP/Jpeg/MOD/SPC/WAV/MP3/DPG/OGG.
The setup program was added.
The backlight was turned off automatically when there was no input.
The file name was sorted.
The shuffle list was added.
The user interface has been improved. The click noise has decreased a little.
Capacity unlimitation of the text viewer. (The maximum number of lines are 262144.)
The next tune selection processing. NormalPowerOff and ShufflePowerOff was added.

Change point for multi language.

MS100(UTF-8) and CP949 were added to the language set.
readme.txt of Finnish was added. (Thanks Xtreme)
readme.txt of Swedish was added. (Thanks Mithos)
EXFS(EXtendFileSystem for FlashCart) was made to store the Unicode long file name.

Change point for settings.

The configuration environmental files was made to read from the media that recognized automatically.
SoundVolume was added to the [System] section. It is a volume initial value.
WhenX was added to the [BacklightTimeout] section.
DefaultSongLength was added to the [SPCPlugin] section. It is standard sec when there is no TAG.
The skin function was added. (Please refer to the SkinSample folder.)
A color setting and a window positional setting were read from skin.ini.

Change point for plug-in.

for DPG. The synchronization of the audio and movie has been improved.
for DPG. The bug that stopped in 12 minutes was corrected.
for NSF. When it is a no sound for three seconds. it ends.
for SPC. When it is a no sound for three seconds. it ends.
for OGG. The bug to which the seek bar was not refreshed was corrected.
for Text. The bug to which the number of lines display of the title bar was not updated was corrected.

Change point for inside.

The bug to which The soft power off did not function when the cap was shut was corrected.
The touch panel acquisition code was updated to "touch.c,v 1.13 2006/01/12 11:13:55 wntrmute Exp". (Thanks for "Touchscreen accuracy... again" forum members.)
The touch panel coordinates were smoothed.
When media were moved while reading the stream, the stopping bug was corrected. (IMFS->MPCF,MPCF->GBFS etc.)

Version 0.991 2006/02/05

Using oversampling, sound quality has been improved.
Format (BaseRate x Multiple = OutputRate) / NSF(76.4kHzx2=152.8kHz) / MP3(48kHzx4=192kHz) / SPC(32kHzx4=128kHz) / MOD(44.1kHzx4=176.4kHz) / OGG(44.1kHzx4=176.4kHz) / WAV(48kHzx4=192kHz) / WAV(96kHzx2=192kHz) / WAV(192kHzx1=192kHz) / GSM(48kHzx1=48kHz)

Version 0.992 2006/02/08

Re-make oversampling code.
SCSD was changed a little. (Thanks cory1492)
The movie encode option of dpgenc can be edited.
Use library was renewed to libnds-20060201.
readme.txt of German was added. (Thanks Ohr GmbH)
The bug that MusicNext hangs up was corrected. (Thanks 679)
The ARM9 interrupt code was moved to ITCM.
When failing in the file open, information is displayed.

Version 0.999 2006/02/14

The FAT library was updated to gba_nds_fat_2006-02-09. (very very thanks Chishm)
MagicKey2/3 was supported. (Please refer to forMagicKey/readme.txt)
A small bug to shuffle was corrected. (Thanks 681)
The maximum reduction rate of the image has been improved from 65% to 50%.
MP3Plugin:A reactive speed of the seek operation has been improved.
DPGPlugin:'mpeg1-audio-layer-2' can be used for the audio codec.
DPGPlugin:Going up to 400% of the volumes other than movie can be done.
DPGPlugin:A synchronous problem was solved.
dpgenc:The mode to be able to acquire the audio by using mencoder or ffmpeg was added.

Version 1.0 2006/02/25

DPGPlugin:Include MP2 and GSM decoder of DPG. (for old DPG files)
PNGPlugin:It corresponded to the stream reading.
BMPPlugin:It corresponded to the stream reading.
The maximum reduction rate of the image has been improved from 50% to 25%.
The total of the number of files display was limited only to a pure files.
An external plug-in (MSP format) can be dynamically load.
The font file is dynamically substituted. refer to CreateFontPackage.exe.
The processing when synchronization is lost can be chosen. Refer to [DPGPlugin] section of global.ini.
Flexible was added to ClosedSholderButton of global.ini. It pushes simultaneously and the operation of L+R.
The RTC24Hour item was added to the [System] section of global.ini.

Version 1.1 2006/03/21

A fatal bug concerning EXFS was corrected.
MoonShellPluginVersion2.0 (MSPV20) was supported.
The FileMaxCount item was added to the [System] section of global.ini.
The GameMusicEmu(NSF/GBS) library was included.
Update BMP/OGG/PNG plug-ins.
Added IKM/JPG/MDX/PSD/MID/RCP/R36 plug-ins.
Normal/SuperCard/SCSDonly/SmallM3SDonly of ROM type was added to Setup. (unconfirmed)
It returns to the file of the previous state when shoulder L button is pushed in the image mode.

Version 1.11 2006/03/25

The backlight brightness is changed with the SELECT+L/R button. (for NDS Lite only)
NDSLiteDefaultBrightness item was added to [System] section of global.ini.

Version 1.2 2006/05/05

NDSLiteDefaultBrightness (4=AutoDetect) item was added to [System] section of global.ini.
StartupSound (2=Auto start) item was added to [Boot] section of global.ini.
MicroDrive was supported with GBAMP. (There is MicroDrive for which compatibility is not suitable. )
The clock plug-in was supported with MSPV30. The clock is displayed without turning off the backlight.
MID/RCP plug-in was corrected a little. (There are no changes in the sound font and midrcp.ini. )
WhenPanelClose (1=PowerOff) item was added to [System] section of global.ini.
TopScreenFlip (0 = Normal, 1=180 rotation, 2=Vertical flip, 3=Horizonal flip) item was added to [System] section of global.ini.
The close button was mounted.
ImageControlTimeOutSec item was added to [System] section of global.ini. for full screen image.
The bug that the DPG reproduction becomes heavy was corrected. (libnds-20060410 back to libnds-20060201)
The DPG decoder was sped up a little.
Dithering (3=Heavy) item was added to [DPGPlugin] section of global.ini.
AdaptiveDelayControl (0=Movement priority 1=Synchronous priority.) item was added to [DPGPlugin] section of global.ini.
Scroll method of the image redraw was sped up.
The bug to which The MID/RCP plug-in did not liberate the file steering wheel was corrected.
Because a private function had remained entering, it returned.
The readme.txt of an english and finnish version was bundled. (Thank you Xtreme!)
The readme.txt of an spanish version was bundled. (Thank you JuSJo!)

Version 1.21 2006/05/06

Renewed Setup.exe.
MoonShell is possible to start from the M3 menu with A button. It referred 'Pepsiman-M3powerloader.zip'.
Fixed MS-Windows30Like skin. (Thank you Xtreme!)
readme(english).txt updated.
readme(finnish).txt updated.
readme(german).txt (fixed & saved to Unicode)
readme(russian).txt (saved to Unicode)
readme(spanish).txt (saved to Unicode)
readme(swedish).txt (saved to Unicode)

Version 1.3 2006/05/23

ImageControlTimeOutSec item was deleted to [System] section of global.ini.
[ImagePlugin] section was added of global.ini.
MSPV40 was built in. An external memory of GBA cart (M3/SC) is used as cache.
MSPV40 was used by the BMP/PNG/JPG/PSD plug-in.
The dynamic font package function for creation was added of Setup.exe.
Function to extract all storage files was added of Setup.exe.
A thumbnail function was added.
[Thumbnail] section was added of global.ini.
The double screen option is unstable. Please think that it is not possible to use it basically.
[HiddenItem] section was added of global.ini.
[ClockPlugin] section was added of global.ini.
The bug to which the Jpeg plug-in did not decode 8bit mono image was corrected.
An accurate file name can be acquired, for FAT filesystem. Therefore, it is necessary to remake the Beta's thumbnail file.

Version 1.31 2006/06/14

bug was long time. The problem that the character on a right edge of the text plug-in is lacked was corrected. (Thanks HyperHacker)
EZ-Flash4 was supported. (Thanks EZ4 Team)
Because it had forgotten to delete RTC24Hour of [System], it deleted. (Thanks Xtreme)
The FAT driver for Max Media CF was added. (Unconfirmed)
Custom kit for clock plug-in was added.
When MagicKey is used, 'CalibrationTool.nds' need not be used any longer.
The touch panel bug when soft reset was used with SuperCard was corrected.
When stream PCM was performed, the bug with the click noise mixes was corrected.
The MAC like skin was bundled. (Thanks Higurashi)

Version 1.32 2006/07/01

The ARM7 code was rollbacked to 'Version 1.31 FinalBeta 3'.

Version 1.33 2006/07/15

The Japanese font like LC was added to CP932-2.
An accurate Chinese font by czw was added to CP950(big5). (Thanks czw!)
The main body of NDSROM is the same as Ver1.32.

Version 1.4 2006/09/01

for Plugins

ScrollType item was added to [TextPlugin] section of global.ini. It is for a full-page scrolling.
SelectDisplay item was added to [TextPlugin] section of global.ini. For select the top and bottom.
Interpolation item was added to [ImagePlugin] section of global.ini. for the supplementation with the expansion reduction. 
The GSM codec support of the DPG video was removed.
The DPG video does '2x over sampling' by the MP2 codec.
The DPG1 format was supported for a higher frame rate.
Jpeg plugin: The ProgressiveJpeg item was added to jpegaccu.ini.
MOD/MIDI/SPC/NSF/GBS plugin: Change sampling rate to 32768Hz. The over sampling was invalidated.
MIDI plugin: Linear interpolation when 16bitPCM sound font is used.
SPC plugin: The LPF characteristic was corrected.

for Drivers

New M3 Professional driver was supported.
SuperCard/MicroSD driver was supported.
A detailed adaptor name was added to output ROM file name.
The bug that had failed in automatic detection of the enhancing memory built into M3CF/SD was corrected.

for Basic functions

return from the folder when B button was pushed.
Resume function was supported. Please refer to resume.txt for details.
The bookmark function was added. Please refer 'misc/Bookmark/Bookmark.txt'.
The resume and the bookmark can be used with EXFS (for FlashCart mode).
A petit-noise was reduced a little.
When the volume was adjusted to less than 100%, the hardware mixer was used.
WhenPanelClose (2 = Play shell/shutdown.mp3 and DS power off.) item was added to [System] section of global.ini.
When 'StartupSound=2' (automatic playing when booting) was specified for the System section of global.ini, a small bug concerning order was corrected.

Version 1.41 2006/09/08

for Drivers

Ewin2/MicroSD driver was supported.
M3Lite/MicroSD driver was supported.
SuperCard/MicroSD driver was supported.
NinjaDS/SD driver was supported.

for Basic functions

The bug with the character lost in font CP1250/1/2/3/4/5/6/7/8 was corrected.

Version 1.5 2006/12/03

Corresponded to EZ4/DSLink. I wish to express my deep gratitude to Rudolph.
'The cartridge of enhancing the memory of DS browser' can be used for the cache memory.
The resume item was added. (sound volume, reproduction mode, and NDSLite backlight brightness)
ResumeUsingWhileMusicPlaying item was added to [System] section of global.ini. The resume is preserved while performing the tune.
The DPG format was renewed. As for the DPG file made with a new encoder, seek is fast and the image doesn't fall into disorder either. Especially, it is remarkable in a long video.

Version 1.51 2006/12/16

Corresponded to GBAMP/SD.
Voice/image quality of DPG has been greatly improved. Please re-encode try again. Thank you for Firon.
[Chinese traditional] by nhlay was added to the language file of dpgenc.
Skin supported for The file cursor with alpha channel.
The bug that failed in reading of the genre of IDv3 because of the MP3 plug-in was corrected.
The bug with the loop noise when MP3 reproduced was corrected.
I was misunderstanding the default setting of the resume. It corrected.
About the setting that turns off the power supply of NDS when you shut the cap. The bug that this doesn't work was corrected.

-------------------------------------------------------------------------

Version 1.6 2007/01/19

.for Basic change.

Folder name '/shell' was changed to '/moonshl'.
Skin folder name '/shell' was changed to '/moonshl/skin'.
file name 'global.ini' was changed to 'moonshl.ini'.
All disk driver changed to DLDI.

.for Basic.

The MoonShell message supports the multi language.
When skin.ini is selected, it is skin reload.
Removed functions at 'IMFS/EXFS/GBFS file system interface'.
The system menu was added.
An environmental setting is revokable in NDS.
Simple binary viewer was added.
'The L/R button is locked' item was added to the system menu.
Restore when the last folder is remembered, and it will start next time.
The StartPath item was deleted from the [System] section of 'moonshl.ini'.
'Change backlight bright' was added to the system menu.

.for Plug-ins.

The bug to which the plug-in system had been doing an important violation of the memory access was corrected.
Supported to the MSE plug-in.
Supported to the MSPV50 (Sound effects) plug-in.

.for Image plug-ins.

Enabled interpolation processing ratio is '31%, 37%, 43%, 62%, 75%, 87%, 125% and over'. Ignored '25%, 50%, 100%'.
Update to 'libpng-1.2.14'.
The enhancing memory can be used by the PNG plug-in.

.for Audio plug-ins.

Update to 'Game_Music_Emu 0.5.2' for NSF/GBS/HES/AY/SAP/KSS.
The number of tracks of NSF version 2 can be acquired.
[GMEPlugin] section was added of global.ini.
Supported to the TTA plug-in.
Supported to the AAC plug-in. (Not practical level.)
The memory leak bug of the OGG plug-in was corrected.

.for Text plug-ins.

Supported encode type to UTF-8 and UTF-16LE and UTF-16BE.
Supported to English word wrap by the text plug-in.
The text plug-in can have displayed on both screens.
The text scroll lines count can be specified with the manual.

.for DPG.

The bug to which the memory access violation was done with DPG decoding was mended.
The number of file reading buffers of the DPG reproduction has been expanded.
The same name as DPG file. '.bmp/.jpg/.png' file was found. CreateThumbnail.exe makes the thumbnail.

Moreover, it was changed variously in a small point.

