March 28, 2024, 16:50
bigger smaller reset     1020px Wide width Full width Reset   * *

Gildor's Forums

  Homepage Facebook Read news on Twitter Youtube channel Github page
Welcome, Guest. Please login or register.
Did you miss your activation email?

« previous next »
Print
Author Topic: MK9  (Read 90313 times)
sn00p
Jr. Member
**
Posts: 71


Oh Wut ?


View Profile WWW
« Reply #15 on: April 19, 2011, 17:50 »

Any news?  Shocked
Logged
logansan25
Sponsor
Full Member
*
Posts: 136


View Profile
« Reply #16 on: April 20, 2011, 00:28 »

Oh my God! Today is a 19 april!!!!!!!

For Spartaaaaaaaaaaa!!!!!!!!!!!
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #17 on: April 20, 2011, 00:53 »

I have spent a lot of time today with reversing this game. There is a good news: textures are supported now! Grin
Bad news: nothing else is supported.

I have completely reversed the SkeletalMesh format (it was significantly changed since the previous MK part) but have no more time to implement it. Slightly later. Also it is possible that skeletal mesh will not be supported - there are so much changes in it and I'm not sure that umodel will be able to work with this game. But I'll try.

Animations will not be supported - they are evolution of "MK vs DC" animations, which are completely custom.
StaticMeshes are not checked, cannot say anything particular here.
Logged
sn00p
Jr. Member
**
Posts: 71


Oh Wut ?


View Profile WWW
« Reply #18 on: April 20, 2011, 01:02 »

Ok now I'm worried  Cry  Cry Hope you'll manage to get atleast SkeletalMesh and Textures support  Undecided
Logged
logansan25
Sponsor
Full Member
*
Posts: 136


View Profile
« Reply #19 on: April 20, 2011, 03:08 »

Gildor praise!

You can!!!!!!!!!!
Logged
bm
Newbie
*
Posts: 13


View Profile
« Reply #20 on: April 20, 2011, 20:19 »

great work! hope you keep it going Smiley

can you post the actual texture extractor version please?
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #21 on: April 21, 2011, 11:22 »

As a result of two sleepless nights Kortal Kombat is supported now.
Animations are not supported. Also, PS3 SkeletalMesh is not supported.
Logged
sn00p
Jr. Member
**
Posts: 71


Oh Wut ?


View Profile WWW
« Reply #22 on: April 21, 2011, 12:38 »

Dude, YOU ROCK  Shocked, Thanks for your time and making this possible Cheesy
Logged
logansan25
Sponsor
Full Member
*
Posts: 136


View Profile
« Reply #23 on: April 21, 2011, 16:01 »

As a result of two sleepless nights Kortal Kombat is supported now.
Animations are not supported. Also, PS3 SkeletalMesh is not supported.

Kratos!!!?Huh?? Nooooooooooooooooo!!!!!!!!!!!!!

I tried to extract only the textures, but I get this error:

******** CHAR_KRATOS.xxx ********

ERROR: assertion failed: size >= 0 && size < (256<<20)

appMalloc:size=-312876408 <- TArray::Serialize:0/1571503185 <- FStaticLODModel3<< <- TArray::Serialize:0/1 <- USkeletalMesh::SerializeSkelMesh3 <- USkeletalMesh::Serialize <- LoadObject:SkeletalMesh'CHAR_KRATOS.KR_Button_Circle_Sk', pos=B517A1, ver=472/46, game=8103 <- UObject::EndLoad <- UnPackage::CreateExport:CHAR_KRATOS.XXX:3588 <- LoadWholePackage <- Main

I used this : umodel -noanim -nostat -export CHAR_Flash.xxx

whats wrong?
« Last Edit: April 21, 2011, 16:19 by logansan25 » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #24 on: April 21, 2011, 16:36 »

Add "-nomesh" switch.
Logged
logansan25
Sponsor
Full Member
*
Posts: 136


View Profile
« Reply #25 on: April 21, 2011, 17:23 »

Add "-nomesh" switch.

Thanks! But look this texture extract of kratos:



And this error:

******** CHAR_KRATOS.XXX ********

ERROR UTexture2D::DecompressXBox360: Texture2D'KR_Ramp_Pmsk' (PF_DXT1=5): bytesPerBlock: got 0.5, need 8
ERROR UTexture2D::DecompressXBox360: Texture2D'KR_Ramp_Diff' (PF_DXT1=5): bytesPerBlock: got 0.5, need 8
ERROR UTexture2D::DecompressXBox360: Texture2D'FX_GradientPulse_Pmsk' (PF_DXT1=5): bytesPerBlock: got 0.5, need 8
ERROR UTexture2D::DecompressXBox360: Texture2D'fg_head_kratos_f_lr' (PF_DXT5=7): bytesPerBlock: got 8, need 16
ERROR UTexture2D::DecompressXBox360: Texture2D'fg_head_kratos_lr' (PF_DXT5=7): bytesPerBlock: got 8, need 16

Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #26 on: April 21, 2011, 17:26 »

For PS3 you should also add "-ps3" switch, otherwise umodel will think of this data as of XBox360 data.
So, all required switches are "-ps3 -nomesh -noanim".
Some packages may also require "-lzo" option.

For Xbox360 only "-noanim" is required.
Logged
logansan25
Sponsor
Full Member
*
Posts: 136


View Profile
« Reply #27 on: April 21, 2011, 17:42 »

For PS3 you should also add "-ps3" switch, otherwise umodel will think of this data as of XBox360 data.
So, all required switches are "-ps3 -nomesh -noanim".
Some packages may also require "-lzo" option.

For Xbox360 only "-noanim" is required.

Thanks Gildor!

Logged
Mysterio
Newbie
*
Posts: 13


View Profile
« Reply #28 on: April 21, 2011, 19:53 »

gildor
Startup.xxx from PS3 is not supported.

Code:
D:\umodel_win32>umodel.exe -export -ps3 -path="D:\umodel_win32" STARTUP.XXX
Found 1 game files (7 skipped)
Loading package: STARTUP.XXX Ver: 472/46 Engine: 2605 [FullComp] Names: 2435 Exp
orts: 11376 Imports: 203 Game: 8103
Forced export: AnimSequence'FightingArt-04b73c4a.AnimSequence_0'
Loading AnimSequence AnimSequence_0 from package STARTUP.XXX
WARNING: IntProperty "UAnimSequence::m_nVersion" was not found
******** STARTUP.XXX ********
*** ERROR: assertion failed: size >= 0 && size < (256<<20)

appMalloc:size=1049918177 <- TArray::SerializeSimple <- UAnimSequence::Serialize
 <- LoadObject:AnimSequence'STARTUP.AnimSequence_0', pos=D94AC, ver=472/46, game
=8103 <- UObject::EndLoad <- UnPackage::CreateExport:STARTUP.XXX:1 <- LoadWholeP
ackage <- Main

How to extract textures from startup.xxx ??
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #29 on: April 21, 2011, 19:57 »

Startup.xxx from PS3 is not supported
Read my previous post!
Logged
Print 
« previous next »
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS