gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS homebrew announcements > MoonShell v1.6x

#113560 - Xtreme - Thu Dec 28, 2006 10:59 pm

MoonShell v1.6 (stable) (for Nintendo DS) by Moonlight
Japanese site (downloading works) | Site translated to english


Release notes:
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.

_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)


Last edited by Xtreme on Tue Mar 06, 2007 10:33 pm; edited 11 times in total

#113608 - Mr. Picklesworth - Fri Dec 29, 2006 4:59 am

Quote:
As for my English 拙 it is very and is. I use EXCITE translation.
I have asked the fact that we can ask translation to your excellent staff.
My English is very poor. I use the EXCITE translation.
I am wishing the translation to be able to be asked your excellent staff.

Of course, the money and reputation and the commodity are everything unnecessary.
The fact that you should do simply is just this.
Please release the source code.
Of course, Money, honor and the commodity are all unnecessary.

*Sigh* That flow! His poetry is beautiful. I wish I could write like that.

Actually, I wonder if that poetry is intentional? If so, that takes some real ingenuity to get a translation program doing it properly.

Edit:
Aha, I see now!
He wrote Japanese on top and English on the bottom :)
Interesting effect...


Anyhow, some very nice adjustments here as always. I think I'll wait a bit to see what else he has up his sleeve, though. Having skin.ini selectable sounds cool, and it would be even more cool if that also loaded the skin graphics from whatever folder the selected skin.ini is placed in. (That way I could change skins within Moonshell!)
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896


Last edited by Mr. Picklesworth on Fri Dec 29, 2006 5:48 am; edited 1 time in total

#113612 - Firon - Fri Dec 29, 2006 5:33 am

By the way, the DPG bug he mentions in beta2 is black pixels showing up randomly in the video.

Soft reset isn't really working though, anyone wanna take a peek at the source and see what's wrong? :] I think he based it off lovelite, but didn't use it directly, so he must've missed something.

#113666 - Xtreme - Fri Dec 29, 2006 3:53 pm

Not a big deal, but...
DPGenc has no more "support" for non english characters. Older versions use to work.
Now I need to rename files before encoding. I hope this can be solved with later versions.
_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)

#113692 - Darkflame - Fri Dec 29, 2006 8:23 pm

New version of moonshell :)
=yonk!
_________________
Darkflames Reviews --
Make your own at;
Rateoholic:Reviews for anything, by anyone.

#113752 - HyperHacker - Sat Dec 30, 2006 9:15 am

This looks bumpworthy.

Has anyone else had V1.5 randomly skip to the previous song while the DS was playing MP3s in their pocket with the lid closed, even though it was set to disable L/R when the lid is closed?
_________________
I'm a PSP hacker now, but I still <3 DS.

#113764 - Firon - Sat Dec 30, 2006 12:40 pm

1.6 beta 5, now officially using DLDI in the setup.
http://mdxonlinemirror.dyndns.org/resources/20061230_moonshell16beta5.zip

Quote:
The disk driver changed completely.
There is a possibility that the adaptor that has worked up to now doesn't work.
I want to ask for a lot of tests.

Version 1.6beta5 2006/12/30

Test for DiskI/O (DLDI).
Attention: Start NDSROM file name was changed.
Special functions of the enhancing memory and the NDSROM boot, etc. cannot be used.

#113795 - user6336 - Sat Dec 30, 2006 6:39 pm

Using the new setup program, when I select only Supercard SD (all other options are deselected), it puts all the files onto the sd card (including m3, etc.), and the supercard sd file is only 512 bytes.

UPDATE: I set it to put everything out to C: and all the other files still copied over. However, the SD file was full size (like 750kb or so)
_________________
http://prdesign.co.nr
All shirts just $11.11 each!

#113819 - Firon - Sun Dec 31, 2006 12:43 am

http://mdxonlinemirror.dyndns.org/resources/20061231_moonshell16finalbeta.7z

Does this one still do that?

#113832 - user6336 - Sun Dec 31, 2006 3:17 am

Firon wrote:
http://mdxonlinemirror.dyndns.org/resources/20061231_moonshell16finalbeta.7z

Does this one still do that?
Nope! Awesome it got fixed! The files I tested all seem to work properly with this version (even with it being in a different directory than before). Still crossing my fingers there'll be play list support in the future... :)
_________________
http://prdesign.co.nr
All shirts just $11.11 each!

#113905 - quadomatic - Mon Jan 01, 2007 1:40 am

im using supercard sd

when i start up moonshell it opens up without the sound effect. If i try and open EXFS it crashes. If i open IMFS then it shows the moonshell files only and moonshell wont open anything. wtf is going on?

#113910 - Firon - Mon Jan 01, 2007 2:23 am

You're not supposed to open either of those. And make sure you actually selected Supercard SD in the installer and opened the correct file. It has been renamed from how it used to be.

#113994 - Puyo - Tue Jan 02, 2007 2:18 pm

I was wondering - if this is the last version of moonshell, than what`s a MediaPlayExtend (Moonshell Enchanced) stands for? And where is all the enchanced features like using 2 screens for movies & text, and multitasking?
I thought that it`s Moonlight who is behind this wonderfull app, but now i`m not sure.

#114014 - quadomatic - Tue Jan 02, 2007 8:08 pm

Firon wrote:
You're not supposed to open either of those. And make sure you actually selected Supercard SD in the installer and opened the correct file. It has been renamed from how it used to be.


i did select supercard sd, but what do u mean by "opened the correct file"?

UPDATE:
http://mdxonline.dyndns.org/archives/2007/01/moonshell_ver16_finalbeta2_e.shtml

#114049 - brennan - Wed Jan 03, 2007 6:26 am

EDIT: I'm an idiot. Problem fixed.
_________________
Hardware: GBAMP v2, Datel MML, NDS phat (Flashme v7)

#114050 - Firon - Wed Jan 03, 2007 7:18 am

http://mdxonlinemirror.dyndns.org/resources/20070103_moonshell16finalbeta3.zip

Quote:

Version 1.6finalbeta3 2007/01/03

There is no change in the main body of MoonShell.
DLDI driver changed: To add the boot loader, the driver for G6 changed.
DLDI driver added: dlms_moon.dldi DSLink (microSD Card)
DLDI driver added: m3cf_moon.dldi M3 Adapter (Compact Flash)
DLDI driver added: mmcf_moon.dldi Max Media Dock (Compact Flash)
DLDI driver added: scsd_moon.dldi SuperCard (SD Card)


Quote:
Version 1.6finalbeta2 2007/01/01

Removed functions at 'IMFS/EXFS/GBFS file system interface'.

#114073 - Darkflame - Wed Jan 03, 2007 4:43 pm

Puyo wrote:
I was wondering - if this is the last version of moonshell,.


Who said its the last :?
Moonshell is the most wonderfull of DS app's, but it stills seems actively developed.
_________________
Darkflames Reviews --
Make your own at;
Rateoholic:Reviews for anything, by anyone.

#114084 - Puyo - Wed Jan 03, 2007 7:50 pm

GD now I understand that english is my problem ;)

Basically what i was asking if MediaPlayExtend is available to public, except M3 & G6 owners?

#114092 - user6336 - Wed Jan 03, 2007 10:58 pm

Darkflame wrote:
Puyo wrote:
I was wondering - if this is the last version of moonshell,.


Who said its the last :?
Moonshell is the most wonderful of DS app's, but it stills seems actively developed.
I was going to post this earlier, but i think the confusion is that is says version 1.6 final beta, which means it's the last version before the unofficial version 1.6 comes out. It doesn't mean Moonshell 1.6 is the final. Understand what I'm trying to say (i suck at explaining)? :)

#114116 - quadomatic - Thu Jan 04, 2007 4:56 am

any encoding tips?

I followed the settings posted in the previous thread used for the sample videos, but when encoding a video thats about 25 minutes long, the video goes out of sync whereas the sample doesn't.

Is this because of the size, or because of the original format (being RMVB)?

#114132 - Firon - Thu Jan 04, 2007 11:23 am

Did you encode it with dpgenc or BatchDPG?

#114188 - quadomatic - Fri Jan 05, 2007 2:34 am

the newest dpgenc

why, is BatchDPG still better?

#114193 - HyperHacker - Fri Jan 05, 2007 3:29 am

FYI, I figured out the song skipping problem. Apparently with the shape of the old DSes it's possible for something to press A even with the lid closed. >_>
_________________
I'm a PSP hacker now, but I still <3 DS.

#114218 - asgatlat - Fri Jan 05, 2007 1:00 pm

hi ,
i dont know where to post so...
i was wonder if moonshell creator can make a lefthandle option for image view

thx

#114321 - nuszka16 - Sat Jan 06, 2007 5:48 pm

Hi. I have a small problem. My english is not good so I don't know that you'll understand what I say, but I'll try.

My problem is that when I play movie in moonshell on my DS, sometimes video stops for 2-3 sec. It's getting clogged. Audio is OK, it doesn't stop. It's enervating.

Please help.

#114326 - GragonSon - Sat Jan 06, 2007 6:26 pm

I have problem booting homebrew apps and games using this newest version of Moonshell. does any one have this problem?

#115330 - Firon - Mon Jan 15, 2007 2:47 am

http://mdxonlinemirror.dyndns.org/wordwraptest2.7z
Word wrap test build, pretty sure it needs finalfinalbeta1 to work.
Also supports UTF-8, UTF-16 (little and big endian), and DOS/UNIX/MAC line endings. There's a little icon on the touch screen, press it. :)
You can open any file in binary view now. Open the file, then press the touchscreen icon and pick binary view.

#115339 - HyperHacker - Mon Jan 15, 2007 7:28 am

Am I dumb or is there no GBAMP CF binary in that file?
_________________
I'm a PSP hacker now, but I still <3 DS.

#115340 - Firon - Mon Jan 15, 2007 7:35 am

It is missing, weird. You'd expect it to be there, considering Moonlight only owns a GBAMP CF. :P
Well, it uses DLDI, so you can just patch one of them yourself.

#115370 - tepples - Mon Jan 15, 2007 5:34 pm

HyperHacker wrote:
Am I dumb or is there no GBAMP CF binary in that file?

Tried the file called _boot_mp.nds without an extra qualifier?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#115384 - Firon - Mon Jan 15, 2007 7:18 pm

That's not in the 7z I posted. But this next one has it.

http://mdxonlinemirror.dyndns.org/mshlffb2.7z
finalfinalbeta2.

Optimized Text plug-in.
Text bookmark supported.
Some other stuff. :P

#115469 - HyperHacker - Tue Jan 16, 2007 6:53 am

"Can not found moonshl folder" - look harder?

Also, why are people STILL using 8.3 filenames? Does ANY modern OS still have that restriction?
_________________
I'm a PSP hacker now, but I still <3 DS.

#115470 - tepples - Tue Jan 16, 2007 7:13 am

HyperHacker wrote:
Also, why are people STILL using 8.3 filenames? Does ANY modern OS still have that restriction?

In VFAT, the long file names are stored in a slightly more fragile structure than the short file names. Or are you willing to develop and maintain libext2 and the Windows tools to deal with it?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#115481 - HyperHacker - Tue Jan 16, 2007 12:23 pm

Is that not only for FAT16?
_________________
I'm a PSP hacker now, but I still <3 DS.

#115487 - theli - Tue Jan 16, 2007 3:47 pm

Can someone ask moonlight of two things?
one is almost essential ... is there any possibility he release moonshell without windows installer? (as a separate package ...) cause installer is not very usable under wine .... :(

and ability to use your own font is the feature i need most ;(

#115568 - Firon - Wed Jan 17, 2007 7:37 am

Here you go. Have fun setting it up properly. :P
Quote:
A little high knowledge is necessary for a manual setup of MoonShell.

If MoonShell is opened for non-setup.exe, it becomes the following file structures.
http://mdxonlinemirror.dyndns.org/mshlffb3_for_manualsetup_fileimage.7z

This will be correctly set up.
Correct file movement for multi language.
Maintains it to the existence of only one clock plug-in.
Change of DLDI patch and correct boot loader and GAMEID.
Update that considers MoonShell environment that already exists.
Various sav file arrangement for safe disk writing.
Etc...

Work that the MAC user or the Linux user correctly sets these up is borne.

#115573 - theli - Wed Jan 17, 2007 8:28 am

O_O

so fast reaction :D
nice
thanks.

#115616 - Firon - Wed Jan 17, 2007 10:53 pm

Quote:
MoonShell Ver1.6 finalfinalfinalbeta1

This is a version that can be used with 'M3Simply/R4/SCDS/EZ5'.

The disk driver changed completely.
There is a possibility that the adaptor that has worked up to now doesn't work.
I want to ask for a lot of tests.
Attention: Start NDSROM file name was changed.
folder name '/shell' was changed to '/moonshl'.
file name 'global.ini' was changed to 'moonshl.ini'.

http://mdxonlinemirror.dyndns.org/resources/20070117_moonshell16finalfinalfinalbeta.zip
Version 1.6finalfinalfinalbeta 2007/01/17

When dealing with the DLDI driver, the bug that was not able to detect the enhancing memory was corrected.
Corresponded to English word wrap by the text plug-in.
The text plug-in can have displayed on both screens.
'The L/R button is locked' item was added to the system menu.
The number of file reading buffers of the DPG reproduction has been expanded.
The memory leak bug of the OGG plug-in was corrected.
The enhancing memory can be used by the PNG plug-in.
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'.
The DLDI driver for G6Flash was renewed to 2007-01-11 version.

Version 1.6finalfinalfinalbeta1 2007/01/18

The ZLIB compression routine was backed to the Ver1.51 for the text bookmark bug.
When the error occurs even if it updates it, the bookmark file is broken.
Please delete moonshl/bookmrk0/1/2/3.sav and setup again.

Confirmed DLDI driver.
MPCF, M3CF, EZSD(EZ4MiniSD/EZ4Lite/EZ4LiteDeluxe), DLMS, EWSD, SCCF, SCSD, SCDS, NMMC, MMCF, nsd2, G6FL(G6Normal/G6Lite), EZ5S, M3SD(M3OldPro/M3NewPer/M3NewPro/M3Lite), R4TF(M3Simply-R4DS).
Unconfirmed DLDI driver.
EZSD(EZ4LiteCompact), MPSD, NJSD, M3SD(M3NormalSD/M3OldPer).
Failed DLDI driver.
AKFS, X9TF.

This is for update from finalfinalfinalbeta only.
http://mdxonlinemirror.dyndns.org/resources/20070118_moonshell16finalfinalfinalbeta1_update_from_fffbeta.7z


Quote:
I will have corrected the bookmark bug with fffb1.
Please test the addition.

When the error occurs even if it updates it, the bookmark file is broken.
Please delete moonshl/bookmrk0/1/2/3.sav and setup again.

#115643 - HyperHacker - Thu Jan 18, 2007 2:39 am

Hey, this version is great! :D But I found some bugs.

-The backlight timeout caps at 60 seconds, and adjusting any in the options resets them to this. I like to have mine at 300 (5 minutes) for image and text viewing.
-Is skin.ini and desktop.bmp not used anymore? My settings aren't being applied. The skin it is using is neat though.
-Software image interpolation doesn't seem to be working.
-In the options, it's difficult to tell that you can drag the tabs, because the Close button covers them perfectly.
-In the binary viewer (which is cool!), at 32 bytes per line, text gets cut off the side of the box.

Now I need to find time to make skins for this. :-p
_________________
I'm a PSP hacker now, but I still <3 DS.

#115652 - Firon - Thu Jan 18, 2007 4:46 am

My backlight timeout doesn't seem to be fixed to 60 seconds. Or do you mean in the Customize menu?

I told him about the text getting cut off, but he doesn't seem to be interested in reducing the amount displayed (it's 16 bytes, by the way). I suggested adding a horizontal scrollbar.

Are you using dual-screen or single-screen mode for the image plugin? Only the single-screen mode can use software interpolation.

I think the skin format has been changed. There seems to be a lot of new images and stuff.

I could suggest adding a < > arrow to the Customize section so people know you can drag.

Can someone test the text bookmark bug and post the exact keypresses they made to get it to happen?

#115663 - HyperHacker - Thu Jan 18, 2007 7:18 am

Yes, in the Customize menu, all the timeouts that are over 60 get reset to 60 when I adjust one. I meant 32 digits, no real matter. I'm using single-screen mode for images (kinda wish double-screen mode worked better), it worked before but now only sometimes when zooming in from <50%.

As for the Customize menu, some text on the first screen explaining that you can drag the tabs might be best, if it can fit.
_________________
I'm a PSP hacker now, but I still <3 DS.

#115668 - Firon - Thu Jan 18, 2007 8:10 am

I just tested interpolation in single screen mode, and it works just fine. It takes a few seconds for it to actually interpolate fully though (it zooms out and shows a hardware resize, then displays the software interpolated version progressively).

Edit: whoops, it doesn't work if you're zoomed out more than 50%.

I can't test the Customize menu, since I didn't install the Custom resouces, but I'll take your word for it and report it.

And yes, I totally stole the L&R lock idea from M3's Extend. :P

#115718 - Firon - Thu Jan 18, 2007 6:01 pm

http://mdxonlinemirror.dyndns.org/resources/20070119_moonshell16finalfinalfinalbeta2.zip
Quote:
Version 1.6finalfinalfinalbeta2 2007/01/19

I think that I exterminated the bookmark bug.
'TopScreenFlip' and the NDSROMPlugin section were deleted from moonshl_simple.ini.
'NDSLiteDefaultBrightness', the BacklightTimeout section, and the ImagePlugin section were added to moonshl_simple.ini.
Enabled interpolation processing ratio is '31%, 37%, 43%, 62%, 75%, 87%, 125% and over'. Ignored '25%, 50%, 100%'.
The maximum value at 'BacklightTimeout' was changed at 999 seconds.
The same name as DPG file. '.bmp/.jpg/.png' file was found. CreateThumbnail.exe makes the thumbnail.
'Change backlight bright' was added to the system menu.
The DLDI driver for SCLT was testing added.
The text scroll lines count can be specified with the manual.

#115768 - HyperHacker - Fri Jan 19, 2007 12:32 am

Nice. I was probably too impatient with the interpolation since older versions did it immediately. It never did work at <50%.

The new version is nice but has some small bugs. I can't open bitmap files in my root directory ("bg.bmp" and "Xbg.bmp") - it says "not support ext.?" and "not support ext.?[some Japanese letters here]" respectively. There's no other .bmp files on the card to try. .nds files work fine though, and I can open the bitmaps in binary mode. Also, if you view an image, zoom out to <50%, close the viewer, open the settings menu, and then close it, as it fades out you can see corrupted pieces of the image you were looking at.

This is great stuff though.
_________________
I'm a PSP hacker now, but I still <3 DS.

#115785 - Mr. Picklesworth - Fri Jan 19, 2007 2:17 am

OMG the system menu is great!

Finally, all those skins with stupid buttons that don't do anything... can have buttons that do something!

I'm surprised Moonlight snuck it in so quietly, because it really is a good feature :)
(Though is it possible to apply skins to it?)
I notice that the System menu will not let me apply a negative value to "Vertical padding" in the "Image plugin", although Moonshell supports this quite well.

A lot of work to get these old skins working, but as always: It's progress!

I also really like that the GUI can be completely turned off with image view, and the word-wrapped dual screen text viewer.
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896


Last edited by Mr. Picklesworth on Fri Jan 19, 2007 4:38 am; edited 4 times in total

#115787 - HyperHacker - Fri Jan 19, 2007 2:29 am

Why exactly would you want to do that? I agree the interface for changing numbers is a bit clunky and could be better using a small phone-style keypad, but how often do you use it? Keep in mind you can use DSOrganize to edit the INI directly. ;-)
_________________
I'm a PSP hacker now, but I still <3 DS.

#115788 - Firon - Fri Jan 19, 2007 2:37 am

HyperHacker wrote:
Also, if you view an image, zoom out to <50%, close the viewer, open the settings menu, and then close it, as it fades out you can see corrupted pieces of the image you were looking at.

This is great stuff though.


That's because there's stuff left over in VRAM. You can see it whenever you soft reset.

As for your BMP issue, can you test to make sure that you can open BMPs at all (in another folder)?

#115796 - Mr. Picklesworth - Fri Jan 19, 2007 3:56 am

Okay, I can think of a few little things:

-Now that moonshl.sav is being used for other things (besides just session save), I think it should be possible to configure what information is saved to that file. On that note, what became of the StartPath configuration?

-sysicon.bmp cannot be made transparent! If I give it a green background, it just appears black :(

-Also with the sysicon button: There does not seem to be a way to set its position with skin.ini.

-Now that the skin can be changed by loading skin.ini, it would be really cool if I could set the default theme via moonshl.ini. Or, perhaps the last used skin could be remembered in moonshl.sav.

-Why isn't startup.mp3 searched for in the skin folder?

No need for a finalfinalfinalfinalfinalfinalbeta2, but that sort of stuff would certainly give Moonshell even more polish :)
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896

#115805 - Firon - Fri Jan 19, 2007 5:33 am

moonshl.sav is ONLY being used for Customize. Customize doesn't change your .ini, only that .sav.

#115812 - Mr. Picklesworth - Fri Jan 19, 2007 7:39 am

Ohhkay. Thanks for clearing that up, Firon!

I guess I'm talking about resume.sav, then, for which there are some things I like that file containing and other things I don't want Moonshell to waste time (and especially my CF card) writing.
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896

#115815 - Firon - Fri Jan 19, 2007 7:49 am

StartPath was removed because IMFS, EXFS and GBFS support were removed.

And um, I don't know how often the resume file saves with the 5-second write option off.

#115836 - HyperHacker - Fri Jan 19, 2007 1:55 pm

Hm, Pickles may be on to something. A Default Theme option would be pretty neat.
Firon wrote:
HyperHacker wrote:
Also, if you view an image, zoom out to <50%, close the viewer, open the settings menu, and then close it, as it fades out you can see corrupted pieces of the image you were looking at.

This is great stuff though.


That's because there's stuff left over in VRAM. You can see it whenever you soft reset.

As for your BMP issue, can you test to make sure that you can open BMPs at all (in another folder)?

Yeah, just thought Moonlight might like to know about that. Could cause more bugs later. Also, BMPs are working again in the latest version.
_________________
I'm a PSP hacker now, but I still <3 DS.

#115848 - heyyouguys - Fri Jan 19, 2007 3:57 pm

1.6 stable is out!


changelog

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.

#115903 - Mr. Picklesworth - Sat Jan 20, 2007 2:02 am

Ooh, I didn't notice the word wrap until now.
With 2 screen text reading, the text reader has become quite good! :)

I know I'm way too easily amused, but it is very nice that the window on the touch screen can still be pulled away when viewing a text file in dual screen mode, and that causes the top screen to display the file browser again :)
That doesn't seem to happen with images, though?

It's too bad to lose the StartPath option. I guess my using it to get Moonshell starting in a particular directory was not its actual intended purpose?
(I have a directory called Main, where I put all my software so stuff that writes to the root directory doesn't get in my way. To make it nicer and cleaner, I had Moonshell always starting in Main).

What became of the file info box? It seems to not be showing up at all, because even if I open a Moonshell plugin or an unrecognized file, I am given absolutely no information.
Is this just me (maybe I forgot to copy over Plugins), or is it happening for you as well?

Also a completely random question: I know there are tons of great skins, but has anyone created nice screen savers?
Judging by the analog dots plugin, there is a lot of potential for some pretty cool stuff.

Also completely random, here is my slightly altered version of the excellent Moonshell Duotone skin. This version works nicely in Moonshell 1.6:
-I have added a button for the System menu (using a texture swiped from the bar at the bottom).
-There has been a close button added (though I didn't do it... I think).
-The play mode menu is positioned nicely.
-c_text now has the same background as client, because the old background didn't sit well with displaying text files on both screens. This one is much more readable, anyway.

http://dylanmccall.googlepages.com/MoonshellDuotone.zip

Note: That theme is not by me! It is by GCTonyHawk7 over here.
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896


Last edited by Mr. Picklesworth on Sat Jan 20, 2007 3:30 am; edited 1 time in total

#115914 - HyperHacker - Sat Jan 20, 2007 3:11 am

Hm, looks like .nds launching isn't working quite right in this version. Some older programs using old versions of GBA_NDS_FAT only show a blank screen (black or white depending on the program). Notably, TxtWriter used to start with a white screen and then show up when you poked it, but now only goes to a black screen after poking.
_________________
I'm a PSP hacker now, but I still <3 DS.

#115933 - orphen - Sat Jan 20, 2007 1:36 pm

hi,

I got a pb when i try to launch any moonshell version.
After launched the setup and choose my language, i can't choose any drivers...
I got this:
[Images not permitted - Click here to view it]

I can't do nothing than to close :(
Any help?

My spec:
Win xp pro
mini sd card x80 transcend
multi reader card USB 2.0 (MMC, SD, CF etc)

#115946 - ronyap - Sat Jan 20, 2007 5:24 pm

Please help! When I open Moonshell (1.6) I only get a 'Game Loading' bar, and nothing happens. Where am I going wrong?

Thanks

#115970 - Firon - Sat Jan 20, 2007 8:28 pm

Mr. Picklesworth: the next version will allow you to set sysicon.bmp to be transparent. I think it'll also be possible to change the position with OverrideWindowRect_SystemIcon.

There's no space in moonshl.sav to store the last-used skin, but Moonlight might store it somewhere else.

#115979 - ronyap - Sat Jan 20, 2007 10:49 pm

Can someone help me please? I am absolutely lost. Even just a little help, please? Hasn't anyone ever had this problem before?

#115984 - Firon - Sat Jan 20, 2007 10:58 pm

Make sure you actually picked the correct adapter in the setup and are booting the correct NDS.

#116037 - Sebben - Sun Jan 21, 2007 9:34 am

My error - I really can't fix this T.T, nor do I have a clue what's wrong.

http://ezflash.sosuke.com/viewtopic.php?t=3527

Basically, I can't boot moonshell. Any version - none works. I tried deleting everything and reformatting, but for some reason there's a file stuck in my saver that can't be moved - but I'm assuming that has nothing to do with it since when I first got it going, that file was already there.

>.< please help...

#116044 - HyperHacker - Sun Jan 21, 2007 11:22 am

You've reformatted your memory card and cleared SRAM and this still happens? Does it work with FAT32? Do other programs have such problems? It sounds like either FAT16 support is broken or there's something wrong with your hardware.
_________________
I'm a PSP hacker now, but I still <3 DS.

#116046 - Sebben - Sun Jan 21, 2007 11:37 am

I deleted everything, except for the one summonn.igh file in the saver that I couldn't move. How can I completely reformat it? - and I also used a gba program a friend sent me that wrote into the SRAM - to be safe - how can I clear that too?

Sorry for all the enormous questions, and I greatly appreciate your rapid response - but how can I switch/change my partition mode? I was under the impression mine would always be FAT16 on the micro sd...

No other programs have this error - except DSOrganize, which followed the pattern just like moonshell of on/off and then finally no working at all.

Offtopic : At least I finally got NES/SNES games working after a night of buggering around :D

#116048 - HyperHacker - Sun Jan 21, 2007 11:42 am

Right-click the drive in Windows, click Format, choose FAT32.
_________________
I'm a PSP hacker now, but I still <3 DS.

#116049 - Sebben - Sun Jan 21, 2007 12:00 pm

And the SRAM? Is there a certain method/program for that?

(I'm going to backup all my games first and then format it)


Alright, I reformatted it to simply FAT (as windows displays), because when I reformatted to FAT32 - the card simply wouldn't work. Now the log shows when trying to boot up moonshell :

Detect FAT16
Detected adapter is [EZ Flash 4 (SD Card)]


found shell=/moonshl
not found /moonshl/resume.sav
not found /moonshl/bookmrk0.sav
not found /moonshl/bookmrk1.sav
not found /moonshl/bookmrk2.sav
not found /moonshl/bookmrk3.sav
load [system.ank]
load [system.l2u]

#116079 - Razeruk - Sun Jan 21, 2007 7:14 pm

does anyone know why the moonshell folder is empty in the mmd and why 1.6 won't run on it also

#116086 - mobad - Sun Jan 21, 2007 8:34 pm

Moonshell works fine on my G6 ... until I try to open a DPG file then it just freezes up. :/ Is there any solution to this problem?

#116100 - HyperHacker - Sun Jan 21, 2007 11:25 pm

Sebben, you mean the card wasn't recognized in the DS as FAT32? Perhaps EZFlash4 doesn't support it. There's probably some option in its menu to clear SRAM, or a program that can do it.

Mobad, try another file? What brand of CF/SD do you have?
_________________
I'm a PSP hacker now, but I still <3 DS.

#116106 - mobad - Mon Jan 22, 2007 12:31 am

I have one that worked fine before but now it doesn't. The G6 use built flash memory no CF or SD. So I dunno :/

#116118 - Sebben - Mon Jan 22, 2007 2:26 am

HyperHacker wrote:
Sebben, you mean the card wasn't recognized in the DS as FAT32? Perhaps EZFlash4 doesn't support it. There's probably some option in its menu to clear SRAM, or a program that can do it.

Mobad, try another file? What brand of CF/SD do you have?


I've tried using one of those GBA/SAV files that apparently write into and erase my SRAM - but when I reboot it, my kernel and all is still intact :X

#116121 - HyperHacker - Mon Jan 22, 2007 2:33 am

mobad wrote:
I have one that worked fine before but now it doesn't. The G6 use built flash memory no CF or SD. So I dunno :/

Did this happen after upgrading the firmware or Moonshell? Have you re-downloaded the Moonshell installer and reinstalled?
_________________
I'm a PSP hacker now, but I still <3 DS.

#116187 - mobad - Tue Jan 23, 2007 1:22 am

No firmware just updating Moonshell also the video work perfectly fine on my SCCF so its G6 or the driver problem.

#116313 - theli - Wed Jan 24, 2007 9:38 am

mobad, just take "MoonShell_SCCF_SuperCard (Compact Flash).nds" from your SCCF and repatch it with dlditool with driver for G6
Moonshell's installer does something wrong creating file for G6

(i've had the same issue and such solution worked for me)

#116731 - ronyap - Sun Jan 28, 2007 11:05 pm

Dont worry, I fixed it. Anyways, I have one very quick question. My Kingston 1GB TF is currently FAT. Is Fat32 better than FAT? If I do format to FAT32, will I lose some memory in the process? Thanks. This is becoz my Super Mario 64 freezes at the first star. And I am hoping that formatting to FAT32 will fix the problem. ^^

#116738 - tepples - Mon Jan 29, 2007 12:40 am

ronyap wrote:
My Kingston 1GB TF is currently FAT. Is Fat32 better than FAT? If I do format to FAT32, will I lose some memory in the process? Thanks. This is becoz my Super Mario 64 freezes at the first star. And I am hoping that formatting to FAT32 will fix the problem. ^^

How should reformatting a microSD card affect an authentic Super Mario 64 DS Game Card? Or are you trying to play Super Mario 64 DS with something other than an authentic DS Game Card?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#116883 - ronyap - Tue Jan 30, 2007 5:31 pm

Sorry, maybe should have explained better. I have M3 Simply v1.02 and a Black NDSL. I have got Kingston 1GB Transflash and I played Super Mario 64 on it (ROM). But it freezes at the first star. So was wondering if FAT 32 is better.

#116886 - tepples - Tue Jan 30, 2007 5:58 pm

ronyap wrote:
I have M3 Simply v1.02 and a Black NDSL. I have got Kingston 1GB Transflash and I played Super Mario 64 on it (ROM). But it freezes at the first star. So was wondering if FAT 32 is better.

Asking for piracy help. Strike 1. Please read the rules.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#119253 - Linkiboy - Wed Feb 21, 2007 4:58 am

Hmm, haven't been here in a while...

Is anyone else unable to run movies on the lower screen? When I check the option, I just get a "blank"(as in not black, but shut down) screen, but the sound still plays and MoonShell doesn't lock up, and the screen functions normal after exiting the movie. I am using Supercard Lite. Anyone else have this issue?

#119254 - SeanMon - Wed Feb 21, 2007 5:17 am

Are there restrictions on the dimensions of a dpg movie (for playback in MoonShell)?

I tried to encode a few small movies which are 200x150, and MoonShell says that its decoding them at a slightly larger size and then scaling them to the full 256x192.

Do the dimensions have to be multiples of 8?
_________________
null

#119256 - Firon - Wed Feb 21, 2007 5:21 am

Yes, it has to be multiples of 8. Why are you encoding it at such a low resolution?

#119260 - SeanMon - Wed Feb 21, 2007 5:54 am

The source movies are, in fact, 200x150. Strange, yes.

I have a 2.378:1 ratio movie. Should I encode to 256x104(2.462:1) or 256x112(2.286:1)? I'm leaning toward the second one.

edit: Are there restrictions on framerate as well? The creator of BatchDPG says he uses the formula 737280/(width*height) to calculate framerate. For 256x112, this gives 25.7 fps. Should I go with 25, 26, or is something like 20 more reasonable?

edit2: The source file is 23.97, so I'm using 24 fps.
_________________
null

#119400 - deshi - Thu Feb 22, 2007 6:49 pm

Could someone post the content of "misc/Bookmark/Bookmark.txt"?
The file is not inclouded in the newest release, and i would really like to bookmark my ebooks :)

Edit: Okay nevermind, I only forgot to activate the bookmark function in the setup.exe..

#119456 - Firon - Fri Feb 23, 2007 3:54 am

The framerate must be an integer (the FPS code rounds to accomplish this). It should not be higher than the source FPS, either.

I'd suggest to use 256x112 for an AR of 2.378. But personally, I would crop it so the AR is 1.7777, since the DS's screen is quite small and you won't miss the pixels.

#124100 - beamer30 - Tue Apr 03, 2007 2:57 am

sorry to ask such a noob question but can you run it on dualis and if so how?

#125517 - OSW - Sat Apr 14, 2007 4:29 am

Linkiboy wrote:
Hmm, haven't been here in a while...

Is anyone else unable to run movies on the lower screen? When I check the option, I just get a "blank"(as in not black, but shut down) screen, but the sound still plays and MoonShell doesn't lock up, and the screen functions normal after exiting the movie. I am using Supercard Lite. Anyone else have this issue?


Same issue. I think it's the same for everyone. At least, it's the same on all versions of monshell i've tried too.

Also when i try to have the file browser on the bottom screen, the top screen doesn't display a background or anything, just clock plugin or blank or whatever.

And my top c_file image is always pushed down 16 pixels so that the top bar doesn't cover it. But that also means 16 pixels of the bottom are lost.