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.7

#65252 - mntorankusu - Sun Jan 01, 2006 3:04 pm

There's a shiny new version at Moonlight's site, here. 0.7 this time. The crackly static when playing MP3 and OGG audio files has been fixed, but that's the only difference I could find.

#65262 - JaJa - Sun Jan 01, 2006 5:55 pm

DPG seeking seems better to me.

#65264 - El Hobito - Sun Jan 01, 2006 6:18 pm

i've updated the first post. do people want me to keep it updated? is that useful?

#65265 - mntorankusu - Sun Jan 01, 2006 6:27 pm

JaJa wrote:
DPG seeking seems better to me.

I was thinking the same thing just now, but I tested it against ver 0.6+3 and I can't really notice a difference.

There's an odd bug with sound I just noticed, too. The right speaker output is bugged at x100 volume. It wasn't in 0.6+3.

#65267 - Dudu.exe - Sun Jan 01, 2006 7:12 pm

version 7 is out!
_________________
http://flickr.com/photos/stuffbox

#65268 - mntorankusu - Sun Jan 01, 2006 7:28 pm

mntorankusu wrote:
There's an odd bug with sound I just noticed, too. The right speaker output is bugged at x100 volume. It wasn't in 0.6+3.

And already, 0.7+1 is released which fixes this bug. Go Moonlight!

#65289 - RetroElectro - Sun Jan 01, 2006 10:24 pm

I can't get .7 or .7+1 to work on a M3 CF card. I haven't had any problems with .3-.6+1. When I try to run .7 the top screen shows that it loads //IMFS/.shell/global.ini and it freezes with a white touch screen. Anyone get this to work with M3 CF?

#65307 - Xtreme - Sun Jan 01, 2006 11:51 pm

Have anyone tested if the latest Moonshell is working on flashcards like X-ROM, G6, EZFA, EFA, etc?
_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)

#65320 - Durandle - Mon Jan 02, 2006 1:07 am

Works just fine on my M3 CF... maybe its the format of the falsh card? Mine's on FAT16 although I think FAT32 is supposed to work too.

The movie converter now works great, but I wish there was a VBR option... moonshell works with VBR just fine and it creates much smaller files. A 45min episode from TV is about 75mb in VBR, in CBR is came in at 120mb or something like that.

Is there any way to contact moonlight or somewhere to post that he is known to read?

#65327 - El Hobito - Mon Jan 02, 2006 1:48 am

moonlight usually reads this thread he doesnt always respond but he always seems to listen to our feedback.

#65331 - RetroElectro - Mon Jan 02, 2006 2:27 am

Durandle wrote:
Works just fine on my M3 CF... maybe its the format of the falsh card? Mine's on FAT16 although I think FAT32 is supposed to work too.

The movie converter now works great, but I wish there was a VBR option... moonshell works with VBR just fine and it creates much smaller files. A 45min episode from TV is about 75mb in VBR, in CBR is came in at 120mb or something like that.

Is there any way to contact moonlight or somewhere to post that he is known to read?


My CF card is also using FAT16. Are you using the latest 13 firmware?

#65361 - Durandle - Mon Jan 02, 2006 1:54 pm

I am indeed using the latest firmware.

#65362 - Dudu.exe - Mon Jan 02, 2006 1:56 pm

the final size of the movie is fantastic...

but after few minutsa audios goes out of sinc .. =[


http://rapidshare.de/files/10241172/Lost.1x01_Pilot_part1.dpg.html

the full 1st episode of LOST( original 350 MB final 69 MB with audio 22KHZ, with audio 48KHZ final size is 80MB, still good =] )
_________________
http://flickr.com/photos/stuffbox

#65366 - MoonShell - Mon Jan 02, 2006 4:01 pm

Hello. dears!!

I very refers this topic.

About the bug report and confirming the operation, etc. they are the maximum thanks.
However, it is painful that I write English. When the translation engine is used, it is possible to read only just a little.
Thank you really for using MoonShell for a long time.

My best regards in the future.

#65368 - Filb - Mon Jan 02, 2006 4:59 pm

Good work MoonShell!
I was trying the MPEG support and it works great!

Possible small bug: I think sleep mode isn't working right while playing video?

#65370 - Thomas - Mon Jan 02, 2006 5:03 pm

MoonShell wrote:
Hello. dears!!

I very refers this topic.

About the bug report and confirming the operation, etc. they are the maximum thanks.
However, it is painful that I write English. When the translation engine is used, it is possible to read only just a little.
Thank you really for using MoonShell for a long time.

My best regards in the future.

The language is not important. What matters is that Moonshell is really good and it only gets better with each update. We should thank you for writing such a wonderful Nintendo DS application.

#65374 - RetroElectro - Mon Jan 02, 2006 5:20 pm

Durandle wrote:
I am indeed using the latest firmware.


I've tried defragmenting the CF and used the EXFS method and still no dice. Oh well. I'm using a 2GB Kingston Elite Pro and my last guess would be to try a different CF card.

#65375 - Durandle - Mon Jan 02, 2006 5:29 pm

MoonShell:

Thank you for making such a good program. I use moonshell to play lots of music and movies now. The DS has become a very powerfull device with moonshell. I was asking about using VBR in the DPG program to make smaller files. Is this possible? Also, maybe an option for widescreen (16:9) video so the output is 256*144.

:)

#65391 - JaJa - Mon Jan 02, 2006 8:50 pm

With mencoder you can do widescreen :)
JaJa watches Star Wars Widescreen
You have to fiddle with the command line but it works.

Anyone notice in coloured blocks in video?
I mainly get red blocks on bright yellow areas in my videos.
Like the fire at the beginning of the intro to Full Metal Alchemist.
This wasn't present in 06p3.
I think it's a saturation problem myself, but i am unsure.

#65402 - Durandle - Mon Jan 02, 2006 10:14 pm

Ah yes, I just noticed the Moonshell Encoder does widescreen fine, silly me.

As for red blocks, I got them too in the intro to Bleach (with fire and such). However, I got them when using TMPGEnc and the Moonshell Encoder (MPlayer). I suspect then its the decoder and not the encoding causing it.

-----

To Moonlight?:

When decoding video with bright yellow colour, sometimes red squares appear. Maybe an error with the YUV decoding?

-----

Small note to everyone... as tranlators are a bit crap, when I'm writing something for Moonlight to read I am using very basic and oversimplified language, as for example using 'it' to refer to a previously declared subject will just confuse a Japanese translation.

#65409 - JaJa - Mon Jan 02, 2006 11:13 pm

Haven't tried bleach myself (why is everyone playing anime on the DS?) but it doesn't show in mplayer.
This shows it's not the encodes, but the decoding.
So something has changed between the versions to make this occur.
I get the same thing with bright blue sky too (only just noticed it).
Except the blocks are pink and white.

#65410 - tepples - Mon Jan 02, 2006 11:30 pm

Something to do with RGB components that wrap from 255 to 0?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#65411 - Mithos - Mon Jan 02, 2006 11:49 pm

Dudu.exe wrote:
the full 1st episode of LOST( original 350 MB final 69 MB with audio 22KHZ, with audio 48KHZ final size is 80MB, still good =] )



Looks kinda strange, and sound is cracking/popping...

Could be some issue with Moonshell 0.7p1 and Supercard SD though..

#65412 - Xtreme - Tue Jan 03, 2006 12:23 am

Moonshell:

Thank you for your great support for the NDS community.

I have an idea:
Dpgenc.exe has Japanese (and English) texts.
Can you make dpgenc.exe more international by adding the ability to translate the texts by adding:

dpgenc.lang (simple txt file)

Source MediaFile=Source MediaFile
more settings=more settings
Sound options=Sound options
etc.


----
Can you also rename the Readme files:

Readme_eng.txt
Readme_jap.txt
Readme_rus.txt
etc.
_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)

#65414 - Durandle - Tue Jan 03, 2006 12:44 am

hehe - anime on DS works better as the lip-sync is not such an issue. Real movies/TV tend to get a little out of sync, which gets really annoying as its much easier to notice.

#65417 - mntorankusu - Tue Jan 03, 2006 1:04 am

MoonShell wrote:
Hello. dears!!

I very refers this topic.

About the bug report and confirming the operation, etc. they are the maximum thanks.
However, it is painful that I write English. When the translation engine is used, it is possible to read only just a little.
Thank you really for using MoonShell for a long time.

My best regards in the future.

Bug reporting is the least we can do in return for such a great program!

Thank you!

#65460 - A2hok - Tue Jan 03, 2006 1:30 pm

The new version of moonshell does not work with my supercard SD. It comes up with a screen saying
"_gbfs/ini/global.ini Loading
Loaded"

Any help or an updated version

I am using moonshell 0.7+1

#65461 - Dudu.exe - Tue Jan 03, 2006 1:34 pm

A2hok wrote:
The new version of moonshell does not work with my supercard SD. It comes up with a screen saying
"_gbfs/ini/global.ini Loading
Loaded"

Any help or an updated version

I am using moonshell 0.7+1



Supercard communit has modded the source to work on SC SD!
_________________
http://flickr.com/photos/stuffbox

#65478 - Rudi Rastelli - Tue Jan 03, 2006 4:25 pm

What am i doing wrong ?

I ripped and demuxed an episode of Stargate SG1 DVD(PAL) using DVDDecrypter.
I got a m2v and an ac3.
m2v is 720x576, 25fps, interlaced, 16:9
Then i converted the ac3 to mp2 using BeSweet.
Next muxing m2v and mp2 with tmpgenc to Mpeg.
When i feed dpgenc with the Mpeg (with reencode enabled) it says in the log that "Movie-Aspect is undefined - no prescaling applied" and therefore the resulting video is 4:3 with the usual long faces etc.

#65501 - Durandle - Tue Jan 03, 2006 6:28 pm

You could just use TMPGEnc to make a 256*144 MPEG1, then in the Moonshell encoder turn off the re-encode option. All it will do is convert the audio then.

#65515 - A2hok - Tue Jan 03, 2006 7:32 pm

Is there an updated source which includes a mpeg decoder?
If so can I have a link?
Thanks

A2hok
_________________
White DS --- Supercard SD --- Passcard ---
-------www.ugames.tk--------
[url="http://www.oxado.com/?origin=pub88742"]Webmasters, make money displaying Oxado contextual ads![/url]

#65517 - Takenover83 - Tue Jan 03, 2006 7:34 pm

Any word if M3 SD owner's will ever recieve any love/support?

#65518 - Rudi Rastelli - Tue Jan 03, 2006 7:41 pm

Ok... thx, for advice... try it with tmpgenc... works well... with mpeg-1...
When i try converting to mpeg-2 with tmpgenc i get an totally corrupted screen on NDS... played around with many parameters in tmpgenc but can't firgure it out yet.. ????

#65522 - Durandle - Tue Jan 03, 2006 8:26 pm

In theory it supports MPEG2, in fact I don't think it can. The minimum bitrate for mpeg2 is too high for starters. The CPU overhead is twice that of mpeg1 (i think). Its quality is no greater either - only better at high rates.

#65529 - SPiercey - Tue Jan 03, 2006 8:41 pm

How do I get this to run on M3 CF? Does anyone have a step by step walkthrough for it because it's really confusing. Before I had a different version where you just copy Moonshell and the MP3's over onto the CF card and everything worked but now that dosn't work. Here's pics of the screen I keep getting:

top screen:
http://img.photobucket.com/albums/v701/busdriver_68/top.jpg

full DS:
http://img.photobucket.com/albums/v701/busdriver_68/full.jpg

Is anyone knows on how to get it to work on M3 CF please post.

#65543 - Rudi Rastelli - Tue Jan 03, 2006 10:22 pm

The new Monnshell works without any Probs on my M3 CF.
Here's what I've done:
1. Extracted Moonshell-Archive
2. Runed ".\ChangeCodePage\cp1250.bat" ( depends on the region where you live;
__ I'm from Germany so i take cp1250.bat / windows-1250 / Central European Alphabet )
3. Copy "_BOOT_MP.nds" to Root of CF using Windows

My CF-Card is Sandisk 1GB (simpe one, not superdupermegahighetc... )

#65547 - falcon!!! - Tue Jan 03, 2006 10:42 pm

Rudi Rastelli wrote:
The new Monnshell works without any Probs on my M3 CF.
Here's what I've done:
1. Extracted Moonshell-Archive
2. Runed ".\ChangeCodePage\cp1250.bat" ( depends on the region where you live;
__ I'm from Germany so i take cp1250.bat / windows-1250 / Central European Alphabet )
3. Copy "_BOOT_MP.nds" to Root of CF using Windows

My CF-Card is Sandisk 1GB (simpe one, not superdupermegahighetc... )

i would say 1252bat if you're from germany ;)

#65548 - SPiercey - Tue Jan 03, 2006 10:46 pm

Ok I tried that and now it says(inunder whats in the pic above)

load '//IMFS/.shell/global.ini'
loaded

then it just hangs there, does it take time to load or am I suppose to press something?

#65565 - Durandle - Tue Jan 03, 2006 11:27 pm

CF worked fine here too... just copied right over.

so... dont hit me for asking this... this is a Compact Flash version not the SD version of the M3?

You could try checking the CF card format... FAT16 (FAT) is a safe bet. Supposed to be fine with FAT32 but who knows :)

#65566 - SPiercey - Tue Jan 03, 2006 11:35 pm

No it's the CF version i know that, for some reason I can't do FAT16 I have it on FAT32 right now and it was on FAT earlyer and didn't work, so to get it to work it needs to be in FAT16 and my card wont do it? But it's not like it wont load at all, it gets to that screen and hangs there. It's a 256 lexar card it runs 4x DMA and everything why wouldn't it be FAT16? That dosn't make much sense. I guess I'll have to wait till I get a new CF card, darn.

EDIT:

Oh just reread the post FAT16 is FAT? Alright I'll formate it again and try on FAT again.

EDIT AGAIN:

Alright I put it on FAT and it still dosn't work. This is the screen I get:

http://img.photobucket.com/albums/v701/busdriver_68/screen.jpg

It just hangs on that screen forever, do you guys get that screen(the bottom one is just white? I just copy the BOOT file right into the card should I use the GAME manager or anything? Also the BOOT file is 918KBs is that the size it should be because I think there must be something missing.

#65572 - Xtreme - Wed Jan 04, 2006 12:28 am

MoonShell seems to becomming a great video player.
I wonder if it's possible (or too hard to develop) to use compression method, but I don't mean using any available codecs, but creating a new one with low memory usage and CPU power.

XviD / DivX uses smart way to "compress" video (it's not actually compressing, but loosing data that you can not see).
Video files gets so huge you know. I'm not the one to say if it's worth it.

That was just my idea, don't get it too serious.
_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)

#65599 - falcon!!! - Wed Jan 04, 2006 8:40 am

Moonshell rocks again!

.DPG instead of BIGGG .DMV ^^

#65606 - Durandle - Wed Jan 04, 2006 9:49 am

DivX/MPEG4 would be great, and there are tons of freecodecs around. Its been done already with Actimage and the DSLaire demo.

--

My Moonshell is 856kb. I just copy it over and use the Game menu to fire it up. If your using the passkey, maybe use a different game in it?

#65608 - MoonShell - Wed Jan 04, 2006 10:41 am

I cannot confirm the trouble that doesn't operate.

It seems to hang up by the scene to initialize CF(or SD).
I am preparing building in a new FAT driver now. However, the FAT driver might be unrelated.

YUV->RGB conversion algorithm is reviewed. It might be saturation bug.

Please wait for a while.

#65610 - MoonShell - Wed Jan 04, 2006 11:02 am

http://mdxonline.dyndns.org/mshl07p1newfatdrv.zip
Processes only boot up.

chishm's new FAT driver test version.
Is abnormality stopped of 'Loaded' line canceled?

#65617 - Thijsie - Wed Jan 04, 2006 12:31 pm

I seem to have the exact same problem. (M3 CF)
I tested the file from Moonshell's previous post:
If I boot it up like a commercial rom it stops at the
'Default char is unsigend char' line
When I boot it op as homebrew (by pressing start) it stops after:

load '//IMFS/.shell/global.ini'
loaded

I had no problems with the previous moonshell versions or the dpg-test.
Hope the issue will be resolved soon.

#65623 - mntorankusu - Wed Jan 04, 2006 1:19 pm

MoonShell: I had an idea. Would it be possible to have an option in the DPG encoder or in MoonShell itself to skip the 'B' frames in the video? For 12 FPS video, I have been told TMPGEnc replaces every other frame with a 'B' frame that duplicates the previous image. I believe skipping the B frames would result in better performance in 12FPS video, while preserving the same quality.

Someone please correct me if I'm wrong.

I'm sorry if this is hard to understand.

#65637 - RetroElectro - Wed Jan 04, 2006 4:17 pm

MoonShell wrote:
http://mdxonline.dyndns.org/mshl07p1newfatdrv.zip
Processes only boot up.

chishm's new FAT driver test version.
Is abnormality stopped of 'Loaded' line canceled?


Moonshell, I tried the new file and it still hangs at the same spot. I'm using an M3 with 2GB CF card. Thanks for looking into this.

#65659 - SPiercey - Wed Jan 04, 2006 9:07 pm

Still hangs in the same spot for me too, whats really wierd is that I have version 5(.5) on it now ad it works perfect. I use a lexar 256 CF card. Thanks for looking into it though Moonshell I hope you can fix it up to work. Great program.

#65686 - SPiercey - Wed Jan 04, 2006 11:56 pm

Found out why it didn't work. Flashme. I was useing Passkey and it wasn't working so I just installed flashme and it works perfect now. Thanks everyone who helped and to anyone haveing trouble just install flashme.

#65694 - Dudu.exe - Thu Jan 05, 2006 12:49 am

whould be amazing if the enconde insert subtitles in the movie.. when it is encoding =]
_________________
http://flickr.com/photos/stuffbox

#65695 - SPiercey - Thu Jan 05, 2006 12:57 am

Alright I finally got it working but the videos are VERY blury this isn't like it with the M3's software. What settings should I convert at for best results? (converting Family Guy if thae makes a difference)

#65701 - RetroElectro - Thu Jan 05, 2006 1:38 am

SPiercey wrote:
Found out why it didn't work. Flashme. I was useing Passkey and it wasn't working so I just installed flashme and it works perfect now. Thanks everyone who helped and to anyone haveing trouble just install flashme.


You da man! Mine works after putting flashme on it.

#65702 - El Hobito - Thu Jan 05, 2006 1:39 am

SPiercey wrote:
Alright I finally got it working but the videos are VERY blury this isn't like it with the M3's software. What settings should I convert at for best results? (converting Family Guy if thae makes a difference)

it not very good at all for family guy, the m3 software is loads better. in fact id consider the m3 software to be pretty perfect for family guy since its perfect quality and since its animation the 10fps isnt really noticable like it is with live action and mine only come to around 90 megs which is pretty good

#65705 - SPiercey - Thu Jan 05, 2006 2:08 am

El Hobito wrote:
SPiercey wrote:
Alright I finally got it working but the videos are VERY blury this isn't like it with the M3's software. What settings should I convert at for best results? (converting Family Guy if thae makes a difference)

it not very good at all for family guy, the m3 software is loads better. in fact id consider the m3 software to be pretty perfect for family guy since its perfect quality and since its animation the 10fps isnt really noticable like it is with live action and mine only come to around 90 megs which is pretty good


OK i guess I'll just use the M3 software, it's just that I liked how small the .dpgs where compared to the .gbm and I only got a 256 CF card for now(it's really only 244MB for some reason).

#65712 - m2pt5 - Thu Jan 05, 2006 3:28 am

SPiercey wrote:
I only got a 256 CF card for now(it's really only 244MB for some reason).

That's the difference between megabytes and mebibytes. Blame the marketing departments.

#65720 - Hypershell - Thu Jan 05, 2006 5:40 am

That, and I'm pretty sure file formatting takes up part of the space.
_________________
MKDS friend code: 459633-596796
Contact me on AIM to exchange. I have accessed the extra 12 tracks online.
NOTE: Projectile items will not work in the docked ship of Airship Fortress, or the tunnel of Waluigi Pinball.

#65730 - MoonShell - Thu Jan 05, 2006 8:31 am

http://mdxonline.dyndns.org/mshl07p1outputdebuglog.zip

This is a version that displays process route of a start-up sequence.
Please show me the stopping snapshot.

#65754 - Thijsie - Thu Jan 05, 2006 2:25 pm

I used your debug file in your post above with an M3-CF on a Sandisk 1 gig CF.
I hope it will be helpfull to you:

Boot MoonShell output debuglog
Version 0.7+1 bij Moonlight.
Jan 5 2006 16:26:11 GMT+09:00

/filesys.cpp63/main.cpp897set De
faultCodePage is 0.
Local2Unicodetable size=128.
Create FontCache.
Proportional Font Initialized.
/main.cpp917Default char is unsi
gned char.

load '//IMFS/.shell/global.ini'
loaded.
/main.cpp1404






That is what it prints to screen and then it stops. I haven't installed flashme and I will be glad if this can be fixed whithout having to do so.


Last edited by Thijsie on Thu Jan 05, 2006 2:30 pm; edited 2 times in total

#65755 - FeKuLa - Thu Jan 05, 2006 2:28 pm

Hi Moonshell, here is my data using: mshl07p1outputdebuglog.zip

Top Screen:

boot MoonShell output debuglog
Version 0.7+1 by Moonlight.
Jan 5 2006 16:26:11 GMT+09:00

/filesys.cpp63/main.cpp897set De
faultCodePage is 0.
Local2UnicodeTable size=128
Create FontCache.

Bottom Screen: White.

I'm using Supercard (Compact Flash version) + Superpass.
My card is formated as FAT16.

I wish you much luck!

#65759 - MoonShell - Thu Jan 05, 2006 4:06 pm

Thank you for testing.
To see the log of Thijsie and FeKuLa, and to output a deeper log, it changed.
Please try again.

http://mdxonline.dyndns.org/mshl07p1outputdebuglogdeep.zip

I want to ask you.
Has the loader been added to the NDSROM image?
Please teach the method in case of addition.

#65762 - A2hok - Thu Jan 05, 2006 4:29 pm

New version of moonshell supporting FAT16

http://mdxonline.dyndns.org/
_________________
White DS --- Supercard SD --- Passcard ---
-------www.ugames.tk--------
[url="http://www.oxado.com/?origin=pub88742"]Webmasters, make money displaying Oxado contextual ads![/url]

#65763 - Thijsie - Thu Jan 05, 2006 4:40 pm

I tested both
_boot_mp_withLoader.ds.gba
_BOOT_MP.nds

See this image for the output:

here

#65778 - FeKuLa - Thu Jan 05, 2006 5:46 pm

mshl07p1outputdebuglog.zip adding ndsloader.bin with:
copy /b ndsloader.bin + _BOOT_MP.nds end.nds

(Previous message was without loader)

Picture: http://img490.imageshack.us/img490/7332/ms12ku.jpg
----

mshl07p1outputdebuglogdeep\_BOOT_MP.nds
Picture: http://img395.imageshack.us/img395/3944/ms33qd.jpg

mshl07p1outputdebuglogdeep\_boot_mp_withLoader.ds.gba
Picture: http://img487.imageshack.us/img487/6462/ms40af.jpg

#65783 - MoonShell - Thu Jan 05, 2006 6:24 pm

hummm... It is very difficult.
I am sorry. Please test again.

http://mdxonline.dyndns.org/mshl07p1disabledinterrupt.zip

The interrupt processing was changed to the high-speed memory access.
for mpeg high speed decoding.
This version disabled interrupt processing.

#65794 - SPiercey - Thu Jan 05, 2006 8:03 pm

Moonshell, it has something to do with the passkey. As I posted before I was haveing problems running this(hangs at "loaded") but now that I flashed my DS it works perfectly. Hope that helps some.

#65799 - Durandle - Thu Jan 05, 2006 8:43 pm

SPiercey (and others)...

I'm not sure how you can compare the M3 decoder and the Moonshell player... M3 is (even for animation) one of the worst things I've ever used for video... the MPG output I've had with Moonshell looks pretty damn nice to me... I'll upload two nice examples...

Animation :
http://rapidshare.de/files/10464351/OP.dpg.html

Real Life :
http://rapidshare.de/files/10465219/DLM.dpg.html

note that the latter has audio sync problems, but this is not moonshell... the original file got broke when I used VirtualDub to cut the start off to encode (didn't like the VBR MP3 track).

I've made even better examples using TMPGEnc but the point is to show the Moonshell stuff working here :)

------

Moonshell :
A question. Why does the decoder use such bad dithering? It makes fast motion look very bad. Does dithering help the frame rate that much?

#65806 - MaHe - Thu Jan 05, 2006 9:13 pm

MoonLight / MoonShell / Infatile Paralyser / Whatever-your-nickname-is, the next big feature we're looking for is plug-in support! (I'm not DEMANDING it, just sayin' it'd be a wonderful extra) :D

BTW, I've tried the character encodings and I was amazed:

Even some unique letters from my small country of Slovenia (still, I'm proud to be from SLO), WORK. Simply AMAZING. THANKS!

#65822 - Mithos - Thu Jan 05, 2006 11:15 pm

Durandle wrote:

Animation :
http://rapidshare.de/files/10464351/OP.dpg.html

Real Life :
http://rapidshare.de/files/10465219/DLM.dpg.html



One Peice: not that good quality (IMO).

Dead Like Me: Great quality in the begining but right before the "black and white" it gets worse and sound issue starts like you said.


Can wait to see what this is at on a couple of months. =)

#65827 - Durandle - Thu Jan 05, 2006 11:31 pm

For animation I tend to like a better framerate and good audio... M3 tends to be low framerate and some god-awful audio. But I guess MPEG has artifact problems with flat colour...

I actually encoded the whole ep of Dead Like Me with no audio problems and quality was fine all the way - the audio problem as I said was virtual dub messing with the headers.

#65830 - Thijsie - Thu Jan 05, 2006 11:40 pm

MoonShell wrote:
hummm... It is very difficult.
I am sorry. Please test again.

http://mdxonline.dyndns.org/mshl07p1disabledinterrupt.zip

The interrupt processing was changed to the high-speed memory access.
for mpeg high speed decoding.
This version disabled interrupt processing.


It works a little now. On the bottomscreen the menu is very slowly drawn (20 seconds or so), and on the upperscreen text is flashing by until the menu is fully drawn.
After that everything freezes. So I can see the menu but I can't use the program.

I suggest checking the differences between a flashme'd DS and a ds that uses passkey/passme. But I'm sure you'll know better.

Thanks for everything up till now.

#65831 - Mithos - Thu Jan 05, 2006 11:40 pm

Durandle wrote:
I actually encoded the whole ep of Dead Like Me with no audio problems and quality was fine all the way - the audio problem as I said was virtual dub messing with the headers.



Yeah the Dead Like Me episode you made is the best I've seen so far since the Lost episode, even though Lost had some wierd stuff going on in the picture you could clearly see it was great quality..


I'm having huge issues even getting something look that good myself...

Using TMPGEnc 3.0 but cant seem to find any good settings.

Edit
Video: XVID 624x352 23.98fps [Stream 00]
Audio: MPEG Audio Layer 3 48000Hz stereo 129Kbps [Stream 01]


Thats what I'm starting from mostly..

So its 256x144 I'm shooting for...

#65833 - Durandle - Thu Jan 05, 2006 11:47 pm

bit rate of 150 to 185. never encode at 256*192 or your get massive lag, one setting lower works well - if the ratio is set to 1*1 it'll zoom to fit the screen on the DS. If its widescreen you want 256*144. When you drop it into the Moonshell encoder, make sure you uncheck the encode option (so it uses the video you made).

I just encoded that OP video in M3 to test... 52mb for 5min video! And the audio made my ears bleed (well not really bleed). However, I agree the image looks nicer - but much more jumpy.

--

if its widescreen, you can push the bitrate up a bit. Makes it real nice :)

#65835 - SPiercey - Fri Jan 06, 2006 12:48 am

OK this is going to be my last question, should I be useing the converter that came packaged with moonshell or is there a better one out there?

#65858 - Dudu.exe - Fri Jan 06, 2006 6:40 am

the audio Sicn ius easly fixed when you use the SEEK a little.. the imgame get messed about some seconds.. but gets ok later and the sound gets sinc...

=]
_________________
http://flickr.com/photos/stuffbox

#65878 - MoonShell - Fri Jan 06, 2006 2:01 pm

to SPiercey.

>Moonshell, it has something to do with the passkey. As I posted before I was haveing problems running this(hangs at "loaded") but now that I flashed my DS it works perfectly. Hope that helps some.

It is very good advice.
However, I have only DS that is FlashMe.
It is considerably very good information. Thank you.

to Thijsie.

Thanks by your test result. I concentrates on the problem of the interrupt processing.
There are some methods of evading the problem.
I try those combinations.

thanks!

#65879 - MoonShell - Fri Jan 06, 2006 2:13 pm

About the video dithering.

The DPG player thins out processing if synchronization is not in time.

If the delay is 100ms or less. Full pixel is converted in YUV->RGB.
If the delay is 200ms or less, the 1/2 pixel is converted in YUV->RGB.
If the delay is 300ms or less, the 1/4 pixel is converted in YUV->RGB.
If the delay is 300ms or more, the transform is skipped.
When the GOP signal is found, all units of GOP (12 frames) are thrown away if the delay is 300ms or more.

It is normal operation that maintains the frame rate.

Another. There is an audio video synchronous problem.
It is felt that the video is delayed about one second every ten minutes regardless of the bit rate.

It investigates continuously.

#65884 - MoonShell - Fri Jan 06, 2006 3:35 pm

http://mdxonline.dyndns.org/mshl07p1moretest.zip

Three variety combinations types.
Is there working?

#65886 - Thijsie - Fri Jan 06, 2006 4:18 pm

The first one doesn't work. (bottom screen stays white)
The second one and the third one display the menu and say that it succesfully booted up. I still can't use the program though.

#65888 - Durandle - Fri Jan 06, 2006 4:40 pm

MoonShell:

Thank you for explaining the dithering, I understand now.

#65904 - MoonShell - Fri Jan 06, 2006 6:10 pm

thanks! thanks!

Finally, please let me confirm it.
The DPG player uses DTCM of the mechanism like to ITCM.
Can DPG be reproduced by this?

http://mdxonline.dyndns.org/mshl07p1finaltest.zip

#65905 - Thijsie - Fri Jan 06, 2006 6:52 pm

No problems at all. It works just perfect with DPG-files.
You're a hero.
Thanks for your effort.

#65906 - MoonShell - Fri Jan 06, 2006 7:18 pm

I wish also to express my gratitude.
Thank you really for testing many times.

THANKS!!

#65908 - FeKuLa - Fri Jan 06, 2006 7:24 pm

Yes, now works perfectly with Supercard + Superpass. Thank you!

#65909 - MoonShell - Fri Jan 06, 2006 7:27 pm

SPiercey wrote:
OK this is going to be my last question, should I be useing the converter that came packaged with moonshell or is there a better one out there?


I'm sorry when misunderstanding it.

This update doesn't have the change in dpgenc. (Only DPGPlugin changed. )

Dpgenc is encoded by the automatic operation. A detailed setting for the image quality improvement cannot be done.
An external encoder such as TMPGEnc can be used to set it more in detail.
However, the knowledge of mpeg is necessary for manual setting.

Please point it out when my interpretation is wrong.

#65911 - tssf - Fri Jan 06, 2006 7:53 pm

From what I can tell, DPG is a sort of proprietary format. In that it will take a M1V movie stream, convert the audio to GSM, then multiplex them together. If that's the case, dpgenc.exe will be the only "encoder" for the "DPG" format. However, any MPEG encoder should be able to handle M1V. It also has the option to re-encode to work with DPG specific modes.

Heh, A movie I want to convert is only 15fps, yet since MPG requires me to use 30, the DPG player has to play it back at 30fps, which of course causes slow down.

It's too bad there isn't an option to "skip" every other frame (unless there is one, and I'm just missing it)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician