Middle-earth: Shadow of War (.arch06) HELP

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
RageX
Posts: 26
Joined: Fri Oct 09, 2015 3:38 pm

Middle-earth: Shadow of War (.arch06) HELP

Post by RageX »

Hey guys, this game just released today and it doesn't seems to be zlib anymore like previous game or maybe its zlib but encrypted ? It doesn't looks like LZ4.

Please have a look:

Code: Select all

https://openload.co/f/VbQbJl6p7Ck/global.7z

Thanks :)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

I have update my script to version 0.3.2:
http://aluigi.org/bms/shadow_of_mordor.bms
RageX
Posts: 26
Joined: Fri Oct 09, 2015 3:38 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by RageX »

^So this game uses Oodle ?
Edit: yes it does, is it possible to re-import ? because it doesn't seems to work here, says 0 file reimported.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

oodle is supported in reimporting mode but it's highly possible that it will not work in-game because the oodle API is size sensitive: compressed and decompressed size must be perfect, while in reimport mode the compressed size is usually smaller.

The main problem is that the script has been written to work with compressed archives (embb?) too so it uses a memory file used as input file.
Yeah it would be easy for me to rewrite it by moving the automatic decompression feature to a temporary_file saving memory

The last problem is related to the chunked files that are ever a pain in reimport mode.

Long story short, script 0.3.3 with the last 2 problems fixed or partially fixed (chunks are ever a problem) :)
RageX
Posts: 26
Joined: Fri Oct 09, 2015 3:38 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by RageX »

^Many thanks bro :) Just a suggestion, can you pls add a option in quickbms to select auto-answer "y" or "force" whenever there's a size conflict during re-import ?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

When you get that message it means you CANNOT reimport the file.
RageX
Posts: 26
Joined: Fri Oct 09, 2015 3:38 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by RageX »

aluigi wrote:When you get that message it means you CANNOT reimport the file.


I mean to say when there's a file conflict, it asks for "y" or force, by pressing y, it goes on to the next file for re-importing. So I have multiple files to import in a folder and whenever there's a conflict, I have to keep pressing "y" button to go on to next file. Can you add an option to auto-answer "y" so that it automatically goes on to the next file for re-importing whenever there's a size conflict with the previous file ?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

Try the -Y option of quickbms
RageX
Posts: 26
Joined: Fri Oct 09, 2015 3:38 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by RageX »

aluigi wrote:Try the -Y option of quickbms

Tried it actually, didnt work thats why saying here.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

Oh I see the source code and indeed -Y is not applied in that situation for a good reason: if you have to reimport 3 files you don't want to reimport 1 or 2 of them, that would be senseless.
So again, if you see that message you CANNOT use the reimport feature.
zaramot
Posts: 51
Joined: Mon Sep 01, 2014 7:19 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by zaramot »

Can we extract files from .embb containers right now? I extracted some files manually, but it's of course not very handy:) I really would love to start making some 3d import tools.

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

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

Upload one of these embb files and I will check them
zaramot
Posts: 51
Joined: Mon Sep 01, 2014 7:19 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by zaramot »

Sure! Here are some .embb files. Thank you very much Aluigi!

https://www.sendspace.com/file/cjunmu
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

Script 0.3.4
zaramot
Posts: 51
Joined: Mon Sep 01, 2014 7:19 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by zaramot »

Working perfectly as always, thank you! :)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

Script 0.3.5 which fixes also a bug seen with older archives
jmgg
Posts: 48
Joined: Sun Jan 25, 2015 4:15 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by jmgg »

Thanks Aluigi!
I get .anix .mesh .skel. and textures files
Can anyone see how to export mesh files?

https://mega.nz/#!Cxt1zLIB!hrW3AyY3oJnq ... xcBS2vQG-E
Qnoops
Posts: 39
Joined: Thu Aug 04, 2016 8:03 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by Qnoops »

.

I'm extracting embb files with this script but i need another script to extract strings.strdb file. Do you have any script for it? And how we can solve this "smaller" size problem.. Edited strdb files always bigger than original file. I found a strdb extractor for shadow of mordor but i think its not updated so a new script can be a really handy.
Thanks!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Middle-earth: Shadow of War (.arch06) HELP

Post by aluigi »

upload that strings.strdb file and I will check it