Join also our Discord channel! Click here.

Marvel's Avengers Game Release [Steam] 2020

Post questions about game models here, or help out others!
Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1734
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 85 times
Been thanked: 936 times

Re: Marvel's Avengers Game Release [Steam] 2020

Post by Ekey » Tue Sep 08, 2020 12:31 am

IcarusTwine wrote:
Mon Sep 07, 2020 8:25 pm
Is there an easy way to explain how i can modify the exe to output to the log?
To do this, you need to have a reverse engineering skills.
IcarusTwine wrote:
Mon Sep 07, 2020 8:25 pm
i'm manually opening dtp files here and finding paths, bit slow ;)
Yup, that's about what I was doing for update the filelist. Current state for clean release game files (without any patches):

Code: Select all

bigfile.000.tiger -> 446009 of 450046 => [99%]
bigfile.update1.000.000.tiger -> 218603 of 229839 => [95%]
bigfile.update2.000.000.tiger -> 268 of 299 => [89%]
~15000 in total still is unknown and ~5000 is unique names.

ProjectList - Update #3 (06.09.2020) - DOWNLOAD
erik945 wrote:
Mon Sep 07, 2020 10:57 pm
This game use very strange encoding of faces array for some parts (armor - normal, head - :? )
Probably it's a template of head for body and model of hair + head in other DRM's? Like:

Code: Select all

pcx64-w\charactermesh__av1_puppet_ambient_female_base__aim_scientist__head__head_01_acc_01__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__aim_scientist__head__head_01_acc_02__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__aim_scientist__head__head_01_acc_03__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__aim_scientist__head__head_01_acc_04__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__aim_scientist__head__head_01_acc_05__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head01__head_01_global_hat_07__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head01__head_01_global_hat_08__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head01__head_01_global_hat_09__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head02__head_02_global_hair_01__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head02__head_02_global_hair_02__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head02__head_02_global_hair_03__default.drm
pcx64-w\charactermesh__av1_puppet_ambient_female_base__resistance__head02__head_02_global_hair_04__default.drm
Good progress anyway, keep going! :keke:

erik945
mega-veteran
mega-veteran
Posts: 251
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 45 times
Been thanked: 103 times

Re: Marvel's Avengers Game Release [Steam] 2020

Post by erik945 » Tue Sep 08, 2020 5:35 am

Does not look like...
First, I don't see separate files for the heads of the main characters. I see hair, but no heads.
Secondly, the rest of the parts - eyes, teeth, etc. there is and work fine.

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

Re: Marvel's Avengers Game Release [Steam] 2020

Post by bertonberton » Tue Sep 08, 2020 7:02 am

erik945 wrote:
Mon Sep 07, 2020 10:57 pm
This game use very strange encoding of faces array for some parts (armor - normal, head - :? )

Image

In archive example of file and test maxscript for it.

https://www.dropbox.com/s/etwxr9stfov371u/test.7z?dl=0

If anyone understands how it works, let me know.
Thank you for script but i have this error when try to Run it.

"MAXScript FileIn Exception
Unable to convert: undefined to type: Float"

I have 3dsMax 2018. It's problem from my side?

UPD1: When i modify file path to mine then got this error

"MAXScript FileIn Exception
No ""+"" function for undefined"

erik945
mega-veteran
mega-veteran
Posts: 251
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 45 times
Been thanked: 103 times

Re: Marvel's Avengers Game Release [Steam] 2020

Post by erik945 » Tue Sep 08, 2020 7:19 am

the script is a very very early test.
Works only with the attached file, the path to it is written manually in the body of the script.

Right now I'm just looking for arrays of vertices, polygons, basic structures.

Ransack
n00b
Posts: 15
Joined: Tue Sep 08, 2020 7:02 pm
Has thanked: 1 time

Re: Marvel's Avengers Game Release [Steam] 2020

Post by Ransack » Tue Sep 08, 2020 10:42 pm

hi how to extract,

all models.
I cannot extract the files

bigfile

the files are already decrypted with the file decrypt.bat

this is the complete game
You do not have the required permissions to view the files attached to this post.

Ransack
n00b
Posts: 15
Joined: Tue Sep 08, 2020 7:02 pm
Has thanked: 1 time

Re: Marvel's Avengers Game Release [Steam] 2020

Post by Ransack » Wed Sep 09, 2020 4:57 pm

Can anyone help I can't even extract
all files for the models of this game

devilsnake88
beginner
Posts: 27
Joined: Thu Dec 05, 2013 5:14 pm
Has thanked: 9 times
Been thanked: 14 times

Re: Marvel's Avengers Game Release [Steam] 2020

Post by devilsnake88 » Wed Sep 09, 2020 10:51 pm

Ransack wrote:
Wed Sep 09, 2020 4:57 pm
...
If no one answers you it's because the answers to your questions can be found in the previous comments...

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

Re: Marvel's Avengers Game Release [Steam] 2020

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

Just people do not read the post with examples of using the tools in the fact! This is so hard? Or what?

1) I don't even know why you have the "FileNames.list" project file located outside the "Projects" folder?
2) There are examples of use in my post. Did you read them?

For all:
Why are there so many leehers here? If you are plannig to use the tools, why you can't even thank the author for at least the fact that he spent his time? I just see that decryptor was downloaded 30 times, and thanked 6 times, also 1 for my post with tools :(. It's so hard to push the "Thanks" button, seriously? :scaredy:

If it weren't for Gh0st, I wouldn't even try to make any tools! :bye:

Defalt
ultra-n00b
Posts: 3
Joined: Thu Sep 10, 2020 12:48 am
Has thanked: 13 times
Been thanked: 1 time

Re: Marvel's Avengers Game Release [Steam] 2020

Post by Defalt » Thu Sep 10, 2020 1:17 am

I am new to the forum, but on behalf of everyone I want to thank @Ekey as well as @Gh0stBlade for the amazing work they have done for the community, and just remember they don't owe anything to any of us, it is because of people like them that this community stays so alive.

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

Re: Marvel's Avengers Game Release [Steam] 2020

Post by bertonberton » Thu Sep 10, 2020 6:46 am

Ekey wrote:
Thu Sep 10, 2020 12:29 am
Just people do not read the post with examples of using the tools in the fact! This is so hard? Or what?

1) I don't even know why you have the "FileNames.list" project file located outside the "Projects" folder?
2) There are examples of use in my post. Did you read them?

For all:
Why are there so many leehers here? If you are plannig to use the tools, why you can't even thank the author for at least the fact that he spent his time? I just see that decryptor was downloaded 30 times, and thanked 6 times, also 1 for my post with tools :(. It's so hard to push the "Thanks" button, seriously? :scaredy:

If it weren't for Gh0st, I wouldn't even try to make any tools! :bye:
Ekey thank you so much for your time and knowledge which you put in this tools and game! Idk why people don't mind press "thanks" button but if i had opportunity create 1000 accounts i'll say "Thank you" 1000 times. Also big thanks to Gh0stBlade who one of the first people start diggin in this game by my request. You guys awesome and don't pay attention about other members and forgive them. Many of them newbee and don't know how "thanks" button work and important for creator ;) Thank you again Ekey and Gh0stBlade ;) Live long!

erik945
mega-veteran
mega-veteran
Posts: 251
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 45 times
Been thanked: 103 times

Re: Marvel's Avengers Game Release [Steam] 2020

Post by erik945 » Thu Sep 10, 2020 12:38 pm

Noesis script for meshes and textures (beta version)

Image

Works:
- geometry
- multiple UV channels
- skeletons/skin (test)
- textures
- multiple textures in single file (usually standart and HD)
- split LODs (use pugin versian 29, version 25 outdated, left just as archive. )

Does not work:
- some textures

update 16.09.2020
add:
- skeletons/skin (test)
- script for skeleton searching
- multiple textures in single file

update 19.09.2020
add:
- split LODs (use pugin version 29, version 25 outdated, left just as archive. )

update 01.10.2020
improved texture support

update 14.10.2020
add:
support LOD's number for submesh.
Now script load ONLY LOD1 (with max detalization).
You can load all LODs - edit script for it
string 30

Code: Select all

LoadOnlyLod1 = True
set to

Code: Select all

LoadOnlyLod1 = False
hotfix14.10.2020#1
Some models has lod0, added its extraction to parametr LoadOnlyLod1


Extracting characters with skeleton:
place skeleton file to folder with model,
skeleton name must be strictly "skeleton.maskl".
Skeleton be found in DTPData folder. It's just a renamed *.dtp file

You can use skeleton_finder.py tool for search "skeleton"'s file.
Just edit "search_dir = "D:\\marvel\\drm_unp"" to your path - script check dpd files, copy and renamed its to "skeleton_XXX.maskl" in same folder.
The script may not find all the files, or it may mistakenly recognize some of them. It doesn't fully parse the file structure - it just looks for similar ones.

For some models, skeletons need to be looked for in other "DRM" folders.
You can use noesis to view skeletons structure.

Thanks:
Dazzy - for researching the skeleton structure
Based on Gh0stBlade's script for Tomb Raider
You do not have the required permissions to view the files attached to this post.
Last edited by erik945 on Wed Oct 14, 2020 8:03 pm, edited 19 times in total.

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

Re: Marvel's Avengers Game Release [Steam] 2020

Post by bertonberton » Thu Sep 10, 2020 1:09 pm

erik945 wrote:
Thu Sep 10, 2020 12:38 pm
Noesis script for meshes and textures (beta version)

Image

Works:
- geometry
- multiple UV channels
- textures

Does not work:
- skeletons
- skin

Based on Gh0stBlade's script for Tomb Raider
Insane! Working in my case ;) Thank you so much! Waiting for updates ;) Pog

Ransack
n00b
Posts: 15
Joined: Tue Sep 08, 2020 7:02 pm
Has thanked: 1 time

Re: Marvel's Avengers Game Release [Steam] 2020

Post by Ransack » Thu Sep 10, 2020 1:53 pm

sorry for not thanking anyone You did a great job can someone explain to me how to extract files with the tool

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

Re: Marvel's Avengers Game Release [Steam] 2020

Post by bertonberton » Thu Sep 10, 2020 1:56 pm

Ransack wrote:
Thu Sep 10, 2020 1:53 pm
sorry for not thanking anyone You did a great job can someone explain to me how to extract files with the tool
I can suggest check all posts from start of thread because Ekey give ultra detailed guide how to extract files from .tiger

Ransack
n00b
Posts: 15
Joined: Tue Sep 08, 2020 7:02 pm
Has thanked: 1 time

Re: Marvel's Avengers Game Release [Steam] 2020

Post by Ransack » Thu Sep 10, 2020 1:59 pm

bertonberton wrote:
Thu Sep 10, 2020 1:56 pm
Ransack wrote:
Thu Sep 10, 2020 1:53 pm
sorry for not thanking anyone You did a great job can someone explain to me how to extract files with the tool
I can suggest check all posts from start of thread because Ekey give ultra detailed guide how to extract files from .tiger
I did it but it doesn't extract the files

he told me every time [Examples]
MA.Tiger.Unpacker D: \ MA \ bigfile.000.tiger D: \ Unpacked \ bigfile
Press any key to continue ...

Even though I'm the example

it's the same thing

I may be stupid but it would be good to explain :)

Post Reply