Gildor's Forums

English Forum => Other games => Topic started by: TheMask on June 23, 2015, 06:58



Title: Batman - Arkham Knight
Post by: TheMask on June 23, 2015, 06:58
I know it's really early to post about that game already and everyone wants to play it right now.
however, if you're interested in supporting that game, maybe these files can help you.
best regards!

https://www.dropbox.com/s/8yq1zngqzzw4u6y/BAK_Sample_Files.7z?dl=0


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 23, 2015, 14:12
Thanks, but these files are not enough - I need a game executable file and a few content packages. You may find useful packages with UModel GUI - start UModel with setting game to "Batman 2" or "Batman 3" and then do "Scan content".


Title: Re: Batman - Arkham Knight
Post by: TheMask on June 23, 2015, 17:23
okay. i hope these files are more helpful:

https://www.dropbox.com/s/fv4p89e1hlpzzgo/Batman%20Arkham%20Knight%20Samples%232.7z?dl=0


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 23, 2015, 19:16
Thank you for files, unfortunately this executable will not work for me, it's encrypted.


Title: Re: Batman - Arkham Knight
Post by: AlphaBagel on June 23, 2015, 19:28
Thank you for files, unfortunately this executable will not work for me, it's encrypted.
That must be the Denuvo they implemented. But don't worry, it will be cracked soon.


Title: Re: Batman - Arkham Knight
Post by: max_shift on June 23, 2015, 19:32
Hello Gildor :) Could you please add support of Batman: Arkhan Knight into package extractor/decompressor? Thanks in advance


Title: Re: Batman - Arkham Knight
Post by: Chrono on June 23, 2015, 19:35
Thank you for files, unfortunately this executable will not work for me, it's encrypted.
That must be the Denuvo DRM they implemented. But don't worry, it will be cracked soon.

Encryption and DRM are two different things.


Title: Re: Batman - Arkham Knight
Post by: AlphaBagel on June 23, 2015, 19:59
Encryption and DRM are two different things.

Denuvo is not DRM, it's an anti-tamper technology. It constantly encrypts and decrypts the executable so that it is impossible to modify.


Title: Re: Batman - Arkham Knight
Post by: bob on June 23, 2015, 21:17
So i take it we wait for 3DM to crack it?


Title: Re: Batman - Arkham Knight
Post by: AlphaBagel on June 23, 2015, 22:34
Oh, the engine is not UE4 but a heavily modified version of UE3. Perhaps it'll work with the current version of umodel.


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 23, 2015, 22:39
Hello Gildor :) Could you please add support of Batman: Arkhan Knight into package extractor/decompressor? Thanks in advance
Hello.
These tools are already working. Just add "-game=batman3" to the command line.


Title: Re: Batman - Arkham Knight
Post by: max_shift on June 24, 2015, 01:48
Ah, thank you :) Didn't know


Title: Re: Batman - Arkham Knight
Post by: bob on June 24, 2015, 06:00
Hello Gildor :) Could you please add support of Batman: Arkhan Knight into package extractor/decompressor? Thanks in advance
Hello.
These tools are already working. Just add "-game=batman3" to the command line.
hey Gildor, are we going to have to wait for the DRM to be cracked (or hopefully patched out, as its the reason why so many people cant play) before we can get support for model extraction?
I tried using batman3 as a command line, but i kept getting fatal errors, maybe i was doing it wrong, but it seems its not compatable


Title: Re: Batman - Arkham Knight
Post by: WeylandYutani on June 24, 2015, 12:34
I registered me today only to say that i cant get it to work no matter what i do, i tried all commands on many many packages and im exhausted because i only get Errors. I use this Tools for a long time now and im not an super expert but i know how to use it and no matter what it doesnt work.

So if its true that it really works then there must be a Special trick or a Special Version of the Game because it doesnt work with the Steam Version of the Game. Can you please share your wisdom Gildor ? =)


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 24, 2015, 12:40
hey Gildor, are we going to have to wait for the DRM to be cracked (or hopefully patched out, as its the reason why so many people cant play) before we can get support for model extraction?
I tried using batman3 as a command line, but i kept getting fatal errors, maybe i was doing it wrong, but it seems its not compatable
I need unprotected (dumped) executable to be able to perform any research for this game.
Regarding "Batman 3" override, this trick will only work for "decompress" and "extract" tools because these tools works on package level and doesn't try to parse any data, like SkeletalMesh or Texture.


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 24, 2015, 12:40
I registered me today only to say that i cant get it to work no matter what i do, i tried all commands on many many packages and im exhausted because i only get Errors. I use this Tools for a long time now and im not an super expert but i know how to use it and no matter what it doesnt work.

So if its true that it really works then there must be a Special trick or a Special Version of the Game because it doesnt work with the Steam Version of the Game. Can you please share your wisdom Gildor ? =)
If you'd read older posts in this thread, you'd notice that this game is not yet supported.


Title: Re: Batman - Arkham Knight
Post by: WeylandYutani on June 24, 2015, 12:47
I registered me today only to say that i cant get it to work no matter what i do, i tried all commands on many many packages and im exhausted because i only get Errors. I use this Tools for a long time now and im not an super expert but i know how to use it and no matter what it doesnt work.

So if its true that it really works then there must be a Special trick or a Special Version of the Game because it doesnt work with the Steam Version of the Game. Can you please share your wisdom Gildor ? =)
If you'd read older posts in this thread, you'd notice that this game is not yet supported.

Yes it seems so i only got confused because this Tools, its good to know the Facts thank you very much but can you please tell me what you mean with Tools ? Im not an native english speaking Person so i dont see any difference in the Game Files between Tools and Meshes, thanks.


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 24, 2015, 12:51
"Tools" are package extractor and package decompressor - not UModel. They have very specific purpose, and unusable by most of the users.


Title: Re: Batman - Arkham Knight
Post by: WeylandYutani on June 24, 2015, 12:56
"Tools" are package extractor and package decompressor - not UModel. They have very specific purpose, and unusable by most of the users.

Ahhhhh ok now i got it, thank you very much.


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on June 24, 2015, 19:52
Batman Arkham Knight uses UE3 version 12791 which is used also by Xcom 2 and Gears Of War Ultimate Edition


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on June 24, 2015, 23:32
Apparently it's been cracked - https://mega.co.nz/#!4stGjDaa!D6ReooXY9idLkIS62a0Xx8IP5a2ewrdNq3Qa19_oJXw

I can't confirm if this works though because Arkham Knight is not done downloading for me.


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 24, 2015, 23:41
This file is too small, 2Mb. Minimal UE3 executable size is ~15Mb. I think this is some kind launcher which loads original game executable and does some tweak. I need a decompressed or dumped game executable to be able to load it into the disassembler.


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on June 25, 2015, 01:02
This file is too small, 2Mb. Minimal UE3 executable size is ~15Mb. I think this is some kind launcher which loads original game executable and does some tweak. I need a decompressed or dumped game executable to be able to load it into the disassembler.
How does one dump a game executable? And how does one decompress it?


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on June 26, 2015, 00:10
This file is too small, 2Mb. Minimal UE3 executable size is ~15Mb. I think this is some kind launcher which loads original game executable and does some tweak. I need a decompressed or dumped game executable to be able to load it into the disassembler.

3DM said that they would only make a crack when the game bugs are fixed


Title: Re: Batman - Arkham Knight
Post by: sn00p on June 26, 2015, 19:10
This file is too small, 2Mb. Minimal UE3 executable size is ~15Mb. I think this is some kind launcher which loads original game executable and does some tweak. I need a decompressed or dumped game executable to be able to load it into the disassembler.

And there goes the "hope" for this game, since it's using that POS Denuvo which makes (so far) exes unable to be debugged.


Title: Re: Batman - Arkham Knight
Post by: prj20424 on June 26, 2015, 19:46
texture2d with dds header
http://i.imgur.com/JNTzwSi.png

any suggestions?


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 26, 2015, 20:20
You didn't extract it correctly. No more, no less.


Title: Re: Batman - Arkham Knight
Post by: prj20424 on June 26, 2015, 20:37
Reconstructed lines in photoshop
http://i.imgur.com/H4cmfRO.png

every line is 4px height and tilted on 292px left somehow


Title: Re: Batman - Arkham Knight
Post by: prj20424 on June 27, 2015, 00:36
nailed it
texture has strange dimensions 1316x1080
http://i.imgur.com/3OGG9FD.png


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on June 27, 2015, 08:25
This file is too small, 2Mb. Minimal UE3 executable size is ~15Mb. I think this is some kind launcher which loads original game executable and does some tweak. I need a decompressed or dumped game executable to be able to load it into the disassembler.

3DM said that they would only make a crack when the game bugs are fixed
I guess we're going to have to wait until fall.


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on June 27, 2015, 17:45
i found a crack http://bit.ly/1RyMKKB


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 27, 2015, 17:56
This looks rather like fake. It contains 26Mb executable "Batman Arkham Knight.exe" inside the archive, but
1. this executable doesn't look like Unreal engine exe, but it contains some strings telling that this is CryEngine file
2. it contains the ORIGINAL name of executable, this is "LichdomBattlemage.exe"

Please don't provide any links there next time unless you'll try them first.


Title: Re: Batman - Arkham Knight
Post by: Skykila on June 27, 2015, 18:18
Please, don't publish any fake crack. See REAL crack there http://predb.me/?cats=games-pc


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on June 27, 2015, 19:03
This looks rather like fake. It contains 26Mb executable "Batman Arkham Knight.exe" inside the archive, but
1. this executable doesn't look like Unreal engine exe, but it contains some strings telling that this is CryEngine file
2. it contains the ORIGINAL name of executable, this is "LichdomBattlemage.exe"

Please don't provide any links there next time unless you'll try them first.

i cant test it anyways :/ i got low end pc


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on June 27, 2015, 22:00
Please, don't publish any fake crack. See REAL crack there http://predb.me/?cats=games-pc
That doesn't lead to a crack, and also the real executable is named BatmanAK.exe and is 92.5 MB


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 27, 2015, 22:29
I believe this executable got 90+Mb because of protection. The "real" (original) executable should be 4 times smaller.


Title: Re: Batman - Arkham Knight
Post by: JWieger on June 29, 2015, 00:55
Too bad most of the game torrents haven't been cracked yet by anyone. That was one of the first places I thought to look but most of them are saying to wait for the crack.


Title: Re: Batman - Arkham Knight
Post by: h4x0r on June 30, 2015, 14:37
Here dump. I guess it's help you. https://www.sendspace.com/file/epylcr


Title: Re: Batman - Arkham Knight
Post by: alientech on June 30, 2015, 14:51
This is what I got when I try to open some files..

Loading package: CityX__ChN2.upk Ver: 863/32995 Engine: 10246 Names: 2318 Exports: 2140 Imports: 531 Game: 8000
******** CityX__ChN2 ********
*** ERROR: Package "CityX__ChN2.upk": wrong name index -610407259 UnPackage::SerializeFName:pos=0012E6FA <- SerializeObjectExport3 <- ReadExportTable <- UnPackage::UnPackage:CityX__ChN2.upk, ver=863/32995, game=8000 <- UnPackage::LoadPackage:CityX__ChN2 <- Main:umodel_version=366


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 30, 2015, 15:18
This is what I got when I try to open some files..
...
There's no point posting such messages here - this game is not supported.


Title: Re: Batman - Arkham Knight
Post by: Gildor on June 30, 2015, 15:26
Here dump. I guess it's help you. https://www.sendspace.com/file/epylcr
This file is a good one! Thanks.


Title: Re: Batman - Arkham Knight
Post by: bob on July 01, 2015, 02:24
Here dump. I guess it's help you. https://www.sendspace.com/file/epylcr
This file is a good one! Thanks.
does that mean you could be able add support?


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 01, 2015, 02:27
I've already added texture support. But there's a lot of work with supporting everything else.


Title: Re: Batman - Arkham Knight
Post by: bob on July 01, 2015, 03:04
I've already added texture support. But there's a lot of work with supporting everything else.
any estimated time untill we can get model support, or no


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on July 01, 2015, 03:59
I've already added texture support. But there's a lot of work with supporting everything else.
any estimated time untill we can get model support, or no
Hold your horses dude! He literally just got the files


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 01, 2015, 09:34
I can't estimate anything. First of all, it's quite possible that for example animation is changes a lot and can't be supported. Also, yesterday I had some free time, but I don't know when I'll have it next time.

It's fun for you, but hard work and a lot of time for me.


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 01, 2015, 11:40
Thank You for working on this at all, Gildor =) Much appreciated!
Only work on it when you feel like doing it ^_^


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on July 03, 2015, 02:02
I can't estimate anything. First of all, it's quite possible that for example animation is changes a lot and can't be supported. Also, yesterday I had some free time, but I don't know when I'll have it next time.

It's fun for you, but hard work and a lot of time for me.

good luck dude  :)


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 14:00
I've added initial SkeletalMesh support.

By the way, there are 2 problems which I can't solve yet (and have no time for this game anymore)

1. This game has 3 vertex compression types, one of them is unsupported. This affects mostly LOD meshes, but sometimes LOD#0 has weird geometry too.
2. Meshes with human faces (those, and only those!) has strange distortion on the face - a few vertices felt out of geometry. This is definitely not data decoding problem, because this problem exists for every mesh where face is visible, and I didn't notice the problem with anything else than face. Any constructive ideas are welcome.

Update: issue #1 has been fixed.
Update: issue #2 has been fixed too - see the message below.


Title: Re: Batman - Arkham Knight
Post by: ccc93 on July 03, 2015, 16:55
The only thing I can say is when you export the character for example, and then import to 3ds max it looks normal.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 17:16
You're right! Checking now why UModel can't render it correctly.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 18:35
Fixed issue #2, with bad skinning in UModel. Some Batman 4 meshes has problems with bone weights - the sum of all weights should be 1.0, but in some cases it's something like 0.85 etc. So skinning in UModel worked incorrectly - it assumed that mesh data is absolutely correct.


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on July 03, 2015, 19:59
texturing this thing manually is a pain..........theres like over 10 different texture for just 1 model


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 03, 2015, 22:00
Thanks so much for supporting this game! It works really good on most files but i get this error on these files (https://www.sendspace.com/file/w35ohg):

Error seeking to position FFFFFFFFFB010056
FFileReader::Serialize:File=Chunk6.tfc <- FArchive::ByteOrderSerialize <- FCompressedChunkHeader<<:pos=FB010056 <- appReadCompressedChunk <- FByteBulkData::SerializeDataChunk <- FByteBulkData::SerializeData <- UTexture2D::LoadBulkTexture:File=Chunk6.tfc <- UTexture2D::GetTextureData:GAMEPLAY_ONLY_JackInABox_N <- ExportTexture <- ExportObject:Texture2D'GAMEPLAY_ONLY_JackInABox_N' <- ExportMaterial:Material3'JackInTheBox_Psychosis_DLC' <- ExportObject:Material3'JackInTheBox_Psychosis_DLC' <- ExportObjects <- CUmodelApp::ShowPackageUI <- Main:umodel_version=370


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on July 03, 2015, 22:26
Thanks so much for supporting this game! It works really good on most files but i get this error on these files (https://www.sendspace.com/file/w35ohg):

Error seeking to position FFFFFFFFFB010056
FFileReader::Serialize:File=Chunk6.tfc <- FArchive::ByteOrderSerialize <- FCompressedChunkHeader<<:pos=FB010056 <- appReadCompressedChunk <- FByteBulkData::SerializeDataChunk <- FByteBulkData::SerializeData <- UTexture2D::LoadBulkTexture:File=Chunk6.tfc <- UTexture2D::GetTextureData:GAMEPLAY_ONLY_JackInABox_N <- ExportTexture <- ExportObject:Texture2D'GAMEPLAY_ONLY_JackInABox_N' <- ExportMaterial:Material3'JackInTheBox_Psychosis_DLC' <- ExportObject:Material3'JackInTheBox_Psychosis_DLC' <- ExportObjects <- CUmodelApp::ShowPackageUI <- Main:umodel_version=370

is your umodel loading all the textures for the characters?


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 23:03
Error seeking to position FFFFFFFFFB010056
Please try new UModel. I can't test by myself, but probably I've fixed the problem.
It seems this is the very first game with files larger than 4Gb.


Title: Re: Batman - Arkham Knight
Post by: venkman on July 03, 2015, 23:14
I'm still getting a lot of crashes with characters, but some are working great! Thanks for all your hard work Gildor!!


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 23:21
I'm still getting a lot of crashes with characters, but some are working great! Thanks for all your hard work Gildor!!
1. update UModel (I've pushed new version a few minutes ago)
2. disable static mesh and animation loading.

If you'll still get crashes, I'd like to see an error message.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 23:34
Sorry, I was busy with my work and forgot to upload files. Now goldor.org contains recent UModel binaries.


Title: Re: Batman - Arkham Knight
Post by: venkman on July 03, 2015, 23:44
Hey Gildor! Thanks for that! Some things are woeking better, but this error is coming up a lot...

assertion failed: BulkDataOffsetInFile + BulkDataSizeOnDisk == Ar.Tell()

FByteBulkData::SerializeData <- UTexture2D::LoadBulkTexture:File=BMGame/CookedPCConsole/Chunk3.tfc <- UTexture2D::GetTextureData:Pyg_BodyA_AnisoMask <- Upload2D:Texture2D'Pyg_BodyA_AnisoMask' <- UTexture2D::Bind <- GL_NormalmapShader <- UUnrealMaterial::SetMaterial:ProfPyg_A_MIC <- CMeshInstance::SetMaterial <- CSkelMeshInstance::DrawMesh <- CSkelMeshInstance::Draw <- CMeshViewer::Draw3D <- CSkelMeshViewer::Draw3D <- CUmodelApp::Draw3D:Obj=SkeletalMesh3'Professor_Pyg_Skin_Body' <- CApplication::Display <- VisualizerLoop <- Main:umodel_version=371


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 03, 2015, 23:47
If it helps i can upload one or two of the .tfc files that are larger than 4GB :)


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 03, 2015, 23:50
assertion failed: BulkDataOffsetInFile + BulkDataSizeOnDisk == Ar.Tell()
Please try again ...

If it helps i can upload one or two of the .tfc files that are larger than 4GB :)
This is too large for me right now.


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 04, 2015, 00:02
Is it too large overall or may it be useful for checking whenever you have the time at a later point of time?

The error still comes up with the latest version.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 00:02
Which error?


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 00:03
Is it too large overall or may it be useful for checking whenever you have the time at a later point of time?
That time will be in the end of August - beginning of September.


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 04, 2015, 00:05
This error:

assertion failed: BulkDataOffsetInFile + BulkDataSizeOnDisk == Ar.Tell()

FByteBulkData::SerializeData <- UTexture2D::LoadBulkTexture:File=Chunk6.tfc <- UTexture2D::GetTextureData:Harley_BM3_Arms_N <- ExportTexture <- ExportObject:Texture2D'Harley_BM3_Arms_N' <- ExportMaterial:MaterialInstanceConstant'Harley_BM3_Arm_MIC' <- ExportObject:MaterialInstanceConstant'Harley_BM3_Arm_MIC' <- ExportObjects <- CUmodelApp::ShowPackageUI <- Main:umodel_version=371

Well if it takes till september that's still okay^^


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 00:07
Sorry, I've just checked - the file was not uploaded. Perhaps I must go sleep - it's midnight here, and I have a hard day.
Anyway, I'm waiting for response for being able to do quick fixes.


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 04, 2015, 00:20
The latest update works fine now, Thank you very much!
Have a good night :) And Thanks again~


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 00:21
Thanks for testing and prompt replies :)


Title: Re: Batman - Arkham Knight
Post by: venkman on July 04, 2015, 00:39
I just got this one trying to export the Arkham Knight...

assertion failed: BulkDataOffsetInFile + BulkDataSizeOnDisk == Ar.Tell()

FByteBulkData::SerializeData <- UTexture2D::LoadBulkTexture:File=BMGame/CookedPCConsole/Chunk3.tfc <- UTexture2D::GetTextureData:Alfred_BM3_Head_R <- ExportTexture <- ExportObject:Texture2D'Alfred_BM3_Head_R' <- ExportMaterial:MaterialInstanceConstant'Alfred_BM3_Glass_MAT_INST' <- ExportObject:MaterialInstanceConstant'Alfred_BM3_Glass_MAT_INST' <- ExportObjects <- CUmodelApp::ShowPackageUI <- Main:umodel_version=371


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 01:09
assertion failed: BulkDataOffsetInFile + BulkDataSizeOnDisk == Ar.Tell()
Please update UModel. This was already fixed, see messages above.


Title: Re: Batman - Arkham Knight
Post by: Maglerdon on July 04, 2015, 01:33
Thanks so much for your work with Arkham Knight, Gildor.

This may not be the right place to ask, but I'm wondering if you know of a working .pskx import script for Blender?

I am trying to import Harley Quinn's mesh into blender but she gets exported as .pskx (I assume because too many verts?)
I found a .pskx import script online but it just gives me errors.

Is it possible to import .pskx into 3DS Max successfully? Is there a way I can convert the .pskx to .psk? I changed the file extension but it still gives me errors.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 01:55
I suppose pskx is a StaticMesh. Just find a SkeletalMesh of that personage and import it as psk. Or if you are really need a StaticMesh (posed mesh?) try to rename pskx to psk and import using the same script. You may read more about pskx in UModel's readme.txt.


Title: Re: Batman - Arkham Knight
Post by: logansan25 on July 04, 2015, 02:01
The textures appear for me 128x128....

Why?


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on July 04, 2015, 02:07
Batman's body file is so huge its crashing my 3ds max. ITs a pskx format


Title: Re: Batman - Arkham Knight
Post by: TheMask on July 04, 2015, 06:14
unfortunately the ActorX Importer has problems converting/reading a lot of files.
here are some of the "unreadable" files. maybe they share the same error.

http://www.mediafire.com/download/boy7yd5qtmmgwhm


Title: Re: Batman - Arkham Knight
Post by: devilblades on July 04, 2015, 09:19
Is there a way to look into the meshes without buying the PC game? I would like to look through it :D


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 10:04
unfortunately the ActorX Importer has problems converting/reading a lot of files.
here are some of the "unreadable" files. maybe they share the same error.

http://www.mediafire.com/download/boy7yd5qtmmgwhm
These psk files are corrupted. I need the source upk files to find what's wrong. Probably you have some error during export and didn't notice that.


Title: Re: Batman - Arkham Knight
Post by: TheMask on July 04, 2015, 10:21
sure thing. these are some of the source upk files:

http://www.mediafire.com/download/if7ih42be8i7h7j


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 10:54
I've checked all of these files, and found no problem. So I have some questions:
1. are you using recent UModel version?
2. do you have any error reports in notify.log file?


Title: Re: Batman - Arkham Knight
Post by: TheMask on July 04, 2015, 11:03
hmm, strange.
1. yes, i was using the very latest updated version of umodel.
2. ERROR: Error seeking to position FFFFFFFFEFDCB77E
FFileReader::Serialize:File=Chunk6.tfc <- FArchive::ByteOrderSerialize <- FCompressedChunkHeader<<:pos=EFDCB77E <- appReadCompressedChunk <- FByteBulkData::SerializeDataChunk <- FByteBulkData::SerializeData <- UTexture2D::LoadBulkTexture:File=Chunk6.tfc <- UTexture2D::GetTextureData:Harley_BM3_Face_N <- ExportTexture <- ExportObject:Texture2D'Harley_BM3_Face_N' <- ExportMaterial:MaterialInstanceConstant'Harley_BM3_Face_s2_MIC' <- ExportObject:MaterialInstanceConstant'Harley_BM3_Face_s2_MIC' <- ExportCommonMeshData <- ExportSkeletalMeshLod <- Lod:0 <- ExportObject:SkeletalMesh3'Harley_BM3_Skin' <- ExportObjects <- Main:umodel_version=370

is one of the messages for "Showcase_Characters_Harley.upk" for example


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 11:13
... umodel_version=370
This is not the latest version. gildor.org contains version 371.


Title: Re: Batman - Arkham Knight
Post by: TheMask on July 04, 2015, 11:17
now that'd explain it. hmm, i've downloaded right after you posted the update status message. maybe i was a little too quick here  ;D
one more thing though. would it be too overconfidence to ask, if there are plans for static mesh support in the future?
those Gotham City assets are gorgeous!


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 11:22
Sorry, I've just checked - the file was not uploaded.
...
:)

if there are plans for static mesh support in the future?
Sure


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 16:08
Static mesh is supported now.


Title: Re: Batman - Arkham Knight
Post by: diablojin on July 04, 2015, 16:20
Hi Gildor, thanks for the hard work on this, really appreciated.

When I try to export the models which I take it are showcase_characters/players

I get errors and nothing exports

I just tried on pristine batman and got this?

HAHAHA!
WriteTGA <- ExportTexture <- ExportObject:Texture2D'Frontend_Lut' <- ExportObjects <- CUmodelApp::ShowPackageUI <- Main:umodel_version=372


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 16:24
Hi,
Sorry for that :) It seems that some time gildor.org had development version of UModel uploaded. Just re-download UModel and try again.
I'm doing too many mistakes recently, perhaps I need to get a rest for a few days ...


Title: Re: Batman - Arkham Knight
Post by: diablojin on July 04, 2015, 16:26
You do need a well deserved rest dude! Its the weekend go have some fun


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 04, 2015, 17:50
About those broken psk/pskx files

This package: http://www54.zippyshare.com/v/ZC037MRU/file.html
Has a file called 'Batman_BM3_V2_Skin' inside and it shows up correctly umodel's viewer, however it exports to a unreadable .pskx file.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 04, 2015, 19:10
I've imported all psk files exported from this upk into Max without any troubles. What kind of troubles do you have? Which Max version do you use? (I use 2015)

Or please explain what did you mean when say "unreadable pskx file".


Title: Re: Batman - Arkham Knight
Post by: TheDamnThing on July 04, 2015, 20:15
Ohh i'm sorry >< The files imported fine now, not sure what went wrong the first few tries.


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on July 05, 2015, 01:27
anyone has the fully textured batmobile? i can never seem to texture it right


Title: Re: Batman - Arkham Knight
Post by: Maglerdon on July 05, 2015, 23:20
Thanks so much for your work with Arkham Knight, Gildor.

This may not be the right place to ask, but I'm wondering if you know of a working .pskx import script for Blender?

I am trying to import Harley Quinn's mesh into blender but she gets exported as .pskx (I assume because too many verts?)
I found a .pskx import script online but it just gives me errors.

Is it possible to import .pskx into 3DS Max successfully? Is there a way I can convert the .pskx to .psk? I changed the file extension but it still gives me errors.

I imported the .pskx to 3DS Max and it worked fine! I guess the import script for Blender just doesn't work correctly.


Title: Re: Batman - Arkham Knight
Post by: logansan25 on July 06, 2015, 00:50
Thanks so much for your work with Arkham Knight, Gildor.

This may not be the right place to ask, but I'm wondering if you know of a working .pskx import script for Blender?

I am trying to import Harley Quinn's mesh into blender but she gets exported as .pskx (I assume because too many verts?)
I found a .pskx import script online but it just gives me errors.

Is it possible to import .pskx into 3DS Max successfully? Is there a way I can convert the .pskx to .psk? I changed the file extension but it still gives me errors.

And textures? For me appear 128x128...

I imported the .pskx to 3DS Max and it worked fine! I guess the import script for Blender just doesn't work correctly.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 06, 2015, 00:56
And textures? For me appear 128x128...
May be missing tfc files? Check log window when you're browsing textures in viewer.


Title: Re: Batman - Arkham Knight
Post by: logansan25 on July 06, 2015, 01:34
And textures? For me appear 128x128...
May be missing tfc files? Check log window when you're browsing textures in viewer.

No, no... i have the tfc files too....


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 06, 2015, 01:42
Open any texture in UModel and check the log, please.


Title: Re: Batman - Arkham Knight
Post by: WeylandYutani on July 06, 2015, 01:59
Can someone please tell me how the Structure of the Gamefiles work ? I want to extract stuff out of it but it seems that everything is stored everywhere like a total chaos. I mainly search for the Characters but atm i didnt find anything, i tried for example the Ivy.upk and beside some weird Files there are some Vehicle in it and i dont get it, where are the Model or do i need to extract all Packages for a Chance ?


Title: Re: Batman - Arkham Knight
Post by: AstroStormz on July 06, 2015, 02:08
Can someone please tell me how the Structure of the Gamefiles work ? I want to extract stuff out of it but it seems that everything is stored everywhere like a total chaos. I mainly search for the Characters but atm i didnt find anything, i tried for example the Ivy.upk and beside some weird Files there are some Vehicle in it and i dont get it, where are the Model or do i need to extract all Packages for a Chance ?
search for Playable or Showcase


Title: Re: Batman - Arkham Knight
Post by: WeylandYutani on July 06, 2015, 02:21
Can someone please tell me how the Structure of the Gamefiles work ? I want to extract stuff out of it but it seems that everything is stored everywhere like a total chaos. I mainly search for the Characters but atm i didnt find anything, i tried for example the Ivy.upk and beside some weird Files there are some Vehicle in it and i dont get it, where are the Model or do i need to extract all Packages for a Chance ?
search for Playable or Showcase

Thanks i didnt saw that, its very weird, it means that many Models are simple doubled, tripled or even more time in different Packages and stored in Packs for certain Parts in the Game what is very inefficient.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 06, 2015, 02:42
Animation is now supported. So, UModel works with all resource types now.


Title: Re: Batman - Arkham Knight
Post by: logansan25 on July 06, 2015, 12:18
Animation is now supported. So, UModel works with all resource types now.

Oh my God!

;) Amazing Gildor!


Title: Re: Batman - Arkham Knight
Post by: sedante on July 06, 2015, 14:41
anyone know where to find Batmobile file?


Title: Re: Batman - Arkham Knight
Post by: logansan25 on July 06, 2015, 14:59
anyone know where to find Batmobile file?

In this file: BatEntry__Benchmark_ChJ7_Bm


Title: Re: Batman - Arkham Knight
Post by: logansan25 on July 06, 2015, 15:00
Open any texture in UModel and check the log, please.

My bad Gildor! Now is appear fine... ;D


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 07, 2015, 12:26
If you'll experience crashes due to huge memory consumption during UModel export, please update UModel - I've added major memory optimizations there.


Title: Re: Batman - Arkham Knight
Post by: Kristiqn5 on July 07, 2015, 14:37
hey gildor i extracted succesfully the models but the texutres are missing, well not exactly missing but they are in a .mat files in a folder MaterialInstanceConstant, do you know how to extract them or import?
in Texture2D folder the textures are normals only :/


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 07, 2015, 14:43
Textures are not in "mat" files. These files are some kind of "materials" - simplified information for ActorX Importer.
If you have at least normals maps extracted, this means textures are there. Try to find them in viewer mode (i.e. without extraction). Also use "Scan content" tool.


Title: Re: Batman - Arkham Knight
Post by: Kristiqn5 on July 07, 2015, 14:52
oh yea u are right, they are there when i scroll thru the materials in the viewer, but they are low res :/


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 07, 2015, 15:02
http://www.gildor.org/projects/umodel/faq#texturing


Title: Re: Batman - Arkham Knight
Post by: Kristiqn5 on July 07, 2015, 15:10
in the viewer it says : Stripped to 128x128 and in the console when i switch to the texture it says: Decompressing Waitress_Head_D: TFC file "Chunk2" is missing
:/


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 07, 2015, 15:15
Have you read the FAQ?
That's good that you've read the message. It says that "chunk2.tfc" file is missing.


Title: Re: Batman - Arkham Knight
Post by: Kristiqn5 on July 07, 2015, 15:17
maybe im getting lowres textures because i have only the upk file copied from the directory of the game


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 07, 2015, 15:22
Definitely yes.
This is an excerpt from FAQ (/projects/umodel/faq#texturing):
Quote
Another note: this error often exists when user (following some third-party tutorials) is copying game files to some directory and trying to extract files from that place. This is wrong - umodel is written to open files directly from the game directory, no file copying is required.


Title: Re: Batman - Arkham Knight
Post by: Kristiqn5 on July 07, 2015, 22:56
yeappp its because i had only the UPK file, now that i downloaded the game and used the main directory of the game for the viewer now the textures are higher res and i have more textures :)
btw tho i have to manually export them


Title: Re: Batman - Arkham Knight
Post by: Kristiqn5 on July 08, 2015, 00:04
(http://i61.tinypic.com/29lhk7k.png)
The textures are working now :)
but something is wrong, Cinema 4D thinks that the textures for their hair and eyelashes are not alpha channeled :/ maybe its happening only for Cinema 4D or im doing something wrong btw i havent tried 3ds max, will try tomorrow


Title: Re: Batman - Arkham Knight
Post by: Maglerdon on July 09, 2015, 04:27
(http://i61.tinypic.com/29lhk7k.png)
The textures are working now :)
but something is wrong, Cinema 4D thinks that the textures for their hair and eyelashes are not alpha channeled :/ maybe its happening only for Cinema 4D or im doing something wrong btw i havent tried 3ds max, will try tomorrow

Hey there, it's not Cinema 4D's fault, it's just that the textures are actually missing an alpha channel!

If you go into Photoshop (or a similar program) you can add the alpha channels yourself. Open the diffuse texture (with the "suffix _D"), then go to the channels tab. Create a new alpha channel. Now, also open the texture of the same name with the suffix "_R". If you copy the content of the "_R" texture and paste it into the alpha channel, you should have the correct alpha map working. Now, you can just delete the RGB channels of the "_R" texture and save the original diffuse texture.

Note: I tried this method and saved the diffuse texture as a .PNG and it wouldn't keep the alpha channel. I thought .PNGs could store alpha, but maybe I was wrong. When I saved the diffuse as a .TGA the alpha channel was stored.


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 04:52
hi~   
i exported Showcase_Characters_Harley.upk.  actually i can see objects in this packages  by Umodel but can't open  exported files in 3ds Max ( 2012) .  error message is just " Error loading file  filie name"
 please check this out ?  ???       umodel version is (git 374)   i also checked that actorx importer is new version or not. and i recieved  new file and tried it again  but same result.
    -plus  -  i tried to export  by  version (git 378). rusult is same


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 10:11
Hey there, it's not Cinema 4D's fault, it's just that the textures are actually missing an alpha channel!

If you go into Photoshop (or a similar program) you can add the alpha channels yourself. Open the diffuse texture (with the "suffix _D"), then go to the channels tab. Create a new alpha channel. Now, also open the texture of the same name with the suffix "_R". If you copy the content of the "_R" texture and paste it into the alpha channel, you should have the correct alpha map working. Now, you can just delete the RGB channels of the "_R" texture and save the original diffuse texture.

Note: I tried this method and saved the diffuse texture as a .PNG and it wouldn't keep the alpha channel. I thought .PNGs could store alpha, but maybe I was wrong. When I saved the diffuse as a .TGA the alpha channel was stored.
Sure, alpha channel is not encoded into diffuse texture. This is not common practice now. So, this is nobody's fault at all.
I think "_R" texture holds "Roughness" channel. This was appeared in UE4, but perhaps Rocksteady borrowed some changes for their engine version (or re-implemented them).


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 10:12
hi~   
i exported Showcase_Characters_Harley.upk.  actually i can see objects in this packages  by Umodel but can't open  exported files in 3ds Max ( 2012) .  error message is just " Error loading file  filie name"
 please check this out ?  ???       umodel version is (git 374)   i also checked that actorx importer is new version or not. and i recieved  new file and tried it again  but same result.
    -plus  -  i tried to export  by  version (git 378). rusult is same
I didn't understand what did you do.


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 13:00
thanks for ur reply.
i mean i had a error during  importing Harley_BM3_Skin.pskx file that exported by umodel.exe in 3ds max.  i had this issue not only this file but also  other files ( psk or pskx ) that i exported from other packages  by umodel.    As i said , i used  latest umodel and  ActorX importer script  and  i used 3ds max 2012.

do u need any information to solve this issue ?   Actually  i just recieved that message " Error loading file   the  file name" form 3ds max.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 13:26
Could you show me the contents of Max Listener window? (opened with F11 key)


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 14:07
 ok  i tried  and  took screen shots
please  check those pictures out

[вложение удалено Администратором]


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 14:12
Your shots has "Listener" window covered by other windows :)
Also, if there'll be any Korean messages, I'd like to see them translated. Or alternatively you may copy-paste Listener text here, I'll use google translate (may be that'd be better).


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 14:25

this is  message  from Listener.
-------------------------------------------------
MAXScript에 오신 것을 환영합니다.

참고: PhysX SDK 초기화됨
참고: PhysX Plugin 초기화됨
Max to Physcs Geometry Scale = 1.0
FATAL ERROR: -- 알 수 없는 속성: "w" 위치: (quat 0 0 -0.707106 0)

i used  Harley_BM3_Skin.pskx  file.

thanks

[вложение удалено Администратором]


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 14:31
Could you send me the pskx file, please?


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 14:35
Actually i want to try importing by other version 3ds max.  What version are u using ?


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 14:36
2015. But I suppose your pskx file is corrupted, that's why I'm asking for this file.
Did you get any error messages in UModel during export? Do you have "notify.log" file?


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 14:41
 i want to send this file  but i couldn't find ur mail address . and i can't attach this file because  this file size is over 120 kb.

and  i wil check log file after export that in UModel.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 14:44
Is UModel "alive" after export? If yes - you didn't get a crash :)
Regarding to sending a file - any file sharing service is suitable. I'm usually not providing my contact information.


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 14:47
  i have exported and turned  UModel off. but  thers isn't  notify.log file . 
i will look for  any file sharing service and i will let u know.

thanks


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 14:54

hi   i made it :)  this is that file.
http://www.mediafire.com/download/3st0hg97jgno7o8/Harley_BM3_Skin.zip
please  check this one out.



Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 15:03
I've loaded this file into Max without any problems.
Which Max version do you use? Is it enough memory on your system?


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 15:11
My 3ds max version is 2012  as i said and my computer system is like this
Intel core i5-2500 cpu @ 3.30Ghz  Memory : 8 GB    window 7 64bit .  i think it's ok.
 so  i will try to do by other  3ds Max Version. i think  it takes long time.  i will let u know result later.

 :) thanks a lot anyway .   have a good time.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 15:12
Yes, your system should be quite enough for working.
May be it's worth installing some Service Pack for Max first? But of course, you decide.


Title: Re: Batman - Arkham Knight
Post by: jasoninkorea on July 09, 2015, 18:10
hi

  i have tried to import  psk file  in 3ds max(2014) and succeeded.  :) :) :)
i'm not sure about the reason that version 2012(kor) doesn't work (maybe because of korean version).

anyway   i can enjoy it now  :D  very happy    thank you so much for replies  so far  ;D.




Title: Re: Batman - Arkham Knight
Post by: Gildor on July 09, 2015, 18:13
Nice :)


Title: Re: Batman - Arkham Knight
Post by: darkdamp on July 12, 2015, 15:44
Thank you for creating this outstanding tool. Regarding the Arkham Knight game, there seems to be a problem with the baked facial animations.
The mouth and jaw moves during the animation playing, however all affected bones seem to glue together at the parental "head" bone.

Please find the screenshots attached for a more proper portrayal of this issue.

Here's the link to one (of many) affected .UPK's
http://www69.zippyshare.com/v/PFzWYdbS/file.html

I know your busy but I couldn't come to a solution myself, unfortunately.

Thanks in advance.

[вложение удалено Администратором]


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 12, 2015, 15:51
I've noticed the problems with facial animations even before I released Batman: Arkham Knight support. I've spent a lot of time trying to locate the problem, but all I've got during my research is just a confidence that my code is correct. All bones decoded correctly, but the resulting animation still looks weird. Probably facial animation processed in some different way in this game, I don't know.


Title: Re: Batman - Arkham Knight
Post by: darkdamp on July 13, 2015, 01:23
Thank you for your response. I did notice however that some animations (which can be played in umodel) doesn't import using ActorX's "Use from AnimSet" translation.
It prompts the following error

Code:
WARNING: cannot find bone Bip01_LUpArmTwist2
WARNING: cannot find bone Bip01_RUpArmTwist2
ERROR: Animation "Main_Ch02_S18_Film_B1_Boxer_Talk_To_G-Cell_Gordon_React_AlbertKing" does not exists
line:Main_Ch02_S18_Film_B1_Boxer_Talk_To_G-Cell_Gordon_React_AlbertKing.0=all
-- Error occurred in ErrorMessage(); filename: C:\Program Files\Autodesk\3ds Max\Scripts\ActorXImporter.ms; position: 9697; line: 310

However, importing with "Force mesh translation" and "Force animset translation" works, though it deforms the model in such manner it's almost indistinguishable.
I haven't altered any PSA configs or anything and I don't know why it can't find it.

Is this an error you've ever stumpled upon? Let me know if you'd want any .UPK prompting this error.

Thanks in advance.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 13, 2015, 01:40
PSA file has 64 characters for each animation track length. "Main_Ch02_S18_Film_B1_Boxer_Talk_To_G-Cell_Gordon_React_AlbertKing" is 67 characters. That's why script can't find the track - its name is too long. But I believe this is not a fatal error.


Title: Re: Batman - Arkham Knight
Post by: darkdamp on July 13, 2015, 01:50
PSA file has 64 characters for each animation track length. "Main_Ch02_S18_Film_B1_Boxer_Talk_To_G-Cell_Gordon_React_AlbertKing" is 67 characters. That's why script can't find the track - its name is too long. But I believe this is not a fatal error.

Thanks for the clarification. This error does crash the ActorX importer. Is there anyway to manually shorten the name or anything similar?
Thanks in advance.


Title: Re: Batman - Arkham Knight
Post by: Gildor on July 13, 2015, 01:59
Ah, yes I see - I've made this error to be "fatal".
You may shorten the name using any text editor, by editing .config file. Just find the name of this animation track and cut last 3 characters to shorten name down to 64 chars.


Title: Re: Batman - Arkham Knight
Post by: darkdamp on July 13, 2015, 02:04
Thank you Gildor. Worked beautifully.

Regards,


Title: Re: Batman - Arkham Knight
Post by: Hudson82 on August 16, 2015, 00:10
Hey guys, I need some assistance with getting textures to work. I can not for the life of me figure out what I am doing worng that is causing the textures to load all weird. I have not changed or moved anything from the directory and I load the viewer from the main directory. As of right now every model I try to load the textures come out all strange the picture below shows an example of how the model turns out.

If anyone can assist me in getting this to load right I would greatly appreciate it.

(http://img.photobucket.com/albums/v434/hudson82/Untitled-2.jpg)

Thank you


Title: Re: Batman - Arkham Knight
Post by: Gildor on August 16, 2015, 14:26
You should find how to use textures by yourself. This game has very advanced materials, so don't expect UModel to display them correctly.


Title: Re: Batman - Arkham Knight
Post by: Hudson82 on August 16, 2015, 19:54
Bummer.

Thanks anyway.


Title: Re: Batman - Arkham Knight
Post by: Lim1tD on August 30, 2015, 02:11
Anyone one know where I can the 3d models for the gadgets (batarangs, disruptor, line launcher, etc?)



Title: Re: Batman - Arkham Knight
Post by: mr.pecel on October 28, 2015, 08:06
Does anybody know where are the sound file?
Thx in advance


Title: Re: Batman - Arkham Knight
Post by: mr.pecel on October 29, 2015, 10:17
I also have dificulties importing psk batmobile into 3dsmax 2013. 3dsmax always crash and close. Is it because of the file size? I think it's way too big for game model.
If someone has the fbx, I really appreciated it. Sorry for my bad english
Thx


Title: Re: Batman - Arkham Knight
Post by: Gildor on October 29, 2015, 11:10
Try newer Max if you can.


Title: Re: Batman - Arkham Knight
Post by: Noswag on October 29, 2015, 22:43
Hi, does anyone know where batman returns 1989 and batmobile DLC meshes are located? I searched for a week, but I still couldn't find them.  :( :( :(


(http://static.blog.playstation.com/wp-content/uploads/2015/08/20042376594_f05a404b7e_o.jpg)

edit: found it nevermind. its in 401621 dlc folder I didnt have.


Title: Re: Batman - Arkham Knight
Post by: logansan25 on October 12, 2016, 00:19
I found this file and extracted!  ;)


Title: Re: Batman - Arkham Knight
Post by: Mistame on March 31, 2017, 03:47
Thanks so much for this awesome tool, Gildor! Does anyone by chance know which package the shared textures are in and/or what their file names are? When I try to load, for example, Harley into Max, it's missing material files (and textures) for her eyes and mouth (some "mouth_fog" file). I've spent hours going through them and still haven't found them. :/

Also having problems with textures not loading into Max (the diffuse textures are unassigned in the material editor), though I was able to point to them manually.


Title: Re: Batman - Arkham Knight
Post by: Gildor on March 31, 2017, 09:32
Check package names like "BmGame.upk".


Title: Re: Batman - Arkham Knight
Post by: Mistame on March 31, 2017, 10:52
Alright, thanks! :)


Title: Re: Batman - Arkham Knight
Post by: Mistame on March 31, 2017, 22:58
I found a few of the files. I ended up having to just extract all of the Bmgame archive. I did notice some... odd things, though. First, the files got appended with a _2, even when there were no existing files, so I'm assuming it has something do with duplicate references in the archive. Secondly, the mat files seem to be messed up as most of them have "file_name_R" listed as Diffuse and "file_name_D" listed as Other##. Changing those really isn't that big a deal, though.

Edit: Still haven't located the shared eye textures. The MaxScript keeps asking for a mat file that isn't there and the viewer isn't showing that material in any mode. Is it possible that there's a reference to another file or package that the viewer doesn't see or show? Also, uModel crashes when trying to extract the "startup" package (says out of memory or something, though I have 16gb memory).


Title: Re: Batman - Arkham Knight
Post by: paulmr95 on January 11, 2020, 07:46
I have the extracted exclusive files for batman arkham knight PS4, but I'm not able to extract them using Umodel viewer. Is there a way you can add compatability for Batman Arkham Knight on PS4 on Umodel viewer?


Title: Re: Batman - Arkham Knight
Post by: Gildor on January 12, 2020, 14:14
I'm rarely adding ports of AAA games to the compatibility table.


Title: Re: Batman - Arkham Knight
Post by: paulmr95 on January 13, 2020, 11:42
but can it be done? Are you up to the challenge?


Title: Re: Batman - Arkham Knight
Post by: Gildor on January 13, 2020, 13:43
Are you talking about adding the game to the table, or about supporting it?


Title: Re: Batman - Arkham Knight
Post by: paulmr95 on January 13, 2020, 16:08
I meant supporting Batman Arkham Knight on PS4


Title: Re: Batman - Arkham Knight
Post by: Gildor on January 13, 2020, 16:14
I see no point for that. PC version of the game is fully supported.


Title: Re: Batman - Arkham Knight
Post by: paulmr95 on January 14, 2020, 12:38
So you are saying it cannot be done?


Title: Re: Batman - Arkham Knight
Post by: Gildor on January 14, 2020, 21:44
This might be either impossible or too hard to implement, not worth wasting a few days for supported game, especially when there's already a long queue of other things to do.


Title: Re: Batman - Arkham Knight
Post by: paulmr95 on January 15, 2020, 05:13
I have $100 for a donation here if you can do it.


Title: Re: Batman - Arkham Knight
Post by: Gildor on January 15, 2020, 10:29
Sorry, I do not do paid work, unless this is my primary job.


Title: Re: Batman - Arkham Knight
Post by: CrypticOnYT on September 15, 2020, 20:47
I've been trying to get the models for batman arkham knight for quite some time now, I managed to get the models and animations, but when I export the animations they end up looking glitched.
Can anyone send me an unreal project that could work properly, or tell me how to fix it? I'd really appreciate it


Title: Re: Batman - Arkham Knight
Post by: TrumpetPro on September 27, 2020, 02:32
I've been trying to get the models for batman arkham knight for quite some time now, I managed to get the models and animations, but when I export the animations they end up looking glitched.
Can anyone send me an unreal project that could work properly, or tell me how to fix it? I'd really appreciate it

Which animations? Glitched how? Animations from the entire Arkham series work perfectly fine for me (with the exception of root motion in UE4, as BAK uses the pelvis as the root bone). The process is pretty much just:
1. Export the animations (.psa) and models (.psk)
2. Import the .psk into 3DS Max
3. Import the .psa, then press batch export.

If you're having trouble finding animations, they should be in Startup.upk, BmGame.upk, and Playable_Batman_SF.upk.


Title: Re: Batman - Arkham Knight
Post by: TrumpetPro on September 30, 2020, 07:39
If anyone's been having issues getting Root Motion from the Arkham series to work inside UE4, I just wrote this tool to fix it: https://github.com/SolarisBravo/Arkham-RootConverter


Title: Re: Batman - Arkham Knight
Post by: CrypticOnYT on October 04, 2020, 18:04
I've been trying to get the models for batman arkham knight for quite some time now, I managed to get the models and animations, but when I export the animations they end up looking glitched.
Can anyone send me an unreal project that could work properly, or tell me how to fix it? I'd really appreciate it

Which animations? Glitched how? Animations from the entire Arkham series work perfectly fine for me (with the exception of root motion in UE4, as BAK uses the pelvis as the root bone). The process is pretty much just:
1. Export the animations (.psa) and models (.psk)
2. Import the .psk into 3DS Max
3. Import the .psa, then press batch export.

If you're having trouble finding animations, they should be in Startup.upk, BmGame.upk, and Playable_Batman_SF.upk.
By glitched I mean when I load up the animations onto unreal engine 4, the animation moves around rather than being still


Title: Re: Batman - Arkham Knight
Post by: TrumpetPro on October 04, 2020, 20:11
I've been trying to get the models for batman arkham knight for quite some time now, I managed to get the models and animations, but when I export the animations they end up looking glitched.
Can anyone send me an unreal project that could work properly, or tell me how to fix it? I'd really appreciate it

Which animations? Glitched how? Animations from the entire Arkham series work perfectly fine for me (with the exception of root motion in UE4, as BAK uses the pelvis as the root bone). The process is pretty much just:
1. Export the animations (.psa) and models (.psk)
2. Import the .psk into 3DS Max
3. Import the .psa, then press batch export.

If you're having trouble finding animations, they should be in Startup.upk, BmGame.upk, and Playable_Batman_SF.upk.
By glitched I mean when I load up the animations onto unreal engine 4, the animation moves around rather than being still

That's intentional, and how nearly all AAA games do their animations - it allows the speed and the character's direction to be controlled by the animation itself. The tool I posted should be able to make it work *correctly*, but it won't lock the animation in place.


Title: Re: Batman - Arkham Knight
Post by: SpiralDJ on December 14, 2020, 08:45
When I load the Batman model in the viewer his ears, nose, and cheeks are clipping through the cowl. I thought maybe that's just umodel doing that but when I export it it still looks the same in 3ds Max and Blender. I have 0 idea what I'm doing wrong. The specific file I'm trying to use is Showcase_Players_BatmanV2Pristine.upk


Title: Re: Batman - Arkham Knight
Post by: Gildor on December 14, 2020, 09:46
Is it clipping when you're applying face animation, or in T-pose?


Title: Re: Batman - Arkham Knight
Post by: TrumpetPro on December 14, 2020, 10:07
When I load the Batman model in the viewer his ears, nose, and cheeks are clipping through the cowl. I thought maybe that's just umodel doing that but when I export it it still looks the same in 3ds Max and Blender. I have 0 idea what I'm doing wrong. The specific file I'm trying to use is Showcase_Players_BatmanV2Pristine.upk

You're not doing anything wrong. That's to be expected with all suits except the Post-Arkham City suit (which is bugged in-game as a result) due to Arkham Knights new unmasking system - during gameplay it uses a texture mask to hide the parts of the face that shouldn't be visible while wearing the cowl.

To hide the face, you'll want to either use the "Mask" modifier in Blender, delete the clipping vertices, or use the texture mask in your material.


Title: Batman Arkham Knight- Textures?
Post by: DandWit on December 29, 2020, 15:17
I have been trying to export the assets of batman arkham knight but the textures are not being shown when I view the character in umodel. I have checked the file and the textures are present but they are not being rendered properly on the model. I have also loaded startup.upk and bmgame.upk. Am I doing something wrong here or is there another file that I need to load?
Do I need to manually set the textures in 3ds max?

Works fine when I am extracting assets from arkham city.

Anyways, thanks Gildor for this amazing tool!


Title: Re: Batman - Arkham Knight
Post by: Gildor on December 29, 2020, 21:20
I think you should build materials manually. UModel can't show all materials as they appear in the game because UE3-UE4 materials are very complex, and UModel is using a very simple approximation. This is actually a FAQ question.


Title: Re: Batman Arkham Knight- Textures?
Post by: TrumpetPro on December 29, 2020, 21:21
I have been trying to export the assets of batman arkham knight but the textures are not being shown when I view the character in umodel. I have checked the file and the textures are present but they are not being rendered properly on the model. I have also loaded startup.upk and bmgame.upk. Am I doing something wrong here or is there another file that I need to load?
Do I need to manually set the textures in 3ds max?

Works fine when I am extracting assets from arkham city.

Anyways, thanks Gildor for this amazing tool!

Arkham Knight's materials are extremely complex and most likely using large amounts of math and custom functions - this means that umodel is unable to guess at the material setup. Many other games have the same issue. You'll have to set up the materials manually in your modelling software.


Title: Re: Batman - Arkham Knight
Post by: DandWit on December 29, 2020, 22:28
Thanks for the reply :).


Title: Re: Batman - Arkham Knight
Post by: Abchihba on October 30, 2022, 01:14
Hello. Today I was busy extracting all the files from Batman Arkham Knight and ran into a problem.
For the extraction I used the version from Epic Games, its number was listed as 1.98.
Screenshots 1 and 2 show the installed settings.
3 contains a photo of the error.


Title: Re: Batman - Arkham Knight
Post by: spiritovod on October 30, 2022, 06:35
That error appeared because particular mesh doesn't have any actual data within. Viewer works with such meshes, but export crashes because currently only lods count is checked in export functions - so if you have a mesh with 1 lod, but 0 indices/vertices, you'll get a crash upon export. It's not the only game with such issue, if I remember correctly. Here is sample package for future references (link (https://drive.google.com/file/d/10CwQEJjPB77rmDpesB-GxTxqa4XlhIUA/view?usp=sharing)).

@Abchihba: You can use specific build from this topic (/smf/index.php/topic,7906.0.html) in the same way as official build, that issue is solved there.


Title: Re: Batman - Arkham Knight
Post by: spiritovod on February 23, 2023, 17:44
Specific build, mentioned in the post above, now can open meshes from PS4 version of the game. Though animations will not work, as well as hi-res textures due to differences in properties serialization (it's very specific in Batman games to begin with). For DLCs with separate tfc cache you can use workaround - after mesh is loaded, look at logs for "missing package" warning and rename tfc file accordingly. For example, you have Textures_DLC_SkinNew52.tfc and mesh like on the attached screenshot will complain about missing "DLC_Robin_DickGrayson52" - you need to rename tfc to "DLC_Robin_DickGrayson52.xxx", then open mesh again.