>> Tuesday, October 12, 2010
Version 0.5.3-beta1 of the CD-i Emulator program supports proof-of-concept MPEG playing for Gate Array MPEG cartridges but not for the other types. It does however support the 1MB memory extension feature of all models. With the CD-i Emulator comes a dummy ROM file so that you can use the extra memory even if you don't actually have a DV cartridge ROM. Some titles can use this even without the MPEG playing function (e.g. The Apprentice). At the bottom you see a video from Lucky Luke CD-i made by cdifan.
cdifan: "The Philips Media bumper animation is MPEG (audio and video) and so is the audio for the piano sequence. The in-game crash is due to an MPEG sound effect. This is with a Gate Array MPEG AH01 cartridge (22ER9141 F1 AH01); as the cartridge types get newer the decoding starts working lesser and lesser. Later GMPEG cartridges will crash earlier in the gameplay, VMPEG and IMPEG will not play MPEG at all. This is simply because I haven't gotten around to fixing those things yet; there are still major bugs in the buffering of the MPEG data and while that remains unfixed there is no point."
Many other DVC titles will play their Philips bumper but crash soon thereafter; some others won't even get that far. In some cases this is not even due to MPEG decoding issues but to various "other" reasons for crashing (The 7th Guest is a notorious example).
[Thanks, cdifan, cdibits]