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 Misc > MoonShell 0.4 preview

#56962 - MoonShell - Wed Oct 12, 2005 5:28 pm

hello. dears.

This is a preview of a version 0.4.
After it tests for myself, I will up-load it a little more.
I am glad when testing if the time is extra.

http://home.att.ne.jp/blue/moonlight/moonshell04p0_relationalpreview.zip

re-support FAT32 volume version to.

http://forum.gbadev.org/viewtopic.php?p=57013#57013


Last edited by MoonShell on Thu Oct 13, 2005 1:01 am; edited 1 time in total

#56966 - El Hobito - Wed Oct 12, 2005 6:49 pm

hey moonshell dont you think it would be a good idea to separate the downloads for the binary and the source+tools. It would make the download smaller

edit:wow this is good, really good mp3 seems much better (i didnt hear it click once) and i just encoded ati-demo-the-assasin(the latest ruby demo) from the HD version at 24fps@256x192 at it worked pretty flawlessly and the file was only 37megs at a duration of 1:46s. Very nice!

how come fat32 support is broken?

#56980 - Lukaso - Wed Oct 12, 2005 9:21 pm

on 1 cf card, i get 2 white screens, (64MB sandisk)

on the other it hangs at the startup (512MB Kingstion)

I am therefor unable to run/test it....

#56983 - Puppet - Wed Oct 12, 2005 9:49 pm

With the two latest releases, the 0.4 preview and the final last beta, I get a "FAT12 volume unsupported" on the top screen.

#56987 - El Hobito - Wed Oct 12, 2005 10:20 pm

just encoded a family guy episode at 22fps/256x192 and it came to 650~ megs! ouch but it worked great at proper framerate but i noticed the sound sync was lost when i fast forwarded. The other complaint i would have is that it has v poor colour, everyone looks dead!lol

#56988 - Puppet - Wed Oct 12, 2005 10:26 pm

I tried running this but I get an error:

Quote:
Error: Media of less than 2MB can not be initialized with FAT16. Halt.


How do I use it properly?

#57002 - tepples - Thu Oct 13, 2005 12:03 am

Buy a newer card. I found a 256 MB PQI card for 20 USD incl. shipping on either froogle or pricewatch.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#57012 - Puppet - Thu Oct 13, 2005 12:49 am

tepples wrote:
Buy a newer card. I found a 256 MB PQI card for 20 USD incl. shipping on either froogle or pricewatch.


Out of the question. Moonshell is for multimedia, requiring lots of space, thus I would need at least 512MB, preferrably 1GB (like the one I have now). Those cards are expensive over here, and more importantly they cost money. I have none.

ps. Is this the future of Moonshell? Will I have to get a new card to be able to use future versions?

#57013 - MoonShell - Thu Oct 13, 2005 12:49 am

http://home.att.ne.jp/blue/moonlight/moonshell04p0_relationalpreview2_fat32.zip

http://home.att.ne.jp/blue/moonlight/moonshell04p0_relationalpreview2_fat32_src.zip

re-support FAT32 volume.
However, FAT32 is a little slow because it is complex.

thanks El Hobito.
The source and execution were separated.

Tips.
The full-screen mode of DMV is only a little lighter. (Because there is not the re-drawing of the seek bar. )

next preview to...
http://forum.gbadev.org/viewtopic.php?p=57194#57194


Last edited by MoonShell on Fri Oct 14, 2005 6:59 am; edited 2 times in total

#57015 - MoonShell - Thu Oct 13, 2005 12:52 am

Lukaso wrote:
on 1 cf card, i get 2 white screens, (64MB sandisk)

on the other it hangs at the startup (512MB Kingstion)

I am therefor unable to run/test it....


Do other homebrew applications operate?
Or, please execute Disk Defragmenter, and keep the state that the fragment is not done.

#57017 - cory1492 - Thu Oct 13, 2005 1:12 am

So, just to get it absolutely clear - moonshell no longer supports the GBFS .bat compiled rom as it did previously?

Nice work MoonShell, although I am only judging by the older version that did allow GBFS ROM creation.

#57021 - MoonShell - Thu Oct 13, 2005 1:37 am

cory1492 wrote:
So, just to get it absolutely clear - moonshell no longer supports the GBFS .bat compiled rom as it did previously?

Nice work MoonShell, although I am only judging by the older version that did allow GBFS ROM creation.


GBFS can be used also with Ver0.4.
I confirmed the operation with F2Aultra256MBit.

The file is stored in the files_gbfs/ folder.
WriteFiles_gbfs.bat is executed.
_BOOT_MP_gbfs.ds.gba is forwarded to the flash cart.
Please use the tool that doesn't rewrite the header for writing.

Is this the same as an old method?

#57027 - majincline - Thu Oct 13, 2005 3:39 am

I used Misunoko's moonshell desktop.bmp(converted to take less space) and changed my global.ini(comments removed to save space) to make a refreshing blue theme. I always like blue themes on websites, just looks smoother, so I thought I would share my little theme with anyone else who wants it. Infantile Paralysiser, thank you for the great shell and Misunoko, nice desktop.bmp.
I have only tested it on the finalbeta version 0.4+0 but it should work on any of them. Don't forget to back up originals incase you want to go back.
Just put desktop.bmp and global.ini into your /files/.shell/ directory.

Download Here

#57028 - majincline - Thu Oct 13, 2005 3:44 am

MoonShell wrote:
cory1492 wrote:
So, just to get it absolutely clear - moonshell no longer supports the GBFS .bat compiled rom as it did previously?

Nice work MoonShell, although I am only judging by the older version that did allow GBFS ROM creation.


GBFS can be used also with Ver0.4.
I confirmed the operation with F2Aultra256MBit.

The file is stored in the files_gbfs/ folder.
WriteFiles_gbfs.bat is executed.
_BOOT_MP_gbfs.ds.gba is forwarded to the flash cart.
Please use the tool that doesn't rewrite the header for writing.

Is this the same as an old method?


I use the SuperCard and have absolutely no problem with gbfs. It works just like it did from the begining. I even modified the WriteFiles_gbfs.bat to rename and copy the ds.gba file to the compact flash for me. Works great, keep up the good work MoonShell!

#57037 - MoonShell - Thu Oct 13, 2005 5:19 am

Puppet wrote:

ps. Is this the future of Moonshell? Will I have to get a new card to be able to use future versions?


Is the capacity of the CF card 2MByte or less?
'GBAMPCF FAT16Format' cannot handle the CF card of 2MByte or less.
If it is possible to format it with FAT16 FAT32 in Windows (Or, another), it is
possible to use it with MoonShell.

#57038 - Kir - Thu Oct 13, 2005 5:42 am

MoonShell wrote:

Is the capacity of the CF card 2MByte or less?
'GBAMPCF FAT16Format' cannot handle the CF card of 2MByte or less.
If it is possible to format it with FAT16 FAT32 in Windows (Or, another), it is
possible to use it with MoonShell.


No, it can't be. Minimum size of CF Card is 8 Mbytes. I think it's a bug in formatter, or maybe corrupted partition table of CF card.

#57039 - MoonShell - Thu Oct 13, 2005 5:49 am

Kir wrote:
MoonShell wrote:

Is the capacity of the CF card 2MByte or less?
'GBAMPCF FAT16Format' cannot handle the CF card of 2MByte or less.
If it is possible to format it with FAT16 FAT32 in Windows (Or, another), it is
possible to use it with MoonShell.


No, it can't be. Minimum size of CF Card is 8 Mbytes. I think it's a bug in formatter, or maybe corrupted partition table of CF card.


I confirmed operation with the CF card of 4MByte.
However, the result will change when the kind of the CF card (manufacturer?) is different.

hummm... Small capacity can do nothing but be given up though it is regrettable.

#57043 - chishm - Thu Oct 13, 2005 7:00 am

The next version of my driver should have FAT12 support. It will be a while before it is done, because I have Uni too (end of semester tests in 3 weeks).

Also, FAT32 is not any slower than FAT16, except when programs are optimised for larger clusters (as my driver will be - that bits done). Even then the difference won't be noticable unless you are transfering large amounts of consecutive data.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com

#57046 - devmani - Thu Oct 13, 2005 8:43 am

0.4 has improved much better as to playing MP3s.
Still some errors, though.
I hope you'll get MoonShell to work pefect,Moonlight.
Keep good working. Thanks for your great effort.

#57049 - MoonShell - Thu Oct 13, 2005 9:42 am

I apologize for a very long reply. I'm sorry.

chishm wrote:
The next version of my driver should have FAT12 support. It will be a while before it is done, because I have Uni too (end of semester tests in 3 weeks).

Also, FAT32 is not any slower than FAT16, except when programs are optimised for larger clusters (as my driver will be - that bits done). Even then the difference won't be noticable unless you are transfering large amounts of consecutive data.


Request FAT12. Great!
It waits in expectancy.

This is DMV only.
The audio data and the video data are non-interleave structures.

Code:
void DMVProcessSample(char *DMVFilename)
{
int fhAudto,fhVideo;

fhAudio=FAT_fopen(DMVFilename,"r");
fhVideo=FAT_fopen(DMVFilename,"r"); // same filename

FAT_fseek(fhVideo,xxx,SEEK_SET); // offset from Header.

while(endflag){
  if(AudioBufferEmpty){
    AudioBufferEmpty=false;
    FAT_fread(pAudioBuffer,AudioBufferSize,1,fhAudio);
  }
  if(RequestNextFrame){
    RequestNextFrame=false;
    FAT_fread(pVideoBuffer,VideoBufferSize,1,fhVideo);
    DecodeVideo();
  }
}

FAT_fclose(fhAudio);
FAT_fclose(fhVideo);
}


In this case, it becomes a random access.
'If (sector != fatCurSector)' will be generated in FAT_NextCluster.
One sector reading.
In FAT16, the FAT area is 128kb always or less.
All FAT was read with FAT_InitFiles.

Code:
static char fatDumpBuffer[64*1024*2];

bool FAT_InitFiles (void)
{
...
if(discFAT32==false){
  u32 idx;
  char *dst=(char*)fatDumpBuffer;
 
  for(idx=0;idx<(64*1024*2/BYTE_PER_READ);idx++){
    CF_ReadSector(discFAT+idx,dst);
    dst+=BYTE_PER_READ;
  }
}
...
}


And, when looking for the next cluster, cache was used.
The random access has (A little) quickened by this.

Code:
u32 FAT_NextCluster(u32 cluster)
{
...
if(discFAT32==false){
  // read the nextCluster value
  nextCluster = *((u16*) &(fatDumpBuffer[fatOffset]));
}
...
}


However, this method uses a lot of memories.
It is not always effective.
(There is little difference in the sequential access.)
I think that the method of chishm is more
effective usually.

#57054 - chishm - Thu Oct 13, 2005 10:17 am

You will be pleased to know that I have also improved seek time, with help from MightyMax. I understand why FAT32 was broken in your version. It is funny, if you tried to cache all of FAT on a FAT32 disc it would take up to 8GB! I see why this wouldn't work.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com

#57065 - Lukaso - Thu Oct 13, 2005 1:22 pm

Ive formatted my CF, but it still doesnt work, also the new version with FAT32 support didn't work.

It hangs at the startup, the bottom sceen looks fine, but i cant do anything.
The topscreen displays:

boot MoonShell finalbeta
Version 0.4+0 by Moonlight.
Oct 13 2005 00:07:21 GMT+09:00

set DefaultCodePage is 932.
Local2UnicodeTable size=65510.
Proportional Font Initialized.
load '//IMFS/.shell/global.ini'
FreeMem=1674240byte


and then it stops...
(sometimes just 2 white screens)

other homebrew like mightymaxloader or sudokuds works fine...

#57066 - falcon!!! - Thu Oct 13, 2005 1:23 pm

tssf wrote:
go to the SNESDS forum under pocketspc and find out. ;)

are u saying that pockespc now works in moonshell?

#57067 - chatterbug89 - Thu Oct 13, 2005 1:34 pm

I just thought I would mention the following that I noticed with the relationalpreview version.

When playing video, once you get torwards the middle the audio and video becomes very out of sync. However, if you jump back to the beggining the audio is fine. In your finallastbeta version the audio and video have no sync problems at all. If it matters, I'm using a Kingston 512mb Compact Flash card.

I also noticed, if you use zlib compression, you get pops in the sound with the relationalpreview version...I diden't check this with the finallastbeta version. Everything is fine with lzss audio wise.

Finally, the new devenc program encodes the video almost excactly as how the original looked now in the relationalpreview version ( No more off-color tones with the picture), but the file size is also much bigger. I can still fit one half hour episode on my 512mb card though :)

#57068 - Kir - Thu Oct 13, 2005 1:55 pm

Text viewer completely broken in 0.4 relationalpreview version. Viewer shows about 512 bytes of file, and then only garbage... With inclusions of console text like "SreenRatio x 0.875000"... Seems like buffer overflow to me.

#57072 - MoonShell - Thu Oct 13, 2005 2:57 pm

res chishm.

Is even the seek time improved?
static char fatDumpBuffer[64*1024*2];
This becomes unnecessary. I get excited!!

res Lukaso.

I was not able to reproduce the state.
May I send the test version with PM?

res falcon!!!.

Yes. PocketSPC was built in.
However, it is experimental. Trouble might be found.

res chatterbug89.

What is 'torwards'?
Please teach another expression.
Does not the voice synchronize with the image after it starts by the first DMV decipherment?
The size of the file is very large.
A complex codec was not able to be used...

res Kir.

Oops!!
The bug to which the text was not able to be displayed normally was confirmed.
I examine it closely.

Thank you for a lot of opinions! However, I am sleepy. I wish you sweet dreams!
Thank you for a variety of teaching.

Zzz...

#57075 - Lukaso - Thu Oct 13, 2005 3:43 pm

MoonShell wrote:
res chishm.
May I send the test version with PM?


ofcourse: luukvanderg [at] gmail.com

i'll be happy to do some testing

#57084 - pg65 - Thu Oct 13, 2005 5:15 pm

I am using the fat32 video and mp3 working good. great job

#57090 - cory1492 - Thu Oct 13, 2005 6:02 pm

Odd, with the 04 preview release, compiled to GBFS - mp3 doesnt play and pressing start reveals "extension not supported" - mp3 was named "10-makaveli-hail_mary-41st.mp3" but renamed it to hail.mp3 and its working perfectly. (not sure if this is a known lfn problem or not)

Working great on my SuperCard using the GBFS method (tested txt, mp3 and jpeg only) and the Mp3 sounds excellent (any bass on this DS and the speakers crackle, even with commercial DS games - no problem with MoonShell MP3's though). Thanks MoonShell!

thanks for the blue theme too majincline, looks good in there with the moon and all.

#57096 - chatterbug89 - Thu Oct 13, 2005 7:28 pm

Sorry, I spelled it wrong..it's spelled towards ... To go nearer to something...

And no...if I try to go back a little and have it play, the audio and video does not sync. It is only like this in the first half of the video however (about 15 minutes). If I jump anywhere past that 15 minute mark, the audio and video in unsynced no matter what I do, but anywhere before the 15 minute mark, the video stays synced. This problem does not happen at all with the finallastbeta version. I tested the same video with Finallastbeta and relationalpreview, so there isen't a problem with the acutal video.

Also, is there any chance we will be able to pause video...unless something is wrong, it never would let me pause the video.

EDIT: The video I did the testign with was reencoded useing the software with relationalpreview.

#57107 - amiga - Thu Oct 13, 2005 8:34 pm

Thank you moonshell

The gbfs version is very good, the quality of the mp3s is genial.

If you could get the video working on gfbs or an especific version for supercard sd (for me) or cf would be perfect.

#57129 - zubiac - Thu Oct 13, 2005 10:20 pm

excuse my ignorance but where can i find ver 04?
I found the "finalbeta" version but it is the stripped down version lacking several things(no writefiles_gbfs etc) from the non-beta release.
Is there even a 04 version yet?
I'm confused cause Kir said so and downloads at Moonlight's site don't work
?

EDIT: Nevermind!Download works now.

thank you anyway
_________________
Abusing Cube and DS with all sorts of homebrew and hacks.

#57133 - tepples - Thu Oct 13, 2005 10:39 pm

cory1492 wrote:
Odd, with the 04 preview release, compiled to GBFS - mp3 doesnt play and pressing start reveals "extension not supported" - mp3 was named "10-makaveli-hail_mary-41st.mp3" but renamed it to hail.mp3 and its working perfectly. (not sure if this is a known lfn problem or not)

The current version of GBFS does not support long file names. All file names are truncated after 24 characters, which means everything before the dot needs to be 20 characters or shorter. "2Pac - Hail Mary.mp3" should work.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#57152 - CubeGuy - Thu Oct 13, 2005 11:31 pm

Would anyone be interested in a GUI Moonshell Template Maker?

#57161 - majincline - Fri Oct 14, 2005 12:30 am

It would be cool of you could select different parts of the window with the mouse and choose the color with a preview. Without something graphical its just as easy in notepad.

#57173 - MoonShell - Fri Oct 14, 2005 1:43 am

Good morning.

By the way , (While isolated) does anyone have it though I want to test Protecting CrashMe boot (Trojan.DSBrick)?
When the test ends, ROM is annulled.

Please teach when you know subspecies.

#57178 - The 9th Sage - Fri Oct 14, 2005 3:17 am

This preview is fantastic. No more popping in my VBR MP3 audio files. ^_^ SPC support is very nice also, and Gladius' SPC core sounds pretty good as well, even if on Moonshell it gets a bit crackly when a lot of channels are playing.

I'm not complaining though, thank you very much Moonlight (and of course Gladius). :)
_________________
Now with 20% More Old Man from Zelda 1 than ever before!

#57194 - MoonShell - Fri Oct 14, 2005 6:57 am

http://home.att.ne.jp/blue/moonlight/moonshell04p0_relationalpreview3_exfs.zip

http://home.att.ne.jp/blue/moonlight/moonshell04p0_relationalpreview3_exfs_src.zip

There was a decompression bug when reading from IMFS.
I think that TXT and SPC, etc. from IMFS were improved.

EXFS was newly established. Substitution of GBFS.
Quotation from 'files_EXFS/readme.txt'.

>EXFS has enhanced IMFS to the flash cart.
>
>Implementation.
>ROM of Variable Size / Automatic ZLIB compression / Tree structure folder / Long filename.
>
>1. Copy your files in files_EXFS/.
>2. Execute WriteFile_EXFS.bat.
>3. Transfer '_BOOT_MP_EXFS.ds.gba' to FlashCart.

#57208 - MoonShell - Fri Oct 14, 2005 10:20 am

chatterbug89 wrote:
Sorry, I spelled it wrong..it's spelled towards ... To go nearer to something...

And no...if I try to go back a little and have it play, the audio and video does not sync. It is only like this in the first half of the video however (about 15 minutes). If I jump anywhere past that 15 minute mark, the audio and video in unsynced no matter what I do, but anywhere before the 15 minute mark, the video stays synced. This problem does not happen at all with the finallastbeta version. I tested the same video with Finallastbeta and relationalpreview, so there isen't a problem with the acutal video.

Also, is there any chance we will be able to pause video...unless something is wrong, it never would let me pause the video.

EDIT: The video I did the testign with was reencoded useing the software with relationalpreview.


sync of very long time in the voice and the image is impossible in my technology.
It moves regularly (Every about five minutes) though it is unwilling. It becomes initialization of synchronization.
I keep researching...

#57209 - MoonShell - Fri Oct 14, 2005 10:21 am

zubiac wrote:
excuse my ignorance but where can i find ver 04?
I found the "finalbeta" version but it is the stripped down version lacking several things(no writefiles_gbfs etc) from the non-beta release.
Is there even a 04 version yet?
I'm confused cause Kir said so and downloads at Moonlight's site don't work
?

EDIT: Nevermind!Download works now.

thank you anyway


The update was frequent. There was a possibility of trying an old version. Therefore, the link was deleted.
I'm sorry be confused.
Is the test normal? I wish.

#57210 - MoonShell - Fri Oct 14, 2005 10:22 am

CubeGuy wrote:
Would anyone be interested in a GUI Moonshell Template Maker?


Is it a helper application for customizing global.ini?
(There is a possibility of the change. )I am embarrassed because of me because the specification has not hardened yet.

#57214 - Kir - Fri Oct 14, 2005 11:13 am

MoonShell wrote:
CubeGuy wrote:
Would anyone be interested in a GUI Moonshell Template Maker?


Is it a helper application for customizing global.ini?
(There is a possibility of the change. )I am embarrassed because of me because the specification has not hardened yet.

I'm already writing it (just completed interface & few bits of code), I think it will be available for download on Monday.

#57350 - MoonShell - Sat Oct 15, 2005 1:57 am

Lukaso wrote:
Ive formatted my CF, but it still doesnt work, also the new version with FAT32 support didn't work.

It hangs at the startup, the bottom sceen looks fine, but i cant do anything.


http://home.att.ne.jp/blue/moonlight/boottest.zip

The test outputs a large amount of log. When the boot sequence ends, it halt.
Please give the log of the last line on a page.

#57357 - Dudu.exe - Sat Oct 15, 2005 5:33 am

i cant make the video workd =[

has some tutorial someplace?


edit: Forget about it.. the enconder that comes with moonshel do not works.. the other realease is amazing!
_________________
http://flickr.com/photos/stuffbox

#57361 - MoonShell - Sat Oct 15, 2005 6:38 am

Dudu.exe wrote:
i cant make the video workd =[

has some tutorial someplace?


edit: Forget about it.. the enconder that comes with moonshel do not works.. the other realease is amazing!


If you are not busy.
Please teach what of the problem you were not able to encode.

#57370 - Chetic - Sat Oct 15, 2005 11:34 am

The DMV Encoder application doesn't work.

All movie-files give the same error;
Code:
FatalError:MCUXCount=0;

_________________
Packin':
Grey DS with FlashMe v7
1Gbit XG2T 2005 (Neoflash compatible)
GBAMP, Supercard CF, 512Mb Magic Key 3 and EZFA 256Mbit

#57371 - Lukaso - Sat Oct 15, 2005 11:37 am

MoonShell wrote:


http://home.att.ne.jp/blue/moonlight/boottest.zip

The test outputs a large amount of log. When the boot sequence ends, it halt.
Please give the log of the last line on a page.


hmm, i tried the boottest,

it started, is saw a large amount of text passing on the upper screen.
then it displayed the Root of my cf card, and stopped. It has hung there, i cannot do anything...
It starts up so fast i cannot read the lines passing by when booting...
When starting up, a sound came out of the speakers...

#57379 - devmani - Sat Oct 15, 2005 1:07 pm

Now that Supercard reads and writes CF&SD,
is it possible for you to make MoonShell run on Supercard, MoonShell?

#57384 - Filb - Sat Oct 15, 2005 1:41 pm

Please focus on Movie Player, first.
Supercard can follow when everything works pefectly, in my opinion.

#57386 - amiga - Sat Oct 15, 2005 1:47 pm

Thank you, Monshell
With the latest version, the videos work in the supercard (with 32Mb limit but something is something).

#57415 - falcon!!! - Sat Oct 15, 2005 6:18 pm

i didnt realize what does this
Code:
When starting, the sound was added. (see global.ini)
mean...
Does it mean I can put a "startup_22Khz.mp3" file to make moonshell booting with that sound? :O It'd be cool! ^^

Edit: i tried to change the startup.mp3 file and then run IMFS.bat in order to redo the BOOTMP.nds but nothing change...

#57451 - CubeGuy - Sat Oct 15, 2005 11:17 pm

MoonShell wrote:
CubeGuy wrote:
Would anyone be interested in a GUI Moonshell Template Maker?


Is it a helper application for customizing global.ini?
(There is a possibility of the change. )I am embarrassed because of me because the specification has not hardened yet.

Yes, and It only replaces the known variables in the global.ini file, so anything new added would be overlooked. It should be compatable with new versions with only a few changes by me.

Current Progress: [*******---] 70%

Kir wrote:
I'm already writing it (just completed interface & few bits of code), I think it will be available for download on Monday.

If you want to compare programs, we could bounce ideas off of each other. I want a tool like this to be as intuitive as possible.

#57454 - Puppet - Sat Oct 15, 2005 11:42 pm

When I try to encode a video in evmenc.exe with the latest release I get the following error:

Quote:
FatalError:MCUXCount=0;


This happens with all file extensions, .avi, .mpg, .wmv....... and it only seems to happen when I try encode it at 256x192.... I don't get that error when I encode videos at the two other resolutions.

#57459 - MoonShell - Sun Oct 16, 2005 4:38 am

Chetic wrote:
The DMV Encoder application doesn't work.

All movie-files give the same error;
Code:
FatalError:MCUXCount=0;


Puppet wrote:
When I try to encode a video in evmenc.exe with the latest release I get the following error:

Quote:
FatalError:MCUXCount=0;


This happens with all file extensions, .avi, .mpg, .wmv....... and it only seems to happen when I try encode it at 256x192.... I don't get that error when I encode videos at the two other resolutions.


http://home.att.ne.jp/blue/moonlight/20051016_dmvenc_mcufix.zip

hummm... The cause is not understood.
Could you try dmvenc_mcufix.zip?


Last edited by MoonShell on Sun Oct 16, 2005 5:02 am; edited 1 time in total

#57460 - MoonShell - Sun Oct 16, 2005 4:42 am

Lukaso wrote:
hmm, i tried the boottest,

it started, is saw a large amount of text passing on the upper screen.
then it displayed the Root of my cf card, and stopped. It has hung there, i cannot do anything...
It starts up so fast i cannot read the lines passing by when booting...
When starting up, a sound came out of the speakers...


Is the last line of an upper screen 'end of test seq. stop.'?
I do not think that there is a problem.
I do not understand the cause. sorry... :(


Last edited by MoonShell on Sun Oct 16, 2005 4:48 am; edited 1 time in total

#57461 - MoonShell - Sun Oct 16, 2005 4:47 am

falcon!!! wrote:
i didnt realize what does this
Code:
When starting, the sound was added. (see global.ini)
mean...
Does it mean I can put a "startup_22Khz.mp3" file to make moonshell booting with that sound? :O It'd be cool! ^^

Edit: i tried to change the startup.mp3 file and then run IMFS.bat in order to redo the BOOTMP.nds but nothing change...


The size of ROM doesn't change because IMFS is built-in file system.
Please confirm the date/time referring to the property of '_ BOOT_MP.nds'.

Details of work are written in 'wintools/IMFS_WriteNDS.log'.

#57462 - MoonShell - Sun Oct 16, 2005 4:52 am

If EXFS is used, it seems to operate by SuperCard.
However, I was not able to confirm it.
It is impossible in me to access CF.
Please teach the specification of someone's.

#57467 - majincline - Sun Oct 16, 2005 5:27 am

I use a supercard. Both gbfs and exfs work for me without any problems at all. The cf cannot be accessed in the supercard at the moment because the people with the capability of doing it have not made a library to access it.

#57488 - El Hobito - Sun Oct 16, 2005 1:31 pm

Hey moonlight, a couple of things:
you forgot to include the makefile that points to the make files in the arm7/9 directories!
i've just tried your m3 version (you forgot to put the link up!) and it doesnt work, loads fine on the gbampv2 but on the m3 it says cf not inserted.

i'll get to it right away and post back with results

#57490 - Chetic - Sun Oct 16, 2005 1:48 pm

MoonShell wrote:
http://home.att.ne.jp/blue/moonlight/20051016_dmvenc_mcufix.zip

hummm... The cause is not understood.
Could you try dmvenc_mcufix.zip?


That fixed it. Great!
_________________
Packin':
Grey DS with FlashMe v7
1Gbit XG2T 2005 (Neoflash compatible)
GBAMP, Supercard CF, 512Mb Magic Key 3 and EZFA 256Mbit

#57491 - El Hobito - Sun Oct 16, 2005 2:15 pm

i've put your modified cf driver into my own program and it works fine so therefore the problem is not the driver itself but its integration into moonshell

#57552 - Shoryu - Sun Oct 16, 2005 10:42 pm

I've been using the built-in pocketspc in the latest releases of moonshell and after playing many .spc moonshell becomes out of memory and can't play anymore .spc, although it still has enough to play mp3 :p.

I know rebooting _BOOT_MP.nds works fine...but i just wanted to know if this is possible to automatically free some memory when moonshell doesn't have enough to play some files.

thanks :)

edit :
it seems that it actually frees some memory before playing mp3 (since i can play as much mp3 as i want)

after it became out of memory for playing spc , i was still playing some mp3 and had :
freemem = 18432 byte (it won't go less apparently)
i closed the mp3 and reloaded it and then had freemem = 59392 byte

so it might be a problem with the spc support :(

anyway great app. thanks moonlight and gladius for the spc player :)

#57571 - MoonShell - Mon Oct 17, 2005 2:26 am

El Hobito wrote:
i've put your modified cf driver into my own program and it works fine so therefore the problem is not the driver itself but its integration into moonshell


Mr. Chishm's driver became new. The M3 correspondence is an official support.
Hereafter, I will include it.

Could you teach the development environment of El Hobito?(devkitPror15?devkitPror16?)

#57572 - MoonShell - Mon Oct 17, 2005 2:28 am

Shoryu wrote:
I've been using the built-in pocketspc in the latest releases of moonshell and after playing many .spc moonshell becomes out of memory and can't play anymore .spc, although it still has enough to play mp3 :p.


Thank you for the report.
The memory leak bug in the SPC plug-in interface was corrected.
Please wait for the next release.

#57574 - chatterbug89 - Mon Oct 17, 2005 2:35 am

Just thought I would mention, that the audio sync problems I was experiencing in Version 0.4 relational are even worse in Version 0.4 . It now is out of sync about 1 minute into the video and anywhere past that. I can jump anywhere in the video and there will be about a 1 minute audio/sync distortion. Once again, playing the same file in version 0.3+2 is flawless, with no Audio / video sync problems what so ever.

Also, please note that it dosent' just gradually get out of sync as i'm playing it. It will just be out of sync if I jump forward (using the seek bar) anywhere in the video with the audio being about 1 minute behind. In the relation version, it was only about 20 secounds.

#57594 - Kir - Mon Oct 17, 2005 5:55 am

CubeGuy wrote:
Kir wrote:
I'm already writing it (just completed interface & few bits of code), I think it will be available for download on Monday.

If you want to compare programs, we could bounce ideas off of each other. I want a tool like this to be as intuitive as possible.


Ok. This evening I'll send my program to Moonlight, hope he'll add it to new release of Moonshell. I'm programmer, not interface designer, so interface could be not so user-friendly, I'm afraid. But it will be improved in future versions, maybe with CubeGuy cooperation :)

#57596 - MoonShell - Mon Oct 17, 2005 6:19 am

The next release schedule. M3 and MOD. I want to bundle it.

I added some items.
It is a derivation chiefly, and doesn't have a big influence.
May I E-mail the ini file to Kir and CubeGuy?

Please 'moonshell@moonlight.servehttp.com' mail me. (Title only ok.)

#57625 - El Hobito - Mon Oct 17, 2005 1:03 pm

MoonShell wrote:
El Hobito wrote:
i've put your modified cf driver into my own program and it works fine so therefore the problem is not the driver itself but its integration into moonshell


Mr. Chishm's driver became new. The M3 correspondence is an official support.
Hereafter, I will include it.

Could you teach the development environment of El Hobito?(devkitPror15?devkitPror16?)

im using the latest devkit since it wouldnt even compile on my previous version.

#57742 - omaremad - Tue Oct 18, 2005 2:37 am

Thank you moon shell for these great tools

I havent bought any tools that enable me to run stuff on my ds but im think of a sc due to the expandiblity options.

I just want to see the quality of the video so has any one got moon shell video running on an emulator? moon shell loads on Ideas but doesnt do anything.

#57750 - CubeGuy - Tue Oct 18, 2005 5:18 am

MoonShell wrote:
The next release schedule. M3 and MOD. I want to bundle it.

I added some items.
It is a derivation chiefly, and doesn't have a big influence.
May I E-mail the ini file to Kir and CubeGuy?

Please 'moonshell@moonlight.servehttp.com' mail me. (Title only ok.)

Sounds good. I await the e-mail.

In the meantime, I'll start on a basic GUI.
_________________
It's 'CubeGuy.' One word. No space.

#57779 - falcon!!! - Tue Oct 18, 2005 1:12 pm

does moonshell run better on supercard or m3?

EDIT: What about the last update? does it support wav too? or is it for m3 only?

#57799 - El Hobito - Tue Oct 18, 2005 5:13 pm

cool new version works great with the m3 and the gbamp the only problem i can see is the multiboot functionality which of course expects chisms firmware hack and therefore crashes on the m3. otherthan that it seems to work great.

in otherwords this version is for anyone

edit: front page updated

#57815 - falcon!!! - Tue Oct 18, 2005 6:28 pm

omg! what is it? a thermometer?? :O
And what about mod ?

#57879 - MoonShell - Wed Oct 19, 2005 2:05 am

falcon!!! wrote:
does moonshell run better on supercard or m3?

EDIT: What about the last update? does it support wav too? or is it for m3 only?


As for the thermometer, it doesn't understand whether to work.

Tentatively...
All devices supported so far are sure to work. (IMFS/GBFS/EXFS FlashROM(SC?)/GBAMP)
However, the click noise bug occurred because the access was slow. In addition, the DMV format is not supported.

MOD doesn't support MOD format. It is only IT/S3M format.
WAVE format came to ring newly.

#57899 - Dudu.exe - Wed Oct 19, 2005 3:49 am

Editer version of Moonshell to work on Supercard ( CF, SD comming soon )


http://www.scdev.org/files/tools/_BOOT_MP_EXFS_CF.rar


Its working amazing =]


reading directly form CF


the oly problems is it do not load GIF files =[

and Biggers TXT files wont read =[



Question: There is a option to reduce audio qualite on videos to keep the file smaller?
_________________
http://flickr.com/photos/stuffbox

#57923 - thoop - Wed Oct 19, 2005 8:43 am

Dudu.exe wrote:

Question: There is a option to reduce audio qualite on videos to keep the file smaller?


you can do that in dmvenc before encoding it ;)

#57932 - Boeboe - Wed Oct 19, 2005 11:27 am

Dudu.exe wrote:
Editer version of Moonshell to work on Supercard ( CF, SD comming soon )


http://www.scdev.org/files/tools/_BOOT_MP_EXFS_CF.rar


Is this done by moonshell or by someone else? If someone else: can we have a link to his website?

#57937 - Gunnme - Wed Oct 19, 2005 12:57 pm

Sorry Spanish site:
http://www.elotrolado.net/showthread.php?s=&threadid=464356

Link:
http://212.80.167.240/pictures/varios/_BOOT_MP_EXFS_sd.rar

It was compiled directly from Romman, and gave me the possibility to distribute it freely.

#57943 - Dudu.exe - Wed Oct 19, 2005 1:59 pm

Theard for Supercard Version on Supercard Official Forum!!!!


http://www.supercard.cn/eng/bbs/view.asp?mode=viewtopic&topicID=186&forumID=1&catID=1
_________________
http://flickr.com/photos/stuffbox

#57949 - pg65 - Wed Oct 19, 2005 2:27 pm

works great, thanks

#57974 - tssf - Wed Oct 19, 2005 7:01 pm

MoonShell wrote:
falcon!!! wrote:
does moonshell run better on supercard or m3?

EDIT: What about the last update? does it support wav too? or is it for m3 only?


As for the thermometer, it doesn't understand whether to work.

Tentatively...
All devices supported so far are sure to work. (IMFS/GBFS/EXFS FlashROM(SC?)/GBAMP)
However, the click noise bug occurred because the access was slow. In addition, the DMV format is not supported.

MOD doesn't support MOD format. It is only IT/S3M format.
WAVE format came to ring newly.


Wait wait wiat. You're including support for IT/S3M? Does that mean I will be able to play this: http://tssf.i-web.net/Remakes/FF7Stuff/OWA_DEMO.IT ? :D

I am very excited now!

EDIT: It's already out? Awesome! It's buggy though. This IT I just posted is ignoring a lot of the rows, and patterns and such.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#58006 - kekit - Wed Oct 19, 2005 11:19 pm

i noticed that the backlight comes back on after a song change when the DS is closed. anyone else notice it?

#58009 - deltro - Thu Oct 20, 2005 12:02 am

http://erestar.net/games/marf

Speaking of MODs, someone should port SDL, and then port this :)

#58010 - bafio - Thu Oct 20, 2005 12:07 am

kekit wrote:
i noticed that the backlight comes back on after a song change when the DS is closed. anyone else notice it?


Yes, actually I noticed that too...
By the way, great job with moonshell! the mp3 play is great, can't wait for a wifi version of this :)

Bafio

#58052 - El Hobito - Thu Oct 20, 2005 2:04 pm

Just ran a quick test of the latest beta (r6) and im glad to say dmv's are working now rather than going random colours and crashing it. mp3's work great and as far as i can tell the mods work fine though the 600k limit is rather limiting. I found a good place to get them from is the unreal/UT sound track. works just as good on the gbamp

#58074 - gl0b - Thu Oct 20, 2005 5:21 pm

with the latest dmvenc i have a fatal error called mcuxcount=0

any idea? what im doing wrong?

thanks :)
_________________
----!-----

Next generation DS

#58088 - Puppet - Thu Oct 20, 2005 7:14 pm

gl0b wrote:
with the latest dmvenc i have a fatal error called mcuxcount=0

any idea? what im doing wrong?

thanks :)


Moonshell posted an update on page 30.

Here it is:
http://home.att.ne.jp/blue/moonlight/20051016_dmvenc_mcufix.zip


That should fix it.

#58098 - tssf - Thu Oct 20, 2005 8:39 pm

I have a couple suggestions, perhaps ideas to throw at Moonshell. If you add it Moonshell, I shall be happy. If not, no big deal. :D

-Add over-amplification. X/Y can make the volume go beyond 100%, perhaps to 200%. The reason being, sometimes the music isn't as loud as, say, a bus that drives by when I'm walking along the street. ..and these are big headphones I'm using.

-Add XM/Mod support, fix IT support.. I shall be very happy. :D

-Add OGG vorbis support if possible?

-Add WinAmp-style "docking" support. When dragging a window, for instance, let it "catch" to the edge of the screen.

-Add in a "Title" line above the progress bar window.

-Perhaps add in-program global.ini editing? (Also known as: In-program configuration) That way I don't have to recompile moonshell every time I want a setting changed.

-Although PSF/USF/QSF/whatever SF support might be impossible, is GSF support possible?

At any rate, I realize most of the components within MoonShell are simply adapted programs that other people have written. Has anyone made an Ogg player for the GBA/DS?

These are all simple little ideas to make moonshell that much better. I love this program. If NesDS worked, it would be my main _boot_mp.nds file.. :D
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#58100 - tepples - Thu Oct 20, 2005 8:55 pm

tssf wrote:
-Add over-amplification. X/Y can make the volume go beyond 100%, perhaps to 200%. The reason being, sometimes the music isn't as loud as, say, a bus that drives by when I'm walking along the street. ..and these are big headphones I'm using.

An example of over-amplification with soft saturation is in the GSM Player source code, file "lerp.c".

Quote:
-Although PSF/USF/QSF/whatever SF support might be impossible, is GSF support possible?

GSF emulation would require emulating all but the video chip of the GBA. Perhaps a GSF player support only a few common GBA sound engines (Saptapper, AAS, Krawall, Toast, etc) through high level emulation.

Quote:
Has anyone made an Ogg player for the GBA/DS?

Depends on whether GSM Player counts.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#58103 - MoonShell - Thu Oct 20, 2005 9:31 pm

El Hobito wrote:
Just ran a quick test of the latest beta (r6) and im glad to say dmv's are working now rather than going random colours and crashing it. mp3's work great and as far as i can tell the mods work fine though the 600k limit is rather limiting. I found a good place to get them from is the unreal/UT sound track. works just as good on the gbamp


I'm sorry. The translation engine is foolish.

Is there a disorderly, abnormal noise in DMV?
Is there incompleteness in the mp3 decipherment?
IT/S3M has the size limitation of 600kb.
What is the unreal/UT sound track?

#58104 - MoonShell - Thu Oct 20, 2005 9:34 pm

Puppet wrote:
Moonshell posted an update on page 30.

Here it is:
http://home.att.ne.jp/blue/moonlight/20051016_dmvenc_mcufix.zip


That should fix it.


Thank you for doing the reply. Your answer is correct.
Dmvenc that fix is done is absorbed by the next version.

#58106 - MoonShell - Thu Oct 20, 2005 9:46 pm

tssf wrote:
I have a couple suggestions, perhaps ideas to throw at Moonshell. If you add it Moonshell, I shall be happy. If not, no big deal. :D


The amplifier is a good idea. It makes try.
I also wish the XM/MOD support. However, it did not move normally. IT/S3M is also imperfect. It is scheduled to cure it gradually.
OGG is tried in the past and has failed.
I thinks about the window docking.

>Add in a "Title" line above the progress bar window.
Where is it on the Title line?
What information should I draw?

PSF/USF/QSF/GSF is a considerably difficult problem.

Yes. MoonShell is supported by quite a lot of libraries.
Even if an imperfect problem is found, it is mortified not to be able to cure it in my technology. I do not understand.

#58107 - tepples - Thu Oct 20, 2005 9:48 pm

MoonShell wrote:
Is there incompleteness in the mp3 decipherment?

It's apparently just too quiet. Please add a volume boost feature to make playback louder.

Quote:
What is the unreal/UT sound track?

Unreal is a PC game, a first-person shooter similar to the Quake series. UT is short for Unreal Tournament, a sequel to Unreal. Early games using the Unreal engine had tracked music; newer games use Ogg Vorbis compressed audio streams.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#58110 - tssf - Thu Oct 20, 2005 10:30 pm

Quote:
The amplifier is a good idea. It makes try.


I ask mostly because IT/S3M volume specifically is very low.

[/quote]I also wish the XM/MOD support. However, it did not move normally. IT/S3M is also imperfect. It is scheduled to cure it gradually.[/quote]

If you would like an archive with a lot of IT/S3M/MID files, here is my video game music archive. I remade all these myself: http://tssf.i-web.net/Remakes .. I've been told they're good testers for mod players. Perhaps why my name is in the WinAmp Credits. Of course, when the mod player in winamp got taken over by someone else, most of these mod files broke.

Quote:
>Add in a "Title" line above the progress bar window.
Where is it on the Title line?
What information should I draw?


Instead of "PlayControl..." you could have the title be put there instead. For instance:

Code:

|One Winged Angel                |
|Volume:x150 MusicNext:Next      |
|=========.......................|


If the too long to fit, you could perhaps make the title scroll inside the box kinda like how Mighty Max does in his loader. It's just a thought. :)

Anyway keep up the great work on MoonShell. I love it.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#58113 - gl0b - Thu Oct 20, 2005 11:37 pm

Puppet wrote:


Moonshell posted an update on page 30.

Here it is:
http://home.att.ne.jp/blue/moonlight/20051016_dmvenc_mcufix.zip


That should fix it.


max resolution works now but its stuck, u cant anymore use lower ones lol
_________________
----!-----

Next generation DS

#58123 - Sebbo - Fri Oct 21, 2005 2:30 am

alot of mp3s have an ID tag which contains information on the artist, song title, album title etc, so if you could identify those parts of the tag you could read them out of the mp3 into the title bar
_________________
Here's some ideas I have for when I know enough to act on them, or for others to have a look at when they're bored: www.wayne.sebbens.com/ds_ideas.htm

#58141 - kekit - Fri Oct 21, 2005 8:55 am

add some kind of visualization. like have the power light on the DS blink with music. that would be sweet.

#58143 - antony5124 - Fri Oct 21, 2005 9:41 am

I hava two questions to ask everybody, but I'm a Taiwanese so my English is not good...please forgive

Questions 1:Who is the MoonShell Author ?
Questions 2:Who can release the MoonShell file (_BOOT_MP.nds) and can be use in SC(Supercard CF and Supercard SC)

here is the Supercard I/O source
http://www.scdev.org/files/src/sc_src_10-2005.zip

thanks a lot !!!

#58147 - Dudu.exe - Fri Oct 21, 2005 10:05 am

antony5124 wrote:
I hava two questions to ask everybody, but I'm a Taiwanese so my English is not good...please forgive

Questions 1:Who is the MoonShell Author ?
Questions 2:Who can release the MoonShell file (_BOOT_MP.nds) and can be use in SC(Supercard CF and Supercard SC)

here is the Supercard I/O source
http://www.scdev.org/files/src/sc_src_10-2005.zip

thanks a lot !!!




Moonshell for Supercard CF

http://www.scdev.org/files/tools/_BOOT_MP_EXFS_CF.rar

Moonshell for Supercard SD

http://www.scdev.org/files/tools/_BOOT_MP_EXFS_SD.rar
_________________
http://flickr.com/photos/stuffbox

#58150 - antony5124 - Fri Oct 21, 2005 10:27 am

Dudu.exe wrote:
antony5124 wrote:
I hava two questions to ask everybody, but I'm a Taiwanese so my English is not good...please forgive

Questions 1:Who is the MoonShell Author ?
Questions 2:Who can release the MoonShell file (_BOOT_MP.nds) and can be use in SC(Supercard CF and Supercard SC)

here is the Supercard I/O source
http://www.scdev.org/files/src/sc_src_10-2005.zip

thanks a lot !!!




Moonshell for Supercard CF

http://www.scdev.org/files/tools/_BOOT_MP_EXFS_CF.rar

Moonshell for Supercard SD

http://www.scdev.org/files/tools/_BOOT_MP_EXFS_SD.rar

Thanks your reply~
But that is not I need...and I had it.

How to change the codepage (cp950) and make it can use on SuperCard?

#58275 - The 9th Sage - Sat Oct 22, 2005 4:08 am

How to change the codepage (cp950) and make it can use on SuperCard?

It doesn't have official Supercard support yet I don't think...maybe in the future. and to change the codepage, go to the ChangeCodePage folder in the folder you unzipped Moonshell into, and click the appropriate batch file (looks like the fith one down on my system).
_________________
Now with 20% More Old Man from Zelda 1 than ever before!

#58349 - squid890 - Sat Oct 22, 2005 9:16 pm

I'm having some issues with DVENC with moonshell, such as getting an error of "MCUXCount=0", and then it just freezing up! I've tried different resolutions, etc and it still isn't working. I'm trying to convert a 640x368 .avi file to .dmv, and I just can't get it to work! Anyone else having problems like this or that can help me? Also, Any alternatives for converting if you don't know how to fix this error?

Thanks!

#58351 - tepples - Sat Oct 22, 2005 9:47 pm

Have you tried scaling it down to width=256 using VirtualDubMod?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#58357 - El Hobito - Sat Oct 22, 2005 10:15 pm

squid890 wrote:
I'm having some issues with DVENC with moonshell, such as getting an error of "MCUXCount=0", and then it just freezing up! I've tried different resolutions, etc and it still isn't working. I'm trying to convert a 640x368 .avi file to .dmv, and I just can't get it to work! Anyone else having problems like this or that can help me? Also, Any alternatives for converting if you don't know how to fix this error?

Thanks!

even when using the mcuxfix version above? the standard version 04 gave me that error regardless of the video type or settings and wouldnt work unless i use that one.

#58359 - squid890 - Sat Oct 22, 2005 10:21 pm

Thanks for the idea, but it sadly didn't work, still got the same error. I'll also tell you that the AVI file is encoded in XviD, if that has any importance.

EDIT: After trying the Mcufix version above (which I completely overlooked), it worked fine! Thanks for your help!