Offtopic: Into Commodore 64 (6502) coding, pixeling or music?
Xentax is looking for new members for the C64 activities!
Just drop us a message at forum@xentax.com and join the Scene Team!

Forum rules: Click here

Marvel Ultimate Alliance 3 The Black Order

Post questions about game models here, or help out others!
demonslayerx8
advanced
Posts: 62
Joined: Mon Jul 06, 2015 12:48 am
Has thanked: 13 times
Been thanked: 9 times

Marvel Ultimate Alliance 3 The Black Order

Post by demonslayerx8 » Thu Jul 18, 2019 2:51 pm

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

akderebur
ultra-veteran
ultra-veteran
Posts: 405
Joined: Fri Jul 08, 2011 10:36 am
Has thanked: 51 times
Been thanked: 399 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by akderebur » 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

huitbgoiouythy
n00b
Posts: 14
Joined: Thu Nov 15, 2018 5:43 pm
Has thanked: 35 times
Been thanked: 1 time

Re: Marvel Ultimate Alliance 3 The Black Order

Post by huitbgoiouythy » Thu Jul 18, 2019 7:28 pm

Any ideas on how to extract sounds please ?

KTSL2STBIN sample :

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

demonslayerx8
advanced
Posts: 62
Joined: Mon Jul 06, 2015 12:48 am
Has thanked: 13 times
Been thanked: 9 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by demonslayerx8 » Thu Jul 18, 2019 11:35 pm

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.

TRDaz
mega-veteran
mega-veteran
Posts: 203
Joined: Sat Sep 24, 2011 7:06 pm
Has thanked: 67 times
Been thanked: 24 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by TRDaz » 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.

demonslayerx8
advanced
Posts: 62
Joined: Mon Jul 06, 2015 12:48 am
Has thanked: 13 times
Been thanked: 9 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by demonslayerx8 » Fri Jul 19, 2019 10:50 am

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

huitbgoiouythy
n00b
Posts: 14
Joined: Thu Nov 15, 2018 5:43 pm
Has thanked: 35 times
Been thanked: 1 time

Re: Marvel Ultimate Alliance 3 The Black Order

Post by huitbgoiouythy » Mon Jul 22, 2019 11:03 am

How do you cut out G1M please ?

demonslayerx8
advanced
Posts: 62
Joined: Mon Jul 06, 2015 12:48 am
Has thanked: 13 times
Been thanked: 9 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by demonslayerx8 » 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

huitbgoiouythy
n00b
Posts: 14
Joined: Thu Nov 15, 2018 5:43 pm
Has thanked: 35 times
Been thanked: 1 time

Re: Marvel Ultimate Alliance 3 The Black Order

Post by huitbgoiouythy » 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
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.

hallinbirch
ultra-n00b
Posts: 5
Joined: Sun Sep 25, 2016 4:51 pm
Has thanked: 1 time

Re: Marvel Ultimate Alliance 3 The Black Order

Post by hallinbirch » Tue Jul 23, 2019 5:33 pm

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
:)

pepsiguy2
beginner
Posts: 24
Joined: Tue Apr 17, 2012 3:08 am
Been thanked: 1 time

Re: Marvel Ultimate Alliance 3 The Black Order

Post by pepsiguy2 » Fri Aug 23, 2019 6:50 pm

Would anyone be able to post a small guide on getting the models?

demonslayerx8
advanced
Posts: 62
Joined: Mon Jul 06, 2015 12:48 am
Has thanked: 13 times
Been thanked: 9 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by demonslayerx8 » 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
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:

huitbgoiouythy
n00b
Posts: 14
Joined: Thu Nov 15, 2018 5:43 pm
Has thanked: 35 times
Been thanked: 1 time

Re: Marvel Ultimate Alliance 3 The Black Order

Post by huitbgoiouythy » Mon Sep 16, 2019 7:59 pm

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

Roseweave
n00b
Posts: 10
Joined: Wed Sep 25, 2019 11:43 pm

Re: Marvel Ultimate Alliance 3 The Black Order

Post by Roseweave » 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

demonslayerx8
advanced
Posts: 62
Joined: Mon Jul 06, 2015 12:48 am
Has thanked: 13 times
Been thanked: 9 times

Re: Marvel Ultimate Alliance 3 The Black Order

Post by demonslayerx8 » Thu Sep 26, 2019 7:06 am

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.

Post Reply