Page 1 of 1

Marvel Ultimate Alliance 3 The Black Order

Posted: Thu Jul 18, 2019 2:51 pm
by demonslayerx8
So pretty much a game that's by Koei Tecmo, which uses G1T for textures, and most likely G1M for models, but I need help here, as the files are all compressed, and judging from the file extensions, might be ZL (zlib) compression?

Uploaded some files for some people to look at
https://mega.nz/#F!lo0E0ADK!HaQgRSh8bQGJTaHcborCsQ

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Thu Jul 18, 2019 4:43 pm
by akderebur
Here. Quickbms script for decompressing them.

Code: Select all

get BNAME basename
get TotLen long
putvarchr MEMORY_FILE TotLen 0
log MEMORY_FILE 0 0
append
Do
get ChunkLen long
SavePos OFFSET
clog MEMORY_FILE OFFSET ChunkLen 10000000
math OFFSET + CHUNKLEN
goto OFFSET
get ChunkLen long
goto -4 0 SEEK_CUR
While ChunkLen > 0
append
get MEM_SIZE asize MEMORY_FILE
log BNAME 0 MEM_SIZE MEMORY_FILE

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Thu Jul 18, 2019 7:28 pm
by huitbgoiouythy
Any ideas on how to extract sounds please ?

KTSL2STBIN sample :

https://mega.nz/#!pqwRzQjC!bWwVMF3wtFZC ... E2v751KZ4I

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Thu Jul 18, 2019 11:35 pm
by demonslayerx8
akderebur wrote:
Thu Jul 18, 2019 4:43 pm
Here. Quickbms script for decompressing them.

Code: Select all

get BNAME basename
get TotLen long
putvarchr MEMORY_FILE TotLen 0
log MEMORY_FILE 0 0
append
Do
get ChunkLen long
SavePos OFFSET
clog MEMORY_FILE OFFSET ChunkLen 10000000
math OFFSET + CHUNKLEN
goto OFFSET
get ChunkLen long
goto -4 0 SEEK_CUR
While ChunkLen > 0
append
get MEM_SIZE asize MEMORY_FILE
log BNAME 0 MEM_SIZE MEMORY_FILE
thanks, works like a charm! Daemon1 tool extracts the textures just fine, but doesn't seem like it grabs the models even tho there's G1M inside the file.

Edit: via editing the base game file via hex, I was only able to extract the bones.
Image
Edit2: Added more files to the link in the first post, Iron Man for example has a lot of tables in his model file, while Black Panther's texture has 2 textures that exports all broken.

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Fri Jul 19, 2019 8:53 am
by TRDaz
If you manually cut out the G1M then daemon's tool works okay on most models. Anything with cloth/physics won't work though, it uses the same physics format as DOA6 and that hasn't been fixed yet.

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Fri Jul 19, 2019 10:50 am
by demonslayerx8
TRDaz wrote:
Fri Jul 19, 2019 8:53 am
If you manually cut out the G1M then daemon's tool works okay on most models. Anything with cloth/physics won't work though, it uses the same physics format as DOA6 and that hasn't been fixed yet.
Ye I figured that out, I made a small script to extract the G1M files from the model package, and sadly Mysterio is one of the models that won't convert, which makes me thing it's due to the cloth physics that u spoke of.

been posting some pics of these models on my twitter.
https://twitter.com/Demonslayerx8/statu ... 6093926401

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Mon Jul 22, 2019 11:03 am
by huitbgoiouythy
How do you cut out G1M please ?

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Mon Jul 22, 2019 8:41 pm
by demonslayerx8
huitbgoiouythy wrote:
Mon Jul 22, 2019 11:03 am
How do you cut out G1M please ?
I used VGMToolbox to extract the G1M's from the game
Image

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Mon Jul 22, 2019 9:33 pm
by huitbgoiouythy
demonslayerx8 wrote:
Mon Jul 22, 2019 8:41 pm
huitbgoiouythy wrote:
Mon Jul 22, 2019 11:03 am
How do you cut out G1M please ?
I used VGMToolbox to extract the G1M's from the game
Image
Thx for the answer, the image is not loading sadly :(

Pingu! from Xentax Discord found how to extract the stream_voice containing voice line of MUA 3 here : https://discord.gg/3HU5sC
Many thx to him and AceKombat for finding the script to extract. The .ktsl2asbin does not have a script yet, but AceKombat found very valuable info of it.

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Tue Jul 23, 2019 5:33 pm
by hallinbirch
hello guys im sorry to interrupt this conversation with my n00bish requests
when using the file carver you mentioned i use "_M1G7300" for file start search string
but where does the file end
whats the terminator or size offset
thanks for any help in advance
:)

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Fri Aug 23, 2019 6:50 pm
by pepsiguy2
Would anyone be able to post a small guide on getting the models?

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Sun Sep 08, 2019 12:21 pm
by demonslayerx8
huitbgoiouythy wrote:
Mon Jul 22, 2019 9:33 pm
demonslayerx8 wrote:
Mon Jul 22, 2019 8:41 pm
huitbgoiouythy wrote:
Mon Jul 22, 2019 11:03 am
How do you cut out G1M please ?
I used VGMToolbox to extract the G1M's from the game
Thx for the answer, the image is not loading sadly :(

Pingu! from Xentax Discord found how to extract the stream_voice containing voice line of MUA 3 here : https://discord.gg/3HU5sC
Many thx to him and AceKombat for finding the script to extract. The .ktsl2asbin does not have a script yet, but AceKombat found very valuable info of it.
Sorry for a late reply + reviving this thread.. but has any progress been made on the ktsl2asbin? :scaredy:

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Mon Sep 16, 2019 7:59 pm
by huitbgoiouythy
demonslayerx8 wrote:
Sun Sep 08, 2019 12:21 pm
huitbgoiouythy wrote:
Mon Jul 22, 2019 9:33 pm
demonslayerx8 wrote:
Mon Jul 22, 2019 8:41 pm

I used VGMToolbox to extract the G1M's from the game
Thx for the answer, the image is not loading sadly :(

Pingu! from Xentax Discord found how to extract the stream_voice containing voice line of MUA 3 here : https://discord.gg/3HU5sC
Many thx to him and AceKombat for finding the script to extract. The .ktsl2asbin does not have a script yet, but AceKombat found very valuable info of it.
Sorry for a late reply + reviving this thread.. but has any progress been made on the ktsl2asbin? :scaredy:
I haven't asked AceKombat, since last time he said he's too busy to make a batch script, at the time, he discovered the following, credits and many thx to him. I'll contact him see if he can do one on Discord.
Trimmed:
Magic ID String 0x00: 0xC5CCCB70
0x04 = File Length 32-bit LE
0x14 = Name string-header end (relative from offset 0x00) LE
0x1C = Name

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Wed Sep 25, 2019 11:54 pm
by Roseweave
Does anyone have a model file for Ms. Marvel? It seems like the most detailed version of her atm

Re: Marvel Ultimate Alliance 3 The Black Order

Posted: Thu Sep 26, 2019 7:06 am
by demonslayerx8
Roseweave wrote:
Wed Sep 25, 2019 11:54 pm
Does anyone have a model file for Ms. Marvel? It seems like the most detailed version of her atm
sadly her model uses the updated physics, so can't be extracted with Daemon's tool. The tool for FETH can't open it either cause there's changes to the geometry section that can't be read yet, been trying to get the maker of the tool to add support for it, but no luck yet.