Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

LEGO MARVELs Avengers (TTGames) *.dat file

Featured Replies

  • Author
  • Localization

shadow_lonely, posted Sat Jan 23, 2016 4:14 am (10975)


Hi aluigi! TTGame released LEGO MARVELs Avengers, perhap they updated compress algorithm, I can not unpack *dat file with old quickbms script (http://aluigi.altervista.org/bms/ttgames.bms).

Could you update this script, please!
Here is example file: https://drive.google.com/file/d/0B44CD2 ... sp=sharing.
Thanks for any help!
  • Author
  • Localization

milkybar1983, posted Sat Jan 23, 2016 1:16 pm (10983)


xbox 360 is the same:

QuickBMS generic files extractor and reimporter 0.7.2a
by Luigi Auriemma
e-mail: [email protected]
web: aluigi.org
(Dec 12 2015 - 17:24:48)

quickbms.aluigi.org Homepage
zenhax.com ZenHAX Forum
@zenhax Twitter & Scripts

- GUI mode activated, remember that the tool works also from command-line
where are available various options like folder scanning, filters and so on

- select the BMS script or plugin to use
- select the input archives/files to extract, type * or "" for whole folder and subfolders
- select the output folder where extracting the files
0.0 seconds
- open input file C:\GAME.DAT
- open script C:\Users\milky\Downloads\quickbms\ttgames.bms
- set output folder C:\gamedat

offset filesize filename
--------------------------------------
- enter in folder C:\
- open input file C:\GAME.hdr

Error: [myfseek] the offset 0x4415430c in the file -1 can't be reached

Last script line before the error or that produced the error:
83 goto NAME_INFO MEMORY_FILE

Press RETURN to quit
  • Author
  • Localization

aluigi, posted Sat Jan 23, 2016 1:31 pm (10985)


If I remember correctly, I already spent some time on this new format (I guess it was a PATCH.DAT) without good results.
  • Author
  • Localization

shadow_lonely, posted Sun Jan 24, 2016 12:32 am (10998)


aluigi wrote:
If I remember correctly, I already spent some time on this new format (I guess it was a PATCH.DAT) without good results.


:( thanks! Hope you can have time on this new format!
  • Author
  • Localization

Panzerdroid, posted Mon Jan 25, 2016 9:09 am (11020)


aluigi wrote:
Version 0.8:
http://aluigi.org/bms/ttgames.bms

P.S.: use quickbms 0.7.1, not 0.7.2a

Thanks, Luigi!

Reimporting still not possible due to missing compressors, right?
  • Author
  • Localization

Teancum, posted Mon Jan 25, 2016 1:52 pm (11023)


Panzerdroid wrote:
aluigi wrote:
Version 0.8:
http://aluigi.org/bms/ttgames.bms

P.S.: use quickbms 0.7.1, not 0.7.2a

Thanks, Luigi!

Reimporting still not possible due to missing compressors, right?


You don't need to reimport. Just use QuickBMS to extract all the files, then rename your .dat files to [name].dat.bak. The game will use the loose files instead of the .dat files.
  • Author
  • Localization

Panzerdroid, posted Tue Jan 26, 2016 11:22 pm (11056)


Teancum wrote:
You don't need to reimport. Just use QuickBMS to extract all the files, then rename your .dat files to [name].dat.bak. The game will use the loose files instead of the .dat files.

Well, it seems it doesn't work with MARVEL. The game crashes without dats present.
  • Author
  • Localization

shadow_lonely, posted Wed Jan 27, 2016 12:14 pm (11063)


Panzerdroid wrote:
Teancum wrote:
You don't need to reimport. Just use QuickBMS to extract all the files, then rename your .dat files to [name].dat.bak. The game will use the loose files instead of the .dat files.

Well, it seems it doesn't work with MARVEL. The game crashes without dats present.

You use XBOX? PC version crashing, too!
  • Author
  • Localization

mordaki987, posted Fri Jan 29, 2016 2:52 pm (11111)


i'm getting something totally different when using quickbms for lego marvels avengers the crc of certain files during quickbms is not found. plus the whole issue of after quickbmsing all of the dat files and removing them from the install directory of the game it crashes. not sure if i should worry about the crc of the file not found thing or what but it would be nice to be able to quickbms the dat files and be able to play the game without the .dat files being in the install folder.
  • Author
  • Localization

aluigi, posted Fri Jan 29, 2016 3:43 pm (11113)


It's strange, with the 2 samples that have been provided, I had 100% of working filenames and files.
What exact version and platform of the game are you trying to extract?
  • Author
  • Localization

mordaki987, posted Fri Jan 29, 2016 5:15 pm (11115)


version 1.0 of Lego Marvel's Avengers and it is the steam pc version i'm using the 8.0 tt bms file provided in this post and i can confirm that even with everything extracted using quickbms the game does indeed crash to desktop even with renaming all the files to the .DAT.bak so i don't know if its just the way ttgames did the pc version or what.

aluigi wrote:
It's strange, with the 2 samples that have been provided, I had 100% of working filenames and files.
What exact version and platform of the game are you trying to extract?
  • Author
  • Localization

aluigi, posted Fri Jan 29, 2016 9:59 pm (11117)


Currently I'm interested only in the crc errors you got. It was normal to have "few" crc errors in other TT games, so about how many files we are talking about?
  • Author
  • Localization

mordaki987, posted Sat Jan 30, 2016 12:03 am (11118)


not trying to be rude here but you need to be worried about more then just the crc errors because as it has been stated the game at least for the pc version crashes to desktop once every dat file has been extracted using quickbms. as for crc errors its at least one crc error per .dat file starting with game.dat and progressing on to game8.dat. the first crc error example would be in game.DAT and is as i copy it from quick bms script message alert the crc of the file C:\Program Files (x86)\LEGO Marvels Avengers\CHARS\MINIFIG\DOCTORSTRANGE\ABILITY_FIGHT_SPECIAL_DOCTORSTRANGE\ABILITY_FIGHT_SPECIAL_DOCTORSTRANGE_AS DOCTORSTRANGE_SPECIAL2_DEF_DX11.AN4 has not been found i extract the file and it goes from there on through the rest of the game .DAT files i hope this helps

aluigi wrote:
Currently I'm interested only in the crc errors you got. It was normal to have "few" crc errors in other TT games, so about how many files we are talking about?
  • Author
  • Localization

aluigi, posted Sat Jan 30, 2016 10:37 am (11128)


I have tested that game.dat of shadow_lonely but I don't see crc errors.
What I imagine is that it's not a PC archive because that file has the "_NXG" suffix instead of the "_DX11" one.
I have no crc errors also with the other dat provided at the beginning of the thread.

So, please, provide the dat/hdr that gives the crc error and I will check if I can do something (maybe it's just a lame math error to fix on the fly).

Regarding the crash, I work on the extractor only, I don't even have the game.
Additionally do you have the output of Process Monitor that proves that the crash is caused by the reading of one of the extracted files and not by the missing hdr/dat?
  • Author
  • Localization

mordaki987, posted Sat Jan 30, 2016 1:02 pm (11130)


https://drive.google.com/open?id=0BxMwd ... kx6TGJJMW8

aluigi wrote:
I have tested that game.dat of shadow_lonely but I don't see crc errors.
What I imagine is that it's not a PC archive because that file has the "_NXG" suffix instead of the "_DX11" one.
I have no crc errors also with the other dat provided at the beginning of the thread.

So, please, provide the dat/hdr that gives the crc error and I will check if I can do something (maybe it's just a lame math error to fix on the fly).

Regarding the crash, I work on the extractor only, I don't even have the game.
Additionally do you have the output of Process Monitor that proves that the crash is caused by the reading of one of the extracted files and not by the missing hdr/dat?
  • Author
  • Localization

aluigi, posted Sat Jan 30, 2016 1:07 pm (11131)


Can you make it shareable?
  • Author
  • Localization

mordaki987, posted Sat Jan 30, 2016 1:20 pm (11132)


not sure how to but i will give it a try it is shareable now to anyone with the link
  • Author
  • Localization

aluigi, posted Sat Jan 30, 2016 3:33 pm (11135)


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*
  • Author
  • Localization

aluigi, posted Sat Jan 30, 2016 8:14 pm (11137)


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.
  • Author
  • Localization

aluigi, posted Sat Jan 30, 2016 8:40 pm (11138)


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.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.