His solution makes logical sense ... but lacking the knowledge to combine those two files it leaves us in need of someone familiar with that step in the process.

Thanks for getting us this far ... surely someone in Puppy-world has a Nintendo DS and has figured this out ... we just need to find them! _________________Thanks! DavidHome page: http://nevils-station.comDon't googleSearch!http://duckduckgo.com
Puppy Carolina 1.3 & Lighthouse64-b602 & JL64-603

Just an update ..... I have tried loading Wine.sfs, with FatDog64-500 and that was straightforward.

However, when I tried to run the DPGMux.exe file, it failed to run even though it was setup to run with WINE. I can only guess that as it is a 32bit app that it dosen't run in a 64bit environment ( not sure ? ).

So then I used Puppy Linux 4.31 ( 32bit ) and used WINE as pet file which allowed me to run the application, but then I got an error message which was garbled onscreen in a dialog box, complaining about wine3d( ? ). As I am using an Intel gfx card, I then added the full Xorg drivers, but this did not change anything and failed to run as well with the same error.

With further reading I understand that the *.DPG format is simply an adaptation of the Mpeg1 format, so can the DS playback this format natively?

If your unsure, can you simply rename an Mpeg video that you have and simply rename the extension to DPG and play that back and let me know the results?

Nothing other than a properly configured DPG file will work in a Nintendo DS and a DPG will not work on anything other than a Nintendo DS.

Quote:

DPG - Also known as nDs-mPeG, usually abbreviated DPG, is a special format of MPEG-1 video specifically for playback using the homebrew Moonshell program for the Nintendo DS. So, for watching video on Nintendo DS we have to convert video to DPG with a DPG Converter.

Quote:

nDs-mPeG, usually abbreviated DPG, is a special format of MPEG-1 video specifically for playback using the homebrew Moonshell program for the Nintendo DS. The video is encoded on a computer and then transferred, along with Moonshell, to the DS for playback.

Quote:

While there are many GUI encoding programs available, the file format is simple enough to also allow DPG files to be manually encoded and placed into the proper container format. Also, a program called EZBuilder by erspicu_brox can convert to DPG with FFmpeg.

DPG for X (dpg4x) is a program that allows the easy creation of DPG video files on Linux. It may work on other POSIX like OS as well. DPG is a special format of MPEG-1 video specifically for playback on a Nintendo DS.

A DPG is a slightly modified version of an mpeg file. This video format is used by a shell application called moonshell. Home brewed DS applications such as these are typically used with Super and R4 cards. You probably do not want to use this script unless you have moonshell, one of these cards and are comfortable with the whole process.

This script utilizes the dpgexport.py script which can be found at http://theli.is-a-geek.org/blog/static/dpgconv. The dpgconv script uses an application called mpeg_stat whose source can be donwloaded from the dpgconv website. I found that compiling mpeg_stat from source works best.

NOTE: dpgconv.py cannot convert rjpeg files. It is best to have your recordings in mpeg2/4 format. This can be achieved by modifying your transcode profiles.

Place dpgconv.py, mpeg_stat and mpeg_stat.1 in /usr/local/bin
Use as a user job

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum