Release Notes

Below you will find release notes for the various programs available from the Downloads section.

CD-i Emulator, version 0.5.2 for Windows

You need a reasonably fast PC to get acceptable emulation performance; a Pentium 1.5 GHz is probably about minimal. On a Pentium 1.8 GHz using Windows 2000 I get approximately 15/50 video performance with occasional audio skipping; my development Pentium 2.6 GHz using Windows XP does around 22/50. The emulator enforces a minimum video performance of 5/50 or 6/60 (at least 10 video updates per second of emulated time); if your hardware cannot keep up you will not be able to emulate in real-time and audio will always skip (you can of course turn off the audio to avoid the latter).

There are a few issues with audio and video decoding; some audio (in particular ADPCM level A) will produce a high-pitched whine in addition to the actual audio and there are a few corner cases where video decoding is known to be incorrect (in particular, RGB555, interlaced video and compatibility mode have not been fully implemented yet).

This version supports only raw CD-i and CD-i Ready disc image files as produced by many CD grabbing and burning applications; emulation directly from CD is not planned for the near future.

See the Player Support, DVC Support and Title Support sections and the RELNOTES file included with the emulator for more information.

CD-i Link, version 0.5.2 for Windows

This version of the CD-i Link program offers improved serial port compatibility and recognizes more CD-i player models. Usage has also been improved slightly, but it is still a command-line program (no Windows GUI). The program includes the cditypes-0.5.2 rules file.

The default baudrate used by the CD-i Link program is 9600 baud; at this speed uploading the ROMs from a typical CD-i player (around 768KB) takes about 15 minutes.

CD-i Stub, version 0.5.1

These stub programs should work on all CD-i players supporting a serial port according to the Green Book. The cdi_stub program is also included with CD-i Link. Also included is version 0.5.1 of the CD-i Link program (cdilink) and CD-i executables with sources for the various "stub" programs that communicate with cdilink.

It has been reported that the burned CD-i disc does not work on some players. A new version of cdi_stub is in the works that should fix this; it will scan the ROMs for serial ports missing from the CSD and allow the user to choose the serial port in case there is more then one.