LEGO MARVELs Avengers (TTGames) *.dat file

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
mordaki987
Posts: 13
Joined: Fri Jan 29, 2016 2:47 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by mordaki987 »

not sure how to but i will give it a try it is shareable now to anyone with the link
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by aluigi »

Back from my tests.

The script is perfect, the missing CRC is not caused by the script.
I have updated it to version 0.8a only because, in case of unexistent CRC, now it dumps the file that has not been extracted yet instead of the current one... basically it changes absolutely nothing (probably it's just a bit slower).

The built filename of the file is correct in fact there is also another file with the same name except for a '1' instead of a '2' and it exists in the crc database.
The crc of the filename (0xead62842) doesn't exist and don't exist even all the other versions of the filename, like lowercase, slash, lowercase+slash.

*edit*
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by aluigi »

Just a little correction about that 0xfff9a7c8 crc, it's the crc of "CHARS\SUPER_CHARACTER\SKINNEDHAIR\SKINNEDHAIR_CLOUDNINE_DX11.GHG" which is correctly extracted.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by aluigi »

There was a small bug in the 0.8a version, fixed in 0.8b and found that there is a CRC which is set to zero and there are no filenames that correspond to it.
I may guess that the missing crc are files that have been removed by the developers without rebuilding the archive. That would explain why there is a crc which is zero.
mordaki987
Posts: 13
Joined: Fri Jan 29, 2016 2:47 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by mordaki987 »

are you meaning the .bms file or a new version of quickbms itself?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by aluigi »

mordaki987
Posts: 13
Joined: Fri Jan 29, 2016 2:47 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by mordaki987 »

still can't really do anything with lego marvels avengers as far as quickbmsing it. and i really don't know of another program that would allow me to unpack extract from the games .dat files. really the only reason i do this is so that i can manually unlock every unlockable character in the game through cheats so that i don't have to go through all of the rigamoroeau of having to do all the legwork. i know lame reason but its me. at any rate i tried back to the legwork.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by aluigi »

Why do you think that another program would be able to extract the files "better" than quickbms+ttgames.bms?
You have provided absolutely no proofs that it's a bug in the extraction, all the files I have extracted are correct and nobody else complained about badly extracted files.

Do you have an extracted file which is invalid in some of its parts?
Are you sure at 100% that the game doesn't start without the dat/hdr files because there are problems in the extracted files, and not because it loads only the archives?

Show us the proofs, thanks.
Savage
Posts: 176
Joined: Thu Oct 02, 2014 4:58 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by Savage »

Hi!
The unpacker works (means i don't got any error unpacking the data), but the game still crashing, i used quickbms 0.7.2a with the script 0.8b
shadow_lonely
Posts: 216
Joined: Mon Oct 06, 2014 3:30 am

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by shadow_lonely »

Savage wrote:Hi!
The unpacker works (means i don't got any error unpacking the data), but the game still crashing, i used quickbms 0.7.2a with the script 0.8b

Maybe game not work with extracted data. :(
mordaki987
Posts: 13
Joined: Fri Jan 29, 2016 2:47 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by mordaki987 »

i think you are misreading or misunderastanding what i posted. i never said anything about any kind of a bug in the software or anything. and please understand neither am i condoning pirating the game or anything but this particular lego game seems to be the only one of all the pc lego games that have been made that is the only one that does not like quickbms or extracting the data from inside the .dat files of the game. hence the game crashing the whole nine yards. i was merely saying what i said that as of now quickbms is the only software that i am aware of that will extract the data from lego games that is all i was saying. i was also saying and not implying the software had any kind of a bug if i knew of anything piece of software that does what quickbms does without all the crc errors and the game crashing the whole nine yards that i would use it instead of quickbms. that is all i was saying

aluigi wrote:Why do you think that another program would be able to extract the files "better" than quickbms+ttgames.bms?
You have provided absolutely no proofs that it's a bug in the extraction, all the files I have extracted are correct and nobody else complained about badly extracted files.

Do you have an extracted file which is invalid in some of its parts?
Are you sure at 100% that the game doesn't start without the dat/hdr files because there are problems in the extracted files, and not because it loads only the archives?

Show us the proofs, thanks.
mordaki987
Posts: 13
Joined: Fri Jan 29, 2016 2:47 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by mordaki987 »

so has any of yall yet been able to get lego marvel avengers to run without the .dat files yet for the pc version?
Teancum
Posts: 94
Joined: Mon Sep 22, 2014 5:13 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by Teancum »

No, and I can confirm that it's the same on the Xbox 360 version. It looks like you can't run without the .dat files in Avengers
mordaki987
Posts: 13
Joined: Fri Jan 29, 2016 2:47 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by mordaki987 »

its unforunate that this particular lego game is the only one that doesn't seem to like quickbms or requires the use of the .dat files. would of been nice if ttgames made it like all the other lego games in the series so that the data could be extracted and played without the .dat files

Teancum wrote:No, and I can confirm that it's the same on the Xbox 360 version. It looks like you can't run without the .dat files in Avengers
shadow_lonely
Posts: 216
Joined: Mon Oct 06, 2014 3:30 am

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by shadow_lonely »

aluigi wrote:Why do you think that another program would be able to extract the files "better" than quickbms+ttgames.bms?
You have provided absolutely no proofs that it's a bug in the extraction, all the files I have extracted are correct and nobody else complained about badly extracted files.

Do you have an extracted file which is invalid in some of its parts?
Are you sure at 100% that the game doesn't start without the dat/hdr files because there are problems in the extracted files, and not because it loads only the archives?

Show us the proofs, thanks.


I tested ttgames.bms on Xbox 360, working perfect without reimport. Could you help me update your script for working on Wii U version, please? Thanks!
My example file: https://drive.google.com/file/d/0B44CD2 ... sp=sharing
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by aluigi »

What's the exact problem with that archive?
I have fully extracted all its content (18000 files found in 387 seconds)
shadow_lonely
Posts: 216
Joined: Mon Oct 06, 2014 3:30 am

Re: LEGO MARVELs Avengers (TTGames) *.dat file

Post by shadow_lonely »

aluigi wrote:What's the exact problem with that archive?
I have fully extracted all its content (18000 files found in 387 seconds)

Thank you so much!