Cat Daddy Tycoons - .bin archives

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
Nick41516
ultra-n00b
Posts: 1
Joined: Sun Dec 12, 2021 7:29 pm

Cat Daddy Tycoons - .bin archives

Post by Nick41516 »

Cat Daddy Games developed a bunch of games in tycoon genre at the beginning of 2000s. I'd like to mod them to enable widescreen resolution.

While I can force 1920x1080 resolution by hex editing settings file in game root, UI breaks in widescreen and to fix it I need to change some UI files that are stored in game archives.

All their games of the time seem to be using the same type of archive with .bin extension. I've been reading much on file extensions on this forum and wiki lately, but I can't quite figure it out.

So far, I can pinpoint the following:
  1. Begins with a string "d";
  2. Offset C - archive name;
  3. Offset 50 - number of files;
  4. Offset 54 - number of folders?;
  5. Then there are pointers to folders;
  6. And pointers to files;
  7. Each file begins with its name, and after exactly 0x40 bytes there are "CD" characters;
  8. Each folder? begins with its name, followed (after 0x40 bytes) by some number (files in folder?) and some pointers.
But I'm not sure how to do extraction and whether it's even possible. If anyone can take a look at this format, I'd greatly appreciate it.

I'm attaching two samples from Cruise Ship Tycoon (2003), I think they both contain graphic files:
  • mousecursor.bin, 3 636 bytes, 2 files and 1 folder?
  • NavigationUI.bin, 161 135 bytes, 11 files and 7 folders?
UPD. Turns out, these bin files are useless for my purpose anyway. I've fixed UI issues in Cruise Ship Tycoon only by hex editing executable with a help of Ghidra.
User avatar
ikskoks
Moderator
Posts: 1583
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 625 times
Been thanked: 379 times
Contact:

Re: Cat Daddy Tycoons - .bin archives

Post by ikskoks »

But I'm not sure how to do extraction and whether it's even possible. If anyone can take a look at this format, I'd greatly appreciate it.
Hi, here is a quickbms script for extracting data from BIN archives
https://github.com/bartlomiejduda/Tools ... %20Tycoons

I have also updated the wiki with this new file format
http://wiki.xentax.com/index.php/Cat_Daddy_Tycoons_BIN


After extraction I had some success in getting raw image data from output files.
https://i.imgur.com/tFIUOi7.png
https://i.imgur.com/5MAJeB3.png
I can't figure out the palette, but data seems to be uncompressed.
More reseach needs to be done on this to edit those BIN files.
Post Reply