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

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
kornix3
Posts: 42
Joined: Wed Oct 18, 2017 3:47 am

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

Post by kornix3 »

----------
Last edited by kornix3 on Wed Oct 18, 2017 4:04 pm, edited 1 time in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

Good, I have used the slog command of quickbms for dumping out all the referenced unicode strings and it seems to work perfectly.
Script 0.3.6:
http://aluigi.org/bms/shadow_of_mordor.bms
Qnoops
Posts: 39
Joined: Thu Aug 04, 2016 8:03 pm

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

Post by Qnoops »

. Thanks it's extracting and reimporting but like i said i can't reimport embb file to arch06 again.. its giving;

Last script line before the error or that produced the error:
121 get CHUNK_ZSIZE long


error. Looks like we can't solve it for now right?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

If it's the same compression problem of your other topic, there is nothing I can do.
Qnoops
Posts: 39
Joined: Thu Aug 04, 2016 8:03 pm

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

Post by Qnoops »

Okey thanks:)
lyutor1945
Posts: 42
Joined: Wed Feb 24, 2016 4:24 pm

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

Post by lyutor1945 »

Hi guys! I have a few questions. Anyone managed to find Shelob files? Who knows in what arch archive they stored?
dudeses
Posts: 3
Joined: Sun Oct 29, 2017 6:21 pm

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

Post by dudeses »

Hi!
I can't extracting files from embb files.
I did extract embb files frome one of arch06 file, but embb files don't want unpacking. I try script unpack.bms, but get error:

Code: Select all

QuickBMS generic files extractor and reimporter 0.8.1
by Luigi Auriemma
e-mail: me@aluigi.org
web:    aluigi.org
        (Sep  9 2017 - 00:45:49)

                   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 to use
- select the input archives/files to extract, type * or "" for whole folder and subfolders
- select the output folder where extracting the files
- open input file D:\Unpack2\ambientpostfall.embb
- open script D:\unpack.bms
- set output folder D:

  offset   filesize   filename
--------------------------------------

Error: incomplete input file 0: D:\Unpack2\ambientpostfall.embb
       Can't read 1110508417 bytes from offset 001149cc.
       Anyway don't worry, it's possible that the BMS script has been written
       to exit in this way if it's reached the end of the archive so check it
       or contact its author or verify that all the files have been extracted.
       Please check the following coverage information to know if it's ok.

  coverage file 0   100%   1133004    1133004    . offset 001149cc

Last script line before the error or that produced the error:
  15  clog MEMORY_FILE OFFSET ZSIZE SIZE

Press ENTER or close the window to quit
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

Can you upload that embb file?
If it's too big use http://aluigi.org/bms/filecutter.bms
dudeses
Posts: 3
Joined: Sun Oct 29, 2017 6:21 pm

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

Post by dudeses »

aluigi wrote:Can you upload that embb file?
If it's too big use http://aluigi.org/bms/filecutter.bms


It's small 1,1mb:
https://mega.nz/#!i9w0AbDA!66cXMX87Dkm7 ... oSzwKULqJ0
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

Here it works perfectly.
It looks like you are using an old version of the script. Current version is 0.3.6
dudeses
Posts: 3
Joined: Sun Oct 29, 2017 6:21 pm

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

Post by dudeses »

aluigi wrote:Here it works perfectly.
It looks like you are using an old version of the script. Current version is 0.3.6

Yes, thanks man ;) Now I can extract files.
vpzneox
Posts: 5
Joined: Wed Nov 16, 2016 4:03 am

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

Post by vpzneox »

Hi, as always- awesome work on those archives!
is it possible by any chance, to get the TEX0 files converted to dds files? and back?
I tried Erik945's tool in Python for Converting- it just returns 1KB DDS file, though? :roll: And it can't be opened in IrfanView.
That would be tremendous help, if there was a way to actually convert Tex0 files to Dds and back
erik945
Posts: 23
Joined: Sat Nov 18, 2017 7:30 pm

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

Post by erik945 »

Excuse me, are you sure that the script extracts all models and textures? Some of the artifacts do not have HD textures at all, or only have a specular/gloss map.
Also could not find a couple of models - for example, the body of Baranor.
I unpacked all arch06 and embb, but maybe it's just do not exist or I did not find it.
Tosyk
Posts: 81
Joined: Mon Aug 11, 2014 6:37 am

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

Post by Tosyk »

erik945 wrote:Excuse me, are you sure that the script extracts all models and textures? Some of the artifacts do not have HD textures at all, or only have a specular/gloss map.
Also could not find a couple of models - for example, the body of Baranor.
I unpacked all arch06 and embb, but maybe it's just do not exist or I did not find it.
I have similar problem, couldn't find nazgul family and some other characters.

edit:
I'm getting this at the end of unpacking monsters.arch06

Code: Select all

...
- 11935 files found in 26 seconds
  coverage file 0    99%   474556999  474578000  . offset 000064a0
  coverage file -1   75%   10847      14372      . offset 00003824

D:\Games\MiddleEarthShadowOfWar>pause
Press any key to continue . . .

and for the corecharacter.arch06

Code: Select all

...
- 6079 files found in 4 seconds
  coverage file 0    99%   218789863  218799783  . offset 0000145b
  coverage file -1   61%   1732       2823       . offset 00000b07

D:\Games\MiddleEarthShadowOfWar\_tested_archives>pause
Press any key to continue . . .

is this okay?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

99% of coverage is perfect.
Tosyk
Posts: 81
Joined: Mon Aug 11, 2014 6:37 am

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

Post by Tosyk »

aluigi, thanks for the reply. however I can't seem find these meshes after unpack full game with embb:

nazgul_helmet_witchking.mesh
nazgul_body_witchking.mesh
nazgul_body_isildur.mesh
nazgul_body_hammerhand.mesh

I unpacked full game 3 times carefully archive by archive and got nothing. Is it possible we might missed something?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

Everything is possible but the 99% coverage and the FILES field present in all the 3 types of formats (BNDL, LTAR and EMBB) doesn't leave much space to missing files in my opinion.
Anyway the BNDL format dumps the file only if ZSIZE is bigger than zero so I can't exclude that some files may not be dumped if ZSIZE is zero, maybe they are not compressed or they have a zero size (so useless to dump).
Do the following, check if your archive has a BNDL magic at the beginning and if you can find one of those 4 names you provided inside it.
Tosyk
Posts: 81
Joined: Mon Aug 11, 2014 6:37 am

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

Post by Tosyk »

aluigi wrote:Everything is possible but the 99% coverage and the FILES field present in all the 3 types of formats (BNDL, LTAR and EMBB) doesn't leave much space to missing files in my opinion.
Anyway the BNDL format dumps the file only if ZSIZE is bigger than zero so I can't exclude that some files may not be dumped if ZSIZE is zero, maybe they are not compressed or they have a zero size (so useless to dump).
Do the following, check if your archive has a BNDL magic at the beginning and if you can find one of those 4 names you provided inside it.
by "archive has a BNDL magic at the beginning" you mean BNDL, LTAR, EMBB or ARCH06?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

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

Post by aluigi »

Just BNDL.
Maybe first search what archive contains one of those 4 filenames and check its magic with the hex editor.
Tosyk
Posts: 81
Joined: Mon Aug 11, 2014 6:37 am

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

Post by Tosyk »

aluigi wrote:Just BNDL.
Maybe first search what archive contains one of those 4 filenames and check its magic with the hex editor.
I extracted all the .arch06 archives into the separate folders next to each other. then I run total comander search tool through all the extracted files to find string 'nazgul_helmet_witchking'. Found this string only in hotchunk.arch06 in one single file named game.gamedb — I attached it here.

These strings I found in this file as well:
nazgul_helmet_witchking.skel
nazgul_body_witchking.skel
nazgul_body_isildur.skel
nazgul_suladan.skel

but not meshes — I can't find them anywhere.