Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Rayman 3 (PS2) *.TBF files

Get your graphics formats figures out here! Got details for others? Post here!
Post Reply
Droolie
veteran
Posts: 114
Joined: Fri Aug 19, 2005 4:31 pm
Has thanked: 14 times
Been thanked: 33 times

Rayman 3 (PS2) *.TBF files

Post by Droolie »

Hi guys,

I have ventured into graphics file formats before, but I know absolutely zero about PS2 graphics formats. If you do, I could definitely use your help with these files!

Code: Select all

https://app.box.com/s/irky7011bmvwmbgbob22
They're from an early demo of Rayman 3 and I think there might be some interesting stuff in it.

Thanks,
Droolie.
deepshit
advanced
Posts: 76
Joined: Tue Jan 31, 2012 9:43 pm
Has thanked: 41 times
Been thanked: 30 times

Re: Rayman 3 (PS2) *.TBF files

Post by deepshit »

Here's what I found :

Code: Select all

struct image
{
    DWORD Header         //0x0AB9FC72
    DWORD palletteType //????
    DWORD Width
    DWORD Height
    BYTE* Pallette
    BYTE* ImageData
}
this structure repeats till eof.
Edit : ImageData could be swizzled.
Got4n
beginner
Posts: 22
Joined: Mon Aug 11, 2014 7:38 pm

Re: Rayman 3 (PS2) *.TBF files

Post by Got4n »

Bumping this, does anyone knows anything?
TGE
veteran
Posts: 109
Joined: Wed Jun 04, 2014 7:48 pm
Location: Netherlands
Has thanked: 20 times
Been thanked: 36 times
Contact:

Re: Rayman 3 (PS2) *.TBF files

Post by TGE »

http://www.mediafire.com/download/1x41a ... tbftool.7z
Just drag a TBF file into the executable and it'll extract png files from the file.
4-bit textures don't convert properly for some reason, but I included the source code in case anyone wants to look at it.
Got4n
beginner
Posts: 22
Joined: Mon Aug 11, 2014 7:38 pm

Re: Rayman 3 (PS2) *.TBF files

Post by Got4n »

TGE wrote:http://www.mediafire.com/download/1x41a ... tbftool.7z
Just drag a TBF file into the executable and it'll extract png files from the file.
4-bit textures don't convert properly for some reason, but I included the source code in case anyone wants to look at it.
Thanks a lot! It works kinda nicely! :D
Post Reply