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
Any update on DVC compatibilty??
-
- Burn:Cycle Activated
- Posts: 1
- Joined: Sun Nov 11, 2007 1:18 pm
- Bas
- CDinteractive Admin
- Posts: 3041
- Joined: Mon Jun 20, 2005 11:14 am
- Location: the Netherlands
- Contact:
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
- cdifan
- CD-i Emulator Author
- Posts: 923
- Joined: Fri Jun 24, 2005 6:19 am
- Location: The Netherlands
- Contact:
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?).
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?).
-
- Burn:Cycle Activated
- Posts: 25
- Joined: Fri Sep 14, 2007 2:37 am