CD-i File Player ?

CD-i Emulator is the first fully evolving windows compatible emulator project of the Philips CD-i system. Discuss the emulator, compatibility issues, seek help and support to get the program operating and post what you'd like to see in future revisions of the program. CD-i players ROM (BIOS) requests, begging and links will not be tolerated. Otherwise feel free to post your thoughts on this amazing new piece of software.
Post Reply
User avatar
opt_fr_
Softech Recruit
Posts: 64
Joined: Sun May 17, 2009 11:13 pm
Location: Belgium
Contact:

CD-i File Player ?

Post by opt_fr_ » Tue Jun 16, 2009 5:43 pm

Hello,

In a previous post cdifan said that he would probably release a cd-i file player and that the necessary stuff for this is contained in the emulator.

http://www.cdinteractive.co.uk/forum/vi ... =9881#9881

I was wondering if you know something about a technical set of documentation / reference describing the cd-i media formats (particularly pictures) ?

I am currently trying to convert some pictures located in the RTF files. I already found a way to interpret CD-i's RLE and Clut. But some formats remains mysterious for me, and the missing image headers doesn't help.

If you said you could produce a file player, maybe have you found a way to decode each format separately ?

Else, you imply that a such player will require a CD-i BIOS, because your emu focus on emulating hardware.

Thanks in advance for your enlightenments.
OpT_fr

User avatar
cdifan
CD-i Emulator Author
Posts: 902
Joined: Fri Jun 24, 2005 6:19 am
Location: The Netherlands
Contact:

Post by cdifan » Wed Jun 17, 2009 9:11 pm

All the video formats are of course described in the Green Book, but that is not publicly available.

However, the documentation for one of the CD-i video decoder chips, the Motorola MCD212, is publicly available and regarding to image formats it's completely identical to the Green Book.

You can find it on the ICDIA site here.

And no, a CD-i File Player would NOT require a BIOS ROM; no system software is involved in basic audio or video decoding, it is all done by the hardware.

User avatar
opt_fr_
Softech Recruit
Posts: 64
Joined: Sun May 17, 2009 11:13 pm
Location: Belgium
Contact:

Post by opt_fr_ » Thu Jun 18, 2009 9:32 am

Thank you, it is what I was looking for.

I cannot believe that CD-i has a such complicated hardware (CISC cpu, specialized hardware decoders...)

Now modern computers keep the complexity into software.

User avatar
cdifan
CD-i Emulator Author
Posts: 902
Joined: Fri Jun 24, 2005 6:19 am
Location: The Netherlands
Contact:

Post by cdifan » Thu Jun 18, 2009 7:55 pm

Modern computers are also a whole lot faster; given the slow cpu (specified as 8 MHz 68000 equivalent) all the complicated functions HAVE to be performed with specialized hardware or there would not be any cpu time left :-)

Post Reply