Puterboy1 Posted February 21, 2024 Posted February 21, 2024 I think they might be a container for Macromedia Director files. Download link: https://www.mediafire.com/file/t933vlmz3gapnps/Main.dat/file
Engineers h3x3r Posted February 24, 2024 Engineers Posted February 24, 2024 ##################################################### # Star Wars: Early Learning Activity Center - *.dat # ##################################################### get BaseFileName basename get MainTableOffset uint32 goto MainTableOffset get Unknown uint32 get TableTotalSize uint32 get TableCount uint32 for i = 0 < TableCount savepos TableOffset getdstring Sign 0x4 get TableSize uint32 get Files uint32 for j = 0 < Files get Offset uint32 get Size uint32 get StrLen byte getdstring FileName StrLen Padding 4 string Name p= "%s/%s/%s" BaseFileName Sign FileName log Name Offset Size next j next i
Puterboy1 Posted March 19, 2025 Author Posted March 19, 2025 I get this error: Error: incomplete input file 0: C:\Users\jaker\Downloads\Star Wars Episode I Activity Center\Lucas Learning Folder\Star Wars Early Learning\Data\Lang.dat Can't read 64 bytes from offset 3c5a4000. Anyway don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contact its author or verify that all the files have been extracted. Please check the following coverage information to know if it's ok. coverage file 0 0% 71 79154670 . offset 3c5a4000 Last script line before the error or that produced the error: 26 log Name Offset Size - OFFSET 0x3c5a4000 - SIZE 0xe94a000a coverage file 0 0% 71 79154670 . offset 3c5a4000 Press ENTER or close the window to quit
Members NeoGT404 Posted February 26 Members Posted February 26 Added support for it in my extractor: https://github.com/smiRaphi/UniPyX (https://github.com/smiRaphi/UniPyX/commit/37053d1de85f3684c681db55972ec2eed04642bd) Should work for all DATs (please upload more than one sample next time) and it also reverses the folder names since they're in little endian
OCL Posted March 3 Posted March 3 On 2/26/2026 at 2:30 AM, NeoGT404 said: Added support for it in my extractor: https://github.com/smiRaphi/UniPyX (https://github.com/smiRaphi/UniPyX/commit/37053d1de85f3684c681db55972ec2eed04642bd) Should work for all DATs (please upload more than one sample next time) and it also reverses the folder names since they're in little endian An release for your program that I can download would also be nice.
Members NeoGT404 Posted March 3 Members Posted March 3 You can download it by the green "Code" button > "Download ZIP", if you mean an EXE, no, just get python, if you don't know how, google, ask chatgpt or whatever.
OCL Posted March 3 Posted March 3 6 hours ago, NeoGT404 said: You can download it by the green "Code" button > "Download ZIP", if you mean an EXE, no, just get python, if you don't know how, google, ask chatgpt or whatever. I do mean by an .exe.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now