Gildor's Forums

English Forum => Other games => Topic started by: chrrox on June 11, 2011, 16:17



Title: Alice: Madness Returns
Post by: chrrox on June 11, 2011, 16:17
I just tested the ps3 version
Everything works except for static meshes.
Gildor has some competition now

(http://img52.imageshack.us/img52/3104/aliccat.png)


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: oveja on June 14, 2011, 16:09
******** AliceEntry_LOC_INT.upk ********

ERROR: lzo_decompress() returned -6
appDecompress <- DecompressBlock:block=159C06+609 <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- FByteBulkData::SerializeChunk <- FByteBulkData::Serialize <- TArray::Serialize:0/1 <- UTexture2D::Serialize <- LoadObject:Texture2D'AliceEntry_LOC_INT.Manual_I19', pos=184221, ver=690/0, game=8000 <- UObject::EndLoad <- UnPackage::CreateExport:AliceEntry_LOC_INT.upk:8 <- LoadWholePackage <- Main
-----------------------------------

The above error occurs.
update, PLZ.
Tell me if you have the required files.


http://www.mediafire.com/?j7ww9m9caobqh0a


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: Gildor on June 14, 2011, 16:59
This game is supported "as is" without any additional code.


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: oveja on June 14, 2011, 17:37
This game is supported "as is" without any additional code.

I'm sorry.
an error occurs repeatedly.
but, I do not know what was wrong.


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: Gildor on June 14, 2011, 17:43
I will check this game only when the PC version will be available.


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: oveja on June 14, 2011, 18:20
I will check this game only when the PC version will be available.

OK.
I'll wait.

and PC version executable file is attached.

http://www.mediafire.com/?c5fjwoxfc6a65a3


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: Kaao on June 14, 2011, 20:00
Here's AliceGame.u http://www.mediafire.com/?re4e4kn0a9ikcpm PC version
This is the error I get:

******** AliceGame.u:  Texture2D'AlgaeRock_NM' ********

ERROR: lzo_decompress() returned -6
appDecompress <- appReadCompressedChunk <- FByteBulkData::SerializeChunk <- UTexture2D::LoadBulkTexture:File=Textures.tfc <- UTexture2D::Decompress:Tex=AlgaeRock_NM <- UTexture2D::Bind <- UUnrealMaterial::SetMaterial:AlgaeRock_NM <- AppDrawFrame <- Display <- VisualizerLoop <- MainLoop <- Main

Thank you.


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: Gildor on June 16, 2011, 20:20
It looks like static meshes from this game are supported (at least for PC version, I've checked AliceGame.u file posted in this thread above). So there are only a few lzo_decompress issues when loading texture bulk data, no other errors.


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: oveja on June 16, 2011, 20:33
It looks like static meshes from this game are supported (at least for PC version, I've checked AliceGame.u file posted in this thread above). So there are only a few lzo_decompress issues when loading texture bulk data, no other errors.

If so, how can I avoid this?


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: Gildor on June 16, 2011, 20:42
I don't know. Most textures (in packages I have) loaded successfully, it's very strange issue. I have no full game to check all files.
Corruption is inside LZO compressed data. May be Spicy Horse programmers have used modified LZO library, may be there is a some kind of copy protection, may be a bug in umodel (but umodel works without problems with a lot of UE3 games! there is no similar issues with other games, so it is less possible that this is my bug)


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: zardalu on June 16, 2011, 21:59
I tried the 360 version, and so far Skeletal Meshes, Animations, Static Meshes, and Textures all work fine with no errors.
Does anyone know if the PS3 or PC version has better textures than the 360 version for this game?


Title: Re: Alice: Madness Returns (PS3) / 360
Post by: Gildor on June 16, 2011, 22:17
If static meshes are working ... what is it:
I just tested the ps3 version
Everything works except for static meshes.
?

Is situation as following
1. xbox360 version: everything is working
2. ps3 version: everything but static meshes are working
3. pc version: everything is working with a few texture issues
?

Current Alice support is made with pure UE3 (UDK) code without any modifications. Usually developers using the same engine for all platforms, so these issues are very strange.


Title: Re: Alice: Madness Returns
Post by: zardalu on June 17, 2011, 05:32
I just bought the PC version, and I too get some errors when going through the models. The PC version does have many better textures, textures.tfc is 1,373,108 KB compared to 263,340 KB for 360.

1. xbox360 version: 99% of files are working with static, skeletal, anims, and textures. I only found 2 that failed.
2. PS3 version: I didn't test
3. PC Version: Many errors with textures, per below. Static and skeletal meshes are ok. I haven't been able to test anims yet.

Here are a couple of the offending PC files and the PC errors:

http://www.sendspace.com/file/enw2u0

******** Chapter6_TrainCar1_01_S.umap:  StaticMesh'Queen_Dress' ********

ERROR: lzo_decompress() returned -6
appDecompress <- appReadCompressedChunk <- FByteBulkData::SerializeChunk <- UTexture2D::LoadBulkTexture:File=CharTextures.tfc <- UTexture2D::Decompress:Tex=Queen_Base_DM <- UTexture2D::Bind <- GL_NormalmapShader <- UUnrealMaterial::SetMaterial:Queen_Base_ATX_Mat_INST <- CMeshInstance::SetMaterial <- CStatMeshInstance::Draw <- CMeshViewer::Draw3D <- AppDrawFrame <- Display <- VisualizerLoop <- MainLoop <- Main


******** Chapter6_TrainTop4_01.umap:  StaticMesh'ITFarCarriage' ********

ERROR: lzo_decompress() returned -6
appDecompress <- appReadCompressedChunk <- FByteBulkData::SerializeChunk <- UTexture2D::LoadBulkTexture:File=Textures.tfc <- UTexture2D::Decompress:Tex=ITBlocks_TopGround_NM <- UTexture2D::Bind <- GL_NormalmapShader <- UUnrealMaterial::SetMaterial:ITBlocks_TopGround_XXX_Mat_INST <- CMeshInstance::SetMaterial <- CStatMeshInstance::Draw <- CMeshViewer::Draw3D <- AppDrawFrame <- Display <- VisualizerLoop <- MainLoop <- Main


Title: Re: Alice: Madness Returns
Post by: Gildor on June 17, 2011, 15:57
I have located the problem and made a workaround. Now umodel should work with Alice correctly.
I'm not sure that this fix will not break compatibility with other UE3 games, so if there will be problems with games which were worked before I'll put this changes under "-game=alice" option. Currently Alice working without any additional command line options.


Title: Re: Alice: Madness Returns
Post by: oveja on June 17, 2011, 17:29
The new version with same error occurs....

PC VER.

******** C:\umodel_win32\AliceEntry.umap ********

ERROR: lzo_decompress() returned -6
appDecompress:CompSize=3661 UncompSize=3661 Flags=0x2 <- DecompressBlock:block=7EED19+E4D <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- FByteBulkData::SerializeChunk <- FByteBulkData::Serialize <- TArray::Serialize:0/1 <- UTexture2D::Serialize <- LoadObject:Texture2D'AliceEntry.FriendsAndFoes_I63', pos=974B0E, ver=690/0, game=8000 <- UObject::EndLoad <- UnPackage::CreateExport:AliceEntry.umap:301 <- LoadWholePackage <- Main


PS3 Ver.


******** C:\umodel_win32\ALICEENTRY.XXX ********

ERROR: assertion failed: unk == 0

FStaticMeshSection3<< <- TArray::Serialize:0/1 <- FStaticMeshLODModel<< <- TArray::Serialize:0/1 <- UStaticMesh::SerializeStatMesh3 <- UStaticMesh::Serialize <- LoadObject:StaticMesh'ALICEENTRY.Plane', pos=2FD066, ver=690/0, game=8000 <- UObject::EndLoad <- UnPackage::CreateExport:ALICEENTRY.XXX:168 <- LoadWholePackage <- Main



X360 ver.

Does not error.


Title: Re: Alice: Madness Returns
Post by: Gildor on June 17, 2011, 18:26
Fixed that, sorry. Please check again.


Title: Re: Alice: Madness Returns
Post by: oveja on June 17, 2011, 19:21
Fixed that, sorry. Please check again.

Thank You.
Perfectly Working.


Title: Re: Alice: Madness Returns
Post by: iSage on June 21, 2011, 09:32
Hello. I've tried latest version(17 June, 2011 - 18:25) with:
Code:
./umodel -export -all -md5 -out=/media/1TB/alice_exp/ ~/.wine_alice/drive_c/Program\ Files/EA\ Games/Alice\ Madness\ Returns/Alice2/AliceGame/CookedPC/AliceGame.u

and getting:
Code:
Reading T_FX_TileNormal_02 mip level 0 (128x128) from Textures.tfc
******** AliceGame.u ********
*** ERROR: lzo_decompress() returned -6
appDecompress <- appReadCompressedChunk <- FByteBulkData::SerializeChunk <- UTexture2D::LoadBulkTexture:File=Textures.tfc <- UTexture2D::Decompress:Tex=T_FX_TileNormal_02 <- ExportTga <- ExportObject:Texture2D'T_FX_TileNormal_02' <- Main


Title: Re: Alice: Madness Returns
Post by: iSage on June 21, 2011, 09:37
Oh, my bad, i'm using 13 May, 2011 - 17:25 version, as it's latest for linux.

Can you please update it too?


Title: Re: Alice: Madness Returns
Post by: Gildor on June 21, 2011, 10:43
Yes I will update Linux version soon. Did not realized somebody using it :)


Title: Re: Alice: Madness Returns
Post by: Gildor on June 27, 2011, 17:41
Linux version of the umodel has been updated.


Title: Re: Alice: Madness Returns
Post by: iSage on June 27, 2011, 22:36
Thanx


Title: Re: Alice: Madness Returns
Post by: Nuce on July 01, 2011, 15:49
Having a few issues with this game. I've read the FAQ's, various other topics that seemed relevant and so on, but I can't seem to get the same result attached to the first post. Maybe it's something I'm misunderstanding, and if it is, my appologies.
I've managed to extract everything from the game file: textures, skeletals meshes, static meshes, etc., but I cannot seem to view the skeletal meshes, the Cheshire Cat in this case, as the first poster did. I'm aware that umodel cannot view .psk's, and I've grabbed SkelEdit for that, but when the model is loaded up in there, and the material attached, the texture is extremely fuzzy, almost as though it's a stretched out thumbnail.
It's my first time using either of these tools, so I'm suprised I've gotten as far as I have, but now I just seem to be stuck. I've viewed the texture seperately in it's .tga form, and it's showing as a crip clear 1024x1024, so I'm unsure why I cannot get the model to texture correctly. If anyone can help me I'd be immensely grateful, and again, I'm sorry if this has been covered elsewhere, I've read everything that I could find, and understood as much of it as I could.


Title: Re: Alice: Madness Returns
Post by: Gildor on July 01, 2011, 16:32
Check the logs. It looks like umodel can not find some TFC files so texture is exported in low resolution (in this case umodel always outputs explanation message to the log).


Title: Re: Alice: Madness Returns
Post by: Nuce on July 01, 2011, 16:57
The log has:

ERROR: zlib uncompress() returned -3
appDecompress:CompSize=4894 UncompSize=8192 Flags=0x1 <- DecompressBlock:block=18+131E <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- FArchive::ByteOrderSerialize <- FPackageFileSummary<<:Ver=0/0 <- UnPackage::UnPackage:CharTextures.upk, ver=99999/0, game=0 <- UnPackage::LoadPackage:CharTextures.upk <- Main

Though in the Texture2D folder I do have all the neccesary textures and masks for the model I'm trying to view, the only reason I can't load the package in umodel is because it's .psk, and the texture I was applying in SkelEdit is 1024x1024, and extremely clear, so I don't know where I'm going wrong.
Like I said, maybe i'm being an idiot and overlooking something obvious, but I'm stumped, everything is there that I'd need to load up a fully textured model, but I just can't get it to come together.


Title: Re: Alice: Madness Returns
Post by: Gildor on July 01, 2011, 17:05
appDecompress:CompSize=4894 UncompSize=8192 Flags=0x1 <- DecompressBlock:block=18+131E <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- FArchive::ByteOrderSerialize <- FPackageFileSummary<<:Ver=0/0 <- UnPackage::UnPackage:CharTextures.upk, ver=99999/0, game=0 <- UnPackage::LoadPackage:CharTextures.upk <- Main
Did you renamed CharTextures file? This file is TFC, not a package, and it should not be opened.
Quote
Though in the Texture2D folder I do have all the neccesary textures and masks for the model I'm trying to view, the only reason I can't load the package in umodel is because it's .psk,
Umodel produces psk, but it cannot open them. psk is a mesh file, while umodel works with unreal packages only.


Title: Re: Alice: Madness Returns
Post by: Nuce on July 01, 2011, 17:39
Ah, that first one may have been when I was originally trying to work out what I was doing, I'll get that sorted and try exporting it again, see if I can get it from there. Thank you kindly Gildor~ Hopefully I can stumble through from here.

EDIT:
Changed the file back now that I'm home, exported again, imported into SkelEdit, and voila. All working pristine. Thanks a bunch Gildor!


Title: Re: Alice: Madness Returns
Post by: chrrox on July 02, 2011, 20:22
for ps3 version use the -ps3 switch
if you get an lzo error use -lzo switch or -lzx i don't have the files to test.


Title: Re: Alice: Madness Returns
Post by: Darko on July 06, 2011, 06:57
I was wondering, any idea of how to get the hair??


Title: Re: Alice: Madness Returns
Post by: qwertypower on March 27, 2013, 02:36
Hair in the game is material and script. No meshes found


Title: Re: Alice: Madness Returns
Post by: Bigchillghost on June 21, 2017, 10:24
Hair in the game is material and script. No meshes found

Weird...The screenshot recorded by ninja ripper shows that there's no hair mesh in the game, however I did find one when imported tons of .rip files into Max. Somebody can explain why...?
(https://www2.pic-upload.de/thumb/33373130/AMR.jpg) (https://www.pic-upload.de/view-33373130/AMR.jpg.html)



Title: Re: Alice: Madness Returns
Post by: Gildor on June 21, 2017, 22:04
Probably face is a morph target.


Title: Re: Alice: Madness Returns
Post by: Bigchillghost on June 22, 2017, 08:26
Probably face is a morph target.

You're right. I did an experiment to validate that by hitting the ripping button when the hair bounced and when it was stable. Here the result:

(https://www2.pic-upload.de/thumb/33378516/Hair.jpg) (https://www.pic-upload.de/view-33378516/Hair.jpg.html)

I found hair bones in AliceGame.u but didn't find any corresponding static meshes there. Wondered where they could be located.
 
(https://www2.pic-upload.de/thumb/33378515/HairBone.jpg) (https://www.pic-upload.de/view-33378515/HairBone.jpg.html)


Title: Alice Madness Returns file?
Post by: John Spoop on March 17, 2021, 14:14
Hi, I have downloaded Alice Madness Returns but I can not find the right file to add in UModel path, could someone please help?


Title: Alice Madness Returns
Post by: Kino on January 09, 2023, 17:44
Hello people!
I'd like to save some models from the 2012 PC game "Alice Madness Returns". However, I'm not familiar with modelling in general, and I don't really know how to convert the files I extracted from the game into something useable.
So the game is based on the Unreal Engine (3 I think), and i used Umodel to export a bunch of various assets from the game files, but i have no idea what to do next. I have .spk files that are (please correct me if i'm wrong) the model files, and i can open them in blender. I also have .png files that are obviously textures, and .txt, .mat and .props.txt files that are, I suppose, used to apply the textures on the models, but I don't know how to make all of those into a coherent whole that would allow the complete, textured model to be visualized.
I've checked a bit everywhere on somilar models and noticed that models, in similar circumstances, come with a .mtl file that does exactly that, ie containing all the information about how each textures is supposed to be applied. So, does anyone know how i can import or convert the original files (blender is the 3D editor i'm using so far) to make them usable?

The folders and files related to one specific model are organized as following :

- "Animset" folder, containing, i assume, informations about animation. I suppose i can skip those
- LightMapTexture2D, containing .pgn files
- "MaterialInstanceconstant" folder, containing .mat and .props.txt files. I don't know what those are
- "SkeletalMesh3" folder, containing .psk and .props.txt files. The .psk is the 3d model
- "Texture2D" folder, containing, you guessed it, the textures under .png form.

Could someone advice me on this, or redirect me to where i could find some answers? Feel of course absolutely free to ask me for more details.
Thanks in advance y'alls!

Kino