Title: Batman Arkham Origins Post by: JOHNMCLAY on October 23, 2013, 02:03 Hey Gildor!
If you're interested in supporting Batman:Arkham Origins, here's a .zip with the necessary files! They're from the PS3 version. https://www.dropbox.com/s/0xaliqcti0aph95/BM_AO.zip (https://www.dropbox.com/s/0xaliqcti0aph95/BM_AO.zip) ...except the output from the 'Pkgtool'. I ran it in every directory but I couldn't figure out how to make it do anything! All I got was: "Unreal Package scanner http://www.gildor.org/ Usage: pkgtool <path to game files>" I can grab the Xbox-360 game files in 12 hours if that'll be easier?! All the best, John Title: Re: Batman Arkham Origins Post by: pepsiguy_2 on October 23, 2013, 06:02 Xbox isn't supported.
Found 2629 game files (26 skipped) Loading package: BCChar_Batman_SF.xxx Ver: 806/137 Engine: 10070 Names: 658 Expo rts: 121 Imports: 51 Game: 8000 ******** bcchar_batman_sf ******** *** ERROR: Package "BCChar_Batman_SF.xxx": wrong name index -268303360 UnPackage::SerializeFName:pos=00024B78 <- ReadExportTable <- UnPackage::UnPackag e:BCChar_Batman_SF.xxx, ver=806/137, game=8000 <- UnPackage::LoadPackage:bcchar_ batman_sf <- Main Here's pkgtool. Found 2626 game files (24 skipped) Version summary: Ver LicVer Count Filename 0 ( 0) 2 ( 2) 7 806 (326) 137 ( 89) 2226 807 (327) 103 ( 67) 388 files http://bit.ly/1624Kcp Maybe we'll have more luck with the PC version Title: Re: Batman Arkham Origins Post by: Gildor on October 23, 2013, 10:07 I think iOS version uses plain UDK, while PC/Console versions uses modified engine.
Please try using "-game=batman2" option. About the files - I'll wait for PC version. And I never working with PS3 games. Title: Re: Batman Arkham Origins Post by: pepsiguy_2 on October 23, 2013, 19:53 -game=batman2 doesn't work, and I didn't suspect it would because the game isn't by Rocksteady Studios, but WB Games Montreal said they modified the engine that Rocksteady used on previous Batman games to fit their needs. Tried -nostat,-noanim,etc, but no dice. STill the same error.
Found 2626 game files (25 skipped) Loading package: BCChar_Batman_EarthTwo_SF.xxx Ver: 806/137 Engine: 10070 Names: 643 Exports: 118 Imports: 47 Game: 8013 Loading AnimSequence AnimSequence_2 from package BCChar_Batman_EarthTwo_SF.xxx ******** bcchar_batman_earthtwo_sf ******** *** ERROR: Package "BCChar_Batman_EarthTwo_SF.xxx": wrong name index 34865152 UnPackage::SerializeFName:pos=0007BE31 <- CTypeInfo::SerializeProps <- UObject:: Serialize <- UAnimSequence::Serialize <- LoadObject:AnimSequence'BCChar_Batman_E arthTwo_SF.AnimSequence_2', pos=7BE31, ver=806/137, game=8013 <- UObject::EndLoa d <- LoadWholePackage:BCChar_Batman_EarthTwo_SF <- Main Title: Re: Batman Arkham Origins Post by: m0xf on October 24, 2013, 21:53 PC version:
Code: Found 2747 game files (6070 skipped) http://rusfolder.com/38551403 Title: Re: Batman Arkham Origins Post by: Gildor on October 25, 2013, 13:19 Hi all,
This game is fully supported now. It's great that it's engine has not so much modifications from previous Batman game. Title: Re: Batman Arkham Origins Post by: TheDamnThing on October 25, 2013, 13:29 Hi all, Yay thank You gildor :DThis game is fully supported now. It's great that it's engine has not so much modifications from previous Batman game. Title: Re: Batman Arkham Origins Post by: JOHNMCLAY on October 25, 2013, 14:48 Thanks so much Gildor!!! :D :D
Title: Re: Batman Arkham Origins Post by: logansan25 on October 25, 2013, 23:44 I tryied with Xbox and nothing....
Only pc no? ??? Title: Re: Batman Arkham Origins Post by: Gildor on October 26, 2013, 00:22 Could you show me error message from XBox360 version of the game?
Title: Re: Batman Arkham Origins Post by: dragbody on October 26, 2013, 08:22 The single player for PC is extracting as usual with the umodel update, but I'm unable to extract the multiplayer files from the Online folder. Is this a known issue, or do you need an error report?
Let me not forget to say thanks for the update. I'm only one of many who appreciate your time and effort gildor. :) Title: Re: Batman Arkham Origins Post by: Gildor on October 26, 2013, 09:13 The single player for PC is extracting as usual with the umodel update, but I'm unable to extract the multiplayer files from the Online folder. Is this a known issue, or do you need an error report? I need an error report, and perhaps some sample files.Does multiplayer has separate executable, or game has single executable for single and multiplayer games? Quote Let me not forget to say thanks for the update. I'm only one of many who appreciate your time and effort gildor. :) ;)Title: Re: Batman Arkham Origins Post by: Gildor on October 27, 2013, 11:37 Updated umodel with Origins multiplayer support. Animation is not supported.
Title: Re: Batman Arkham Origins Post by: pepsiguy_2 on October 31, 2013, 03:26 Is there a reaosn I'm only getting 128x128 textures on the Multiplayer files? on PC files.
Title: Re: Batman Arkham Origins Post by: rroobboo on October 31, 2013, 09:06 yep, same with PS3 files. It seems that CHARTEXTURES.TFC and TEXTURES.TFC of multiplayer are different than singleplayer ones.
Title: Re: Batman Arkham Origins Post by: artisticVibe on November 03, 2013, 08:40 Yes DLC textures are not extracting to the correct sizes
Title: Re: Batman Arkham Origins Post by: Lim1tD on November 24, 2013, 06:14 bump.
I am having the same problem, I have extracted the models and the textures, but the textures are low res. Ex. High Textures from someone who managed to do it idk how (http://filesmelt.com/dl/How_the_hell.png) (http://filesmelt.com/) Ex. Extracted Low Res textures (http://filesmelt.com/dl/Piece_of_shit2.png) (http://filesmelt.com/) I have the Textures.tfc in the right place Title: Re: Batman Arkham Origins Post by: Gildor on November 24, 2013, 10:54 There could be multiple tfc files. Really, you shouldn't copy files - you should open them directly from the game installation directory. And yeah, that's from FAQ.
Title: Re: Batman Arkham Origins Post by: Lim1tD on November 24, 2013, 11:05 There could be multiple tfc files. Really, you shouldn't copy files - you should open them directly from the game installation directory. And yeah, that's from FAQ. I've tried extracting the textures directly from the original place, the address was too long and it didnt extract.There are two tfc files: Textures.tfc CharTextures.tfc EDIT: I found where the folders were, but the textures are still low res. Title: Re: Batman Arkham Origins Post by: Gildor on November 24, 2013, 11:54 Check log during texture extraction - if umodel requires some tfc file but can't find it - some message will be displayed.
Title: Re: Batman Arkham Origins Post by: Lim1tD on November 24, 2013, 12:02 http://pastebin.com/utF1w3eu
Here is the entire log. Title: Re: Batman Arkham Origins Post by: Gildor on November 24, 2013, 12:08 There's a lot of messages like
Code: Decompressing Robin_02_Torso_OP: DLC_Robin02_TimDrake_1990_OZ.* is missing Title: Re: Batman Arkham Origins Post by: Lim1tD on November 24, 2013, 12:15 There's a lot of messages like It also says that CHAR_Robin_OZ is missing, maybe thats why, but wouldn't the textures come from textures.tfc not from Char_Robin_OZ.upk.Code: Decompressing Robin_02_Torso_OP: DLC_Robin02_TimDrake_1990_OZ.* is missing Title: Re: Batman Arkham Origins Post by: Gildor on November 24, 2013, 12:24 UE3 has possibility to store textures in upk and tfc.
Title: Re: Batman Arkham Origins Post by: Lim1tD on November 24, 2013, 23:15 UE3 has possibility to store textures in upk and tfc. Maybe the correct textures are stored in CharTextures.tfcTitle: Re: Batman Arkham Origins Post by: artisticVibe on November 27, 2013, 07:16 UE3 has possibility to store textures in upk and tfc. Maybe the correct textures are stored in CharTextures.tfcTitle: Re: Batman Arkham Origins Post by: artisticVibe on November 27, 2013, 17:11 Bumping this then i'm moving on.
Is it remotely possible to unpack a .tfc to get the supposedly better resolution textures for the models? Title: Re: Batman Arkham Origins Post by: Gildor on November 27, 2013, 18:11 Check umodel FAQ for answer, please.
Title: Re: Batman Arkham Origins Post by: Lim1tD on November 28, 2013, 02:49 I just want the Hi-Res Textures.
Title: Re: Batman Arkham Origins Post by: Gildor on November 28, 2013, 12:25 You may try batch exporter to extract everything from this game. Perhaps that'll help.
Title: Re: Batman Arkham Origins Post by: artisticVibe on November 28, 2013, 17:35 Doesn't. Tried that already. The game devs really botched this one, the missing files are needed.
Title: Re: Batman Arkham Origins Post by: Lim1tD on December 02, 2013, 09:41 You may try batch exporter to extract everything from this game. Perhaps that'll help. Batch exporter?Title: Re: Batman Arkham Origins Post by: Lim1tD on December 02, 2013, 09:42 Maybe someone can snatch the textures with TexMod?
Title: Re: Batman Arkham Origins Post by: Gildor on December 02, 2013, 11:27 You may try batch exporter to extract everything from this game. Perhaps that'll help. Batch exporter?Title: Re: Batman Arkham Origins Post by: Lim1tD on December 03, 2013, 02:09 You may try batch exporter to extract everything from this game. Perhaps that'll help. Batch exporter?Title: Re: Batman Arkham Origins Post by: maddie on December 05, 2013, 07:36 Hi there I'm trying to load the character animations, the Anim_Batman...upk, after I loaded the batman model but I keep getting an error that the files are empty. Am I loading the wrong file or is character animation (idle ,jump, kick,etc ) not supported ?
It's been awhile since I used this programme very useful ! Title: Re: Batman Arkham Origins Post by: Gildor on December 05, 2013, 13:36 I think you're loading wrong file.
Title: Re: Batman Arkham Origins Post by: maddie on December 05, 2013, 17:41 Thanks Gildor but I tried it again loading character first then anim...upk files but no go.
I get these messages : Loading anim sequence 10 .... warning : Float property UanimSequence::Cliplength not found etc and the last one : Package " Anim_Batman_Ninja_Combat_SF.upk" has no objects to display. I have tried most of the anim files and get same error with or without loading the character model first. any suggestions thank you ! Title: Re: Batman Arkham Origins Post by: Gildor on December 05, 2013, 22:37 AnimSequence is not graphical object. If upk file contains animation, but doesn't contain mesh - you should load mesh from different package.
Title: Re: Batman Arkham Origins Post by: Darton on September 05, 2014, 11:52 Maybe I missed something important, but not matter what, I cannot make umodel work on multiplayer files.
Old version, newer version, newest version all the same error. Can't even export files. Quote ERROR: Unable to serialize 41736 bytes at pos=19557612 FFileReader::Serialize:File=Playable_Batman_SF.upk <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- TArray::SerializeSimple <- ReadExportTable <- UnPackage::UnPackage:Playable_Batman_SF.upk, ver=807/104, game=8000 <- UnPackage::LoadPackage:C:\dpex\Playable_Batman_SF.upk <- Main I remember, in the past i was able to view the model with low-rez textures, but now error everywhere. Do they changed the file format? Anyone with luck? Title: Re: Batman Arkham Origins Post by: Gildor on September 05, 2014, 11:58 Try to explicitly override game to "Batman: Arkham Origins" either using UI or with appending a command line option "-game=batman3".
This package has strange version number - 807/104. I was reported that Batman 3 has version 807/103. Which game version are you trying to open? Is that a multiplayer model? Title: Re: Batman Arkham Origins Post by: Darton on September 08, 2014, 03:17 Try to explicitly override game to "Batman: Arkham Origins" either using UI or with appending a command line option "-game=batman3". This package has strange version number - 807/104. I was reported that Batman 3 has version 807/103. Which game version are you trying to open? Is that a multiplayer model? Thanks for your reply Gildor! I already tried the "batman3" tag, but it doesn't help. I use the latest game version, since I own the game legally, but no idea what's the version number. And yes it was a multiplayer model (actually i tried every single package :) ) Well, I just accept the fact that they messed up my fun with making silly things in 3d studio *rofl* Title: Re: Batman Arkham Origins Post by: Datadrainer on May 01, 2016, 19:47 Hi Gildor and thank you for making this great tool.
Hi everyone. This is my first post in the forum and I hope someone could help me. I hope this is the right topic even that's an old one. I'm using extract.exe (which share the same code as uModel) to get the content of some Unreal Package (.upk) with no problem until now. But when I tried to extract the BmGame.upk of the Online part of Arkham Origins, several files are extracted, but at some point I get the following error: *** ERROR: lzo_decompress(131072,131072) returned -6 appDecompress:CompSize=131072 UncompSize=131072 Flags=0x2 <- DecompressBlock:block=67E5BE+20000 <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- WriteFile:file=D:\extract/BmGame/CHR_JokerBuzzer/CHR_JokerBuzzer.AkBank <- ExtractObjects <- ProcessPackage <- Main I tell the program the game is "batman3" but I think it may be an unsupported file format (AkBank ?). It seems to be related to a sound file. The upk file is not corrupted, I checked it. I would like to have a full extraction of the package but maybe it is not possible. Any help is welcome, thank you. Title: Re: Batman Arkham Origins Post by: Gildor on May 01, 2016, 20:19 Hi.
Are you sure that you're using right tool (package extractor)? Usually when people use this tool, they really want to use UModel to get models/textures/animations out of the game. I think I can suppose what's wrong with this object. There's part of data from error message: Code: appDecompress:CompSize=131072 UncompSize=131072 Title: Re: Batman Arkham Origins Post by: Datadrainer on May 01, 2016, 21:49 Thanks for your fast answer.
I used extract.exe BmGame.upk -out="PATH" -game="batman3", for the single player BmGame.upk and for the other games I have tested it works very well. I just tried uModel and I got the same error message: lzo_decompress(131072,131072) returned -6 appDecompress:CompSize=131072 UncompSize=131072 Flags=0x2 <- DecompressBlock:block=67E5BE+20000 <- FUE3ArchiveReader::PrepareBuffer <- FUE3ArchiveReader::Serialize <- TArray::SerializeSimple <- SerializeObjectExport3 <- UnPackage::LoadExportTable <- UnPackage::UnPackage:CookedPCConsole/BmGame.upk, ver=807/104, game=8000 <- UnPackage::LoadPackage:CookedPCConsole/BmGame.upk <- CUmodelApp::ShowPackageUI <- Main:umodel_version=428 So it should be the way on how the game manage specific compressed blocks... That's not good news :( Finding how it is done can be a little tricky, I suppose. Do you think it can be resolved? Title: Re: Batman Arkham Origins Post by: Gildor on May 01, 2016, 22:34 It could be resolved, and quite easily. However my UModel's code is modified now, and it is in unstable state, so I can't do the fix and upload the new UModel's version right now. I think (I hope) you may expect fix tomorrow.
BTW, could you upload the "bad" file please? I have the game purchased on Steam, but I wouldn't like to download 10-20 Gigs just for one file :) Title: Re: Batman Arkham Origins Post by: Datadrainer on May 01, 2016, 23:44 It's up to you to decide when to add support for it. I'm not in a hurry.
I'm already happy your are taking into consideration my problem and time to resolve it. Thank you very much. Title: Re: Batman Arkham Origins Post by: Gildor on May 02, 2016, 03:08 Fixed. Please try newer tools (I've updated UModel, extract and decompress tools).
Title: Re: Batman Arkham Origins Post by: Datadrainer on May 02, 2016, 05:08 Just tested on some packages (.upk) and it extracted all of them flawlessly.
That's great! Thanks for all. Title: Re: Batman Arkham Origins Post by: Gildor on May 02, 2016, 13:08 Nice :)
Title: Re: Batman Arkham Origins Post by: FaPez on September 11, 2016, 06:26 Hello Everyone...
I Do Not Know If This Is The Right Place To Ask Or Not! Do You Guys See Any Possibility On Cenverting PS3 .xxx Files To XBOX 360 .xxx files? Title: Re: Batman Arkham Origins Post by: Gildor on September 11, 2016, 10:37 Hello Everyone... No, it is not possible.I Do Not Know If This Is The Right Place To Ask Or Not! Do You Guys See Any Possibility On Cenverting PS3 .xxx Files To XBOX 360 .xxx files? Title: Re: Batman Arkham Origins Post by: Tosyk on December 27, 2016, 13:42 Hello, is there a way to load packages of multiplayer? I'm getting similar error on each package:
Code: Found 378 game files (5 skipped) The last line in the error above is a fatal error in umodel. Title: Re: Batman Arkham Origins Post by: Gildor on December 27, 2016, 13:45 Hi,
Multiplayer packages are not supported because they are using different Unreal engine branch. Title: Re: Batman Arkham Origins Post by: Tosyk on December 27, 2016, 13:53 I thought you've solved this here:
Updated umodel with Origins multiplayer support. Animation is not supported. no?Title: Re: Batman Arkham Origins Post by: Gildor on December 27, 2016, 14:05 Sorry, that was 3 years ago, so I don't remember. Umodel crashed with property serialization, which is the most tricky part in Batman series.
You may try using older umodel which was published after this message (just compare commit date) https://github.com/gildor2/UModel/commits/master/umodel.exe If older umodel will work, this would mean regression, and I'll work on fixing that. Title: Re: Batman Arkham Origins Post by: Tosyk on December 27, 2016, 14:19 The oldest umodel version after your message is from april 13 of 2014.
https://github.com/gildor2/UModel/tree/ae71aa128930cde3dd38c00ee1607e95ad137a97 Used it and got this: Code: D:\games\_WORK\batman_arkham_origins_pc\multiplayer\_work>umodel -noanim -nostat -game=batman3 CHAR_Bane_Upper_01_SF.upk Is it similar with "property serialization" error? Title: Re: Batman Arkham Origins Post by: Gildor on December 27, 2016, 14:24 Yes, this is the same error. Sorry, I don't have time to install the game and to perform additional research.
I've checked my local collection of files (I have ~10 files from "online" version), and they are working well. However, the engine version used there is a little bit different - 807/103 (here's 807/104). So perhaps the engine got some update after I worked with this game. Title: Re: Batman Arkham Origins Post by: Tosyk on December 27, 2016, 14:25 Yes, this is the same error. Sorry, I don't have time to install the game and to perform additional research. thanks for the info. I'll try with another version. Cheers :)I've checked my local collection of files (I have ~10 files from "online" version), and they are working well. However, the engine version used there is a little bit different - 807/103 (here's 807/104). So perhaps the engine got some update after I worked with this game. Title: Re: Batman Arkham Origins Post by: TerryMcGinnis on February 27, 2017, 04:42 Hi, I've been looking through the different animations for Batman Arkham Origins, and found a lot of animations for counters. Does anyone know what the file name is for the basic attacks (punch, kick, flying kick, etc). Thanks.
Title: Re: Batman Arkham Origins Post by: Abchihba on November 02, 2022, 15:28 About this game. The content of the game itself seems to work and retrieve fine, but the online mode files give errors. Isn't there a special version or build that avoids this?
Title: Re: Batman Arkham Origins Post by: spiritovod on November 02, 2022, 22:04 I'm not sure why it happened, but current additional check for properties in Batman games ("Ar.Game == GAME_Batman3 && Ar.ArLicenseeVer >= 104") affects online part of Origins in the opposite way. While it works fine for singleplayer part, as there are 807/138 and such packages there, online part is 807/104 but using offset for properties, and no skip is required for it.
It can be solved by excluding online part from the check (> 104 instead of >=104), but there may be possible overlap if there is singleplayer package with 807/104 version. For now I've added this partial fix to specific umodel build from this topic (/smf/index.php/topic,7906.0.html), you can use it with existing override option for Origins. Though there are other issues with animations and textures - you need to disable animations and textures are expecting different packages for hi-res mips than usual tfc (only online part is affected). As a workaround you can rename respective tfc to required name (you can see it in umodel logs while opening a texture). Title: Re: Batman Arkham Origins Post by: Gildor on November 02, 2022, 22:17 ALL checks for older games came from analyzing game executables, these are never "guess how it works", as there were no source code available to compare things. Not sure if I analyzed MP game separately - it was almost 10 years ago, and it's strange that someone noticed error NOW.
Title: Re: Batman Arkham Origins Post by: spiritovod on November 02, 2022, 23:28 @Gildor: It's the same issue as reported by Darton in 2014 and Tosyk in 2016 on previous pages. Apparently something has been changed in 2014 for online part. If assets prior to 104 are using offsets for properties, while for more recent assets (starting from 104 and above) offset field is excluded - my guess is that initially online part was using 103 assets, like most parts of singleplayer, but at some point they've updated online to 104, but left FPropertyTag struct the same. Maybe there are still packages with 103 assets in online part, I didn't check it that much.
|