Need to extract sprites

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
DosDude362
Posts: 1
Joined: Mon Dec 30, 2019 7:31 pm

Need to extract sprites

Post by DosDude362 »

I am looking to decompile the sprite data from an old DOS Game (Treasure Cove). If it helps any, I found that the game was written with the Borland C++ Programming Language.

It appears that the sprites are located in TLD files, though I am incapable of confirming or denying that. If my theory is correct, are there any programs capable of opening TLD files? I have included the TLD file here: sonamyfan362.com/TCV256H.TLD. I strongly suspect that this file contains the sprite data.

What do you suggest I do with this information? It's in Borland C++, and I want to find a method of extracting it.

This file seems to contain Bitmap signatures. I looked for GIF signatures, and found nothing.
aaa801
Posts: 48
Joined: Wed Oct 12, 2016 12:22 pm

Re: Need to extract sprites

Post by aaa801 »

The TLD files seem to be datastores for all kinds of files.
The images appear to be indexed but i can't figure out where this is loaded from (take a look at FUN_00401664)
I suspect images have ids between 1000 - 4000 by various things in the program

TLD file has entry table of 20 byte entries (0x14)

Start of TLD
header check TLCD
Magic TLCD
0x8 - entry amount

0xc - start of File entrys

File entry
index
0 - file id
8 - file type BNDL / RRGB / FFNT / OTHR
12 - file position
16 - file length