Page 1 of 1

Any update on DVC compatibilty??

Posted: Sun Nov 11, 2007 1:20 pm
by mattirawks
New to the forum, loving ya work guys....

Just one burning question to anbody,

is there anyway of DVC compatibility happening any time soon with the emulator???

cheers

Posted: Sun Nov 11, 2007 1:48 pm
by Bas
There's no announcement, although cdifan hinted a few times he's working on it. How fast that goes obviously depends on the difficulty, as cdifan told us before from the start he had no idea of the time this project was going to consume. Considering the original CD-i Emulator took 5 years to develop, you count the days when you can expect DVC emulation ;)

Posted: Mon Nov 12, 2007 1:09 am
by cdifan
I have basic register and data decoding working for two of the three DVC models out there (GMPEG, VMPEG, IMPEG) and am getting the MPEG data streams from the drivers. But they need to be decoded and properly merged with the standard audio/video streams of the CD-i player.

Video decoding is difficult because the hardware uses a "push" model instead of the "pull" model used by most existing codecs. This can be solved but it requires some pre-decoding and buffering trickery.

Video merging is likewise difficult because the drivers expect to control the frame buffering directly, using a hardware frame fifo (in YUV format) with over half a dozen registers per stage, not all of which I understand yet.

And let's not even speak about all the slow motion, jumping, seeking and synchronisation issues that also need to be solved eventually.

Audio is much easier to handle but somewhat pointless without the video counterpart. I know of only a single game that would benefit from MPEG audio without MPEG video (can anyone guess?).

Posted: Mon Nov 19, 2007 10:24 pm
by Nitrosoxide
That sounds awesome... lol but can anyone explain that in lamens terms?

I.e. You seem about 45% complete maybe?

But, either way good job!