The rules have been updated, read them now: Rules!

Marvel's Avengers Game Release [Steam] 2020

Post questions about game models here, or help out others!
Post Reply
Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Wed Sep 02, 2020 7:39 pm

if you can upload the smallest tiger file and exe ill take a look more quickly.
Click the thanks button if I helped!

IcarusTwine
beginner
Posts: 22
Joined: Mon Aug 17, 2020 11:36 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by IcarusTwine » Wed Sep 02, 2020 10:28 pm

Do you guys know anything about these DTP Files, i've figured that the header contains the amount of pointers per section and the first section usually points to strings in the file its self but thats about it so far.

Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1737
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 85 times
Been thanked: 951 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Ekey » Wed Sep 02, 2020 11:47 pm

I noticed that in this version of the engine there are no resource types like:

Code: Select all

Generic
Empty
Script
Object
CollisionMesh
StreamGroupList
TriggerData
My opinion: they are reassigned now into DTPData like: DTPGfx, DTPScript, DTPTrigger and etc. We need to find the parameters responsible for the DTP resource type. It is best way to do this with files from the release version of the game, since the structure may be different as it was in BETA.
I can give you an example - Hitman 2016 (RPKG). There was one structure in the beta version, and when the game is released the structure was very different from what it was :)
Last edited by Ekey on Wed Sep 02, 2020 11:59 pm, edited 1 time in total.

Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Wed Sep 02, 2020 11:55 pm

IcarusTwine wrote:
Wed Sep 02, 2020 10:28 pm
Do you guys know anything about these DTP Files, i've figured that the header contains the amount of pointers per section and the first section usually points to strings in the file its self but thats about it so far.
I know all about DTP files.
Click the thanks button if I helped!

Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1737
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 85 times
Been thanked: 951 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Ekey » Wed Sep 02, 2020 11:57 pm

Gh0stBlade wrote:
Wed Sep 02, 2020 11:55 pm
I know all about DTP files.
In current game? :)

Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Thu Sep 03, 2020 12:02 am

Ekey wrote:
Wed Sep 02, 2020 11:57 pm
Gh0stBlade wrote:
Wed Sep 02, 2020 11:55 pm
I know all about DTP files.
In current game? :)
It is all the same I believe. Nothing different with this Engine.
Click the thanks button if I helped!

Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1737
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 85 times
Been thanked: 951 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Ekey » Thu Sep 03, 2020 12:10 am

Gh0stBlade wrote:
Thu Sep 03, 2020 12:02 am
It is all the same I believe. Nothing different with this Engine.
The current version of DRM is -> 22, exactly the same version as in Shadow of the Tomb Raider, but with a bunch of changes, idk why they were made - this is a complete mystery to me :)

Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Thu Sep 03, 2020 12:24 am

Ekey wrote:
Thu Sep 03, 2020 12:10 am
Gh0stBlade wrote:
Thu Sep 03, 2020 12:02 am
It is all the same I believe. Nothing different with this Engine.
The current version of DRM is -> 22, exactly the same version as in Shadow of the Tomb Raider, but with a bunch of changes, idk why they were made - this is a complete mystery to me :)
I see. My Engine almost supports Marvel's Avengers Beta. I had some issues decompressing the CDRMs but I also noticed substantial changes to the DRM format etc. How complex is it?
Click the thanks button if I helped!

Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1737
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 85 times
Been thanked: 951 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Ekey » Thu Sep 03, 2020 12:52 am

Gh0stBlade wrote:
Thu Sep 03, 2020 12:24 am
I see. My Engine almost supports Marvel's Avengers Beta. I had some issues decompressing the CDRMs but I also noticed substantial changes to the DRM format etc.
Interesting.. Is this a public project or?
Gh0stBlade wrote:
Thu Sep 03, 2020 12:24 am
How complex is it?
The only thing that confused me is that in the first block, the ResUniqueID can be repeated several times, example from hawk.drm

Image

It turned out that this resource is simply split into chunks :)

Also, I do not know what kind of UInt64 after the resource type (temporarily set as a hash). :scaredy:

Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Thu Sep 03, 2020 12:59 am

Ekey wrote:
Thu Sep 03, 2020 12:52 am
Gh0stBlade wrote:
Thu Sep 03, 2020 12:24 am
I see. My Engine almost supports Marvel's Avengers Beta. I had some issues decompressing the CDRMs but I also noticed substantial changes to the DRM format etc.
Interesting.. Is this a public project or?
Gh0stBlade wrote:
Thu Sep 03, 2020 12:24 am
How complex is it?
The only thing that confused me is that in the first block, the ResUniqueID can be repeated several times, example from hawk.drm

Image

It turned out that this resource is simply split into chunks :)

Also, I do not know what kind of UInt64 after the resource type (temporarily set as a hash). :scaredy:
Custom Engine and Editor project is closed source and private at this point in time.

About that resource being split into chunks. It is indeed strange as I've never seen this done in a Crystal Dynamics game. Its unfortunate that the Engine has changed so much. It only means it will take tons of refactoring of my Engine and Editor code to get things working properly which I really don't have the time to do unfortunately.

The UInt64 after resource type is something I may have documented but i will check this once i have downloadrd the game off steam.
Click the thanks button if I helped!

Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1737
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 85 times
Been thanked: 951 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Ekey » Thu Sep 03, 2020 1:07 am

Gh0stBlade wrote:
Thu Sep 03, 2020 12:59 am
Custom Engine and Editor project is closed source and private at this point in time.
Oh, cool :keke:
Gh0stBlade wrote:
Thu Sep 03, 2020 12:59 am
The UInt64 after resource type is something I may have documented but i will check this once i have downloadrd the game off steam.
Maybe it's a chunk hash or symbol hash :oops:

erik945
mega-veteran
mega-veteran
Posts: 252
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 46 times
Been thanked: 114 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by erik945 » Fri Sep 04, 2020 8:45 pm

Do beta tools (decryptor/ unpacker / dumper) work for final version, or they change keys?

Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Fri Sep 04, 2020 8:57 pm

Hey everyone!

Decryption tool for the retail game files is now available below.
You do not have the required permissions to view the files attached to this post.
Click the thanks button if I helped!

bertonberton
beginner
Posts: 24
Joined: Sat Aug 15, 2020 7:05 am
Has thanked: 37 times
Been thanked: 9 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by bertonberton » Fri Sep 04, 2020 10:33 pm

Gh0stBlade wrote:
Fri Sep 04, 2020 8:57 pm
Hey everyone!

Decryption tool for the retail game files is now available below.
Thank you for update Gh0stBlade! Also do you know or maybe planning dig unpacked .mamesh and .mapcd formats and maybe you can create script for Noesis or any other program to parse this file formats and transform to .mesh or .obj? Thank you again ;)

Gh0stBlade
Moderator
Posts: 706
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 402 times

Re: Marvel's Avengers Open BETA [Steam] 2020

Post by Gh0stBlade » Fri Sep 04, 2020 10:50 pm

bertonberton wrote:
Fri Sep 04, 2020 10:33 pm
Gh0stBlade wrote:
Fri Sep 04, 2020 8:57 pm
Hey everyone!

Decryption tool for the retail game files is now available below.
Thank you for update Gh0stBlade! Also do you know or maybe planning dig unpacked .mamesh and .mapcd formats and maybe you can create script for Noesis or any other program to parse this file formats and transform to .mesh or .obj? Thank you again ;)
I dont really have enough interest in this game to write a model importer for Noesis.
Click the thanks button if I helped!

Post Reply