Decoding cdi image files

Anything relating to CD-i can be discussed in this forum. From the multiple hardware iterations of the system to the sofware including games, reference, music and Video CDs. Maybe you hold an interest in Philips Media and the many development houses set up to cater for CD-i if so then this is the forum.
User avatar
opt_fr_
Softech Recruit
Posts: 64
Joined: Sun May 17, 2009 11:13 pm
Location: Belgium
Contact:

Post by opt_fr_ » Wed May 20, 2009 8:32 pm

There are also strange things, images are'nt centered and some "IDAT" are not readable

LuigiBlood
Softech Recruit
Posts: 63
Joined: Sat May 20, 2006 4:08 pm

Post by LuigiBlood » Wed May 20, 2009 8:35 pm

opt_fr_ wrote:There are also strange things, images are'nt centered and some "IDAT" are not readable
When they aren't centered, i just have to use Paint and get it centered.
But it's weird when they are not readable...

But at least we can see some things.
(Can we talk about this on MSN, because i feel like using the forum like a chat.)
I'm french, so sometimes my english can be wrong.

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

Post by opt_fr_ » Thu May 21, 2009 9:53 pm

The program is being updated. If someone is interested in you can MP me.

Note : you still have to extract the image data of the files, e.g. with a hex editor.

Edit : the program now does that alone.

Thanks LuigiBlood for testing/remarks/help !

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

Post by opt_fr_ » Mon May 25, 2009 10:50 pm

We are now working on decoding cd-i cartoon animations (RLE7-type images). Ive written a tool that decodes RLE7, I'm now trying to build correctly these animations.

After looking for animation data, LuigiBlood found a part of an unused one of the game http://www.youtube.com/watch?v=mI50HhDupZI

LuigiBlood
Softech Recruit
Posts: 63
Joined: Sat May 20, 2006 4:08 pm

Post by LuigiBlood » Tue May 26, 2009 4:18 pm

The intro of Hotel Mario without Mario, Luigi and Bowser :
http://www.youtube.com/watch?v=tuMBVSPtG1o
I'm french, so sometimes my english can be wrong.

LuigiBlood
Softech Recruit
Posts: 63
Joined: Sat May 20, 2006 4:08 pm

Post by LuigiBlood » Thu May 28, 2009 12:09 pm

Here's something that you will be very interested :
http://www.youtube.com/view_play_list?p ... EA093B8E93
I'm french, so sometimes my english can be wrong.

User avatar
Bas
CDinteractive Admin
Posts: 3041
Joined: Mon Jun 20, 2005 11:14 am
Location: the Netherlands
Contact:

Post by Bas » Thu May 28, 2009 10:36 pm

wow! CD-i goes high definition! well done! Have you tried this with other CD-i games? I vote for Litil Divil!

LuigiBlood
Softech Recruit
Posts: 63
Joined: Sat May 20, 2006 4:08 pm

Post by LuigiBlood » Fri May 29, 2009 7:09 am

Bas wrote:wow! CD-i goes high definition! well done! Have you tried this with other CD-i games? I vote for Litil Divil!
I have tried this on Zelda CDi, and FlashBack, for the Zelda CDi, it's working, but the audio data just cuts the Image Data like Hotel Mario, and FlashBack, somehow, i can't say it's working, but i can see some frames in garbage of colors.
I'm french, so sometimes my english can be wrong.

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

Post by opt_fr_ » Fri May 29, 2009 10:12 am

It's tedious to reproduce these cartoons because sometimes it's hard to determine where, when and what frame is stored in the file.
Every time you solve a problem another one comes out.

Instead of making the pattern matcher (that finds the images) more complex I'll try to find these data by block, to avoid being surprised when audio come at the middle of the frame.

LuigiBlood
Softech Recruit
Posts: 63
Joined: Sat May 20, 2006 4:08 pm

Post by LuigiBlood » Fri May 29, 2009 11:14 am

A never seen before cutscene :
In English :
http://www.youtube.com/watch?v=ga0_EJeAIyc

In French :
http://www.youtube.com/watch?v=ZiBZANAcoow

EDIT : I need something, i need isos of the other languages of Zelda CDi (German and Dutch), and iso of German (and Dutch) Hotel Mario (apparently, it exists, but i can't be sure).
I'm french, so sometimes my english can be wrong.

User avatar
Bas
CDinteractive Admin
Posts: 3041
Joined: Mon Jun 20, 2005 11:14 am
Location: the Netherlands
Contact:

Post by Bas » Fri May 29, 2009 5:15 pm

Nice, unused cutscenes of Hotel Mario! Who knows what lies more between all the CD-i data out there! Especially with this game I think it's already a popular find (with all the youtube poop about this game), but this is for our CD-i archives a very nice find, great work!!

I've never seen a dutch Hotel Mario by the way, it would be cool! I only have the english Hotel Mario and the US versions of Zelda and Link, but I hope someone can help you out!

LuigiBlood
Softech Recruit
Posts: 63
Joined: Sat May 20, 2006 4:08 pm

Post by LuigiBlood » Fri May 29, 2009 5:21 pm

For the Dutch Zelda CDi, i found someone who's have it, but he doesn't talk to me.
I have the German Faces of Evil, but not Wand of Gamelon.
(Have French and English of Zelda CDi)

For the German Hotel Mario, i found it on eBay, but can't buy it (PM me for the link).

Also, in your Hotel Mario disc, does it have a file which have "L6_" ?
I'm french, so sometimes my english can be wrong.

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

Post by opt_fr_ » Sat May 30, 2009 9:26 pm

I made a webpage if you want more technical info/downloads

http://optfr.free-h.net/cdi/
Last edited by opt_fr_ on Fri May 07, 2010 10:35 pm, edited 2 times in total.

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

Post by opt_fr_ » Sun May 31, 2009 10:45 pm

There is another format I want to decode :

Where are the pics of the goombas, and the koopas ?
I don't know. But I suppose that they just are below each level graphics. This seems to be the only part of the *av.rtf files that remains unknown for us.

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

Post by opt_fr_ » Sat Jul 11, 2009 9:03 pm

Finally, RTF and RTR files remain quite mysterious for us, and it's hard to make a program that understand them.

Animation frames in some cd-i games don't have a color table information for their palette, the colors are missing and might be stored into the game executable itself or anywhere - Do you remember Cartoon Jukebox, where the game let you change the colors of the cartoons and then play them with your own colors ?.

So, for these game, I'm working on a color editor that displays the result image when you change the color values in the color lookup table.

Advantage : once you have found all the colors of the table, it applies for all the frames of the animation. Maybe it will also become a potential tool for youtube poopers ...

Image

Image

Post Reply