11-28-2024, 04:20 AM
I was playing around with the files from Tools of Destruction and encountered the same thing. I don't know if Crack in Time works the same way, but in ToD, the streaming_sounds.dat and streaming_dialogue.xx.dat contain both .vag and .xvag files all baked together, and there's probably other crap in there as well, and VGSC stops after it sees data that isn't .vag. I used ChatGPT to write a python script that splits up the .dat files into smaller chunks based on the headers in the file. Give it a shot and see if it works for you!
Save the script as "split_dat.py" in the same folder as your .dat file, and run it using "python split_dat.py streaming_dialogue.us.dat" from command line/terminal
Here is the script: https://pastebin.com/314h42L0, or change the file type of the attached .txt to .py
Save the script as "split_dat.py" in the same folder as your .dat file, and run it using "python split_dat.py streaming_dialogue.us.dat" from command line/terminal
Here is the script: https://pastebin.com/314h42L0, or change the file type of the attached .txt to .py