Page 1 of 1

The Learning Company *.bul files

Posted: Sat Jun 01, 2019 3:39 pm
by HeadsetGuy
Hi all,

Some games which were released by The Learning Company in the 2000's (following the disastrous Mattel ordeal) have their resources in files with the .bul extension. I've determined the format to be:

Code: Select all

time_t {4}  - archive modified date (+12 hours)
// for each file
   string   - name of file
   byte {x} - file data
The audio is not recognized properly by Audacity, no matter which encoding I choose, but the WAV files can be extracted using a program like Ravioli Game Tools, which can recognize when there's a known file type within an archive and extract that (albeit with a generic name).

Even though the file names are not in a table (and, from what I can tell, there's no information in the archive for file sizes or offsets), is there still an easy way to extract the files from these archives with their correct names?

Examples (from StarFlyers Royal Jewel Rescue): ... es.7z?dl=0