I’m done reverse engineering the file format! At least, I’m done finding the data I need… there is still TONS of information in here where I don’t understand their purpose, but here’s the rundown:
- First, image 1: Sets! In the 3da file, you’re going to find a list of all of the sets. You’ll first have to read “PTAB”, skip some spaces (‘20’) and skip some more. Then, you’ll be presented with a list of COUNTS and whether or not it is a SUBSET.
- Next, image 2: Instruments! In the 3da file, there’s some text “CAST” and then some misc. 7 bytes afterwards. Then, I can start reading. Each instrument has its own index so that you can associate it later in each set. Then, it has a label, and finally it has a variable-sized name (ends with a 00 so we know where it ends)
- Finally, image 3: this is just the sets but actually documented - I described the reverse engineering of this below.
I’ll be now writing a import script!
Log in to leave a comment