March 28, 2024, 21:44
bigger smaller reset     1020px Wide width Full width Reset   * *

Gildor's Forums

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

« previous next »
Print
Author Topic: Batman game  (Read 40359 times)
johanz
Guest
« on: August 07, 2009, 20:25 »

Will we get extracting for it too? Demo is out Cheesy
Logged
chrrox
Silver Sponsor
Full Member
**
Posts: 187


View Profile
« Reply #1 on: August 08, 2009, 02:29 »

Here is the download link for the demo Ill post the main exe and the files of interest once I get it downloaded
http://fileshack.com/file.x/14922/Batman:+Arkham+Asylum+Demo
Logged
chrrox
Silver Sponsor
Full Member
**
Posts: 187


View Profile
« Reply #2 on: August 08, 2009, 04:26 »

Ok there are a few things going on here.
1. The files seem to load with the -nomesh -noanim switches.
2. There is a big zlib compressed texture file called textures.tfc (300Mb)
3.Here is an exe scan of the game so it is not protected Smiley

Code:
Signsrch 0.1.5a
by Luigi Auriemma
e-mail: aluigi@autistici.org
web:    aluigi.org
  optimized search function from Andrew http://www.team5150.com/~andrew/

- open file "E:\Program Files\Eidos\Batman Arkham Asylum\Binaries\ShippingPC-BmG
ame.exe"
- 43505552 bytes allocated
- load signatures
- open file D:\signsrch\signsrch.sig
- 1772170 bytes allocated for the signatures
- 2263 signatures in the database
- WARNING:
  the file loaded in memory is very big so the scanning could take many time
- start signatures scanning:

  offset   num  description [bits.endian.size]
  --------------------------------------------
  01fa0b48 31   Adler CRC32 (0x191b3141) [32.le.1024]
  01fa1b48 32   Adler CRC32 (0x191b3141) [32.be.1024]
  01fa0f48 33   Adler CRC32 (0x01c26a37) [32.le.1024]
  01fa1f48 34   Adler CRC32 (0x01c26a37) [32.be.1024]
  01fa1348 35   Adler CRC32 (0xb8bc6765) [32.le.1024]
  01fa2348 36   Adler CRC32 (0xb8bc6765) [32.be.1024]
  01fa0748 83   CRC-32-IEEE 802.3 poly 0x04C11DB7 [32.le rev.1024]
  01fa1748 84   CRC-32-IEEE 802.3 poly 0x04C11DB7 [32.be rev.1024]
  01f9d120 115  ADPCM index table (step variation) [32.le.64]
  01f9d160 117  ima_adpcm step table [16.le.178]
  021ad080 142  ACSS reverse sbox [..256]
  0261c190 145  SHA256 Hash constant words K (0x428a2f98) [32.le.256]
  0261c2c0 149  Hash constant words K for SHA-384 and SHA-512 [64.le.640]
  0297c076 188  SSH RSA id-sha1 OBJ.ID. oiw(14) secsig(3) algorithms(2) 26 [..15
]
  02613db0 221  DES odd_parity [..256]
  026547c8 222  DES semi weak keys [..96]
  02613eb0 223  DES skb [32.le.2048]
  026135b0 225  DES SPR SPtrans [32.le.2048]
  026459b8 242  EC curve _EC_NIST_PRIME_192_SEED [..20]
  026459f8 243  EC curve _EC_NIST_PRIME_224_SEED [..20]
  02645a38 244  EC curve _EC_NIST_PRIME_384_SEED [..20]
  02645a78 245  EC curve _EC_NIST_PRIME_521_SEED [..20]
  02645ab8 246  EC curve _EC_X9_62_PRIME_192V2_SEED [..20]
  02645af8 247  EC curve _EC_X9_62_PRIME_192V3_SEED [..20]
  02645b38 248  EC curve _EC_X9_62_PRIME_239V1_SEED [..20]
  02645b78 249  EC curve _EC_X9_62_PRIME_239V2_SEED [..20]
  02645bb8 250  EC curve _EC_X9_62_PRIME_239V3_SEED [..20]
  02645bf8 251  EC curve _EC_X9_62_PRIME_256V1_SEED [..20]
  02645c38 252  EC curve _EC_SECG_PRIME_112R1_SEED [..20]
  02645c78 253  EC curve _EC_SECG_PRIME_112R2_SEED [..20]
  02645cb8 254  EC curve _EC_SECG_PRIME_128R1_SEED [..20]
  02645cf8 255  EC curve _EC_SECG_PRIME_128R2_SEED [..20]
  02645d64 256  EC curve _EC_SECG_PRIME_160R1_SEED [..20]
  02645da4 257  EC curve _EC_SECG_PRIME_160R2_SEED [..20]
  02645eec 258  EC curve _EC_SECG_CHAR2_113R1_SEED [..20]
  02645f2c 259  EC curve _EC_SECG_CHAR2_113R2_SEED [..20]
  02645f6c 260  EC curve _EC_SECG_CHAR2_131R1_SEED [..20]
  02645fac 261  EC curve _EC_SECG_CHAR2_131R2_SEED [..20]
  02646018 262  EC curve _EC_SECG_CHAR2_163R1_SEED [..20]
  02646058 263  EC curve _EC_NIST_CHAR2_163B_SEED [..20]
  02646098 264  EC curve _EC_SECG_CHAR2_193R1_SEED [..20]
  026460d8 265  EC curve _EC_SECG_CHAR2_193R2_SEED [..20]
  02646144 266  EC curve _EC_NIST_CHAR2_233B_SEED [..20]
  026461dc 267  EC curve _EC_NIST_CHAR2_283B_SEED [..20]
  02646248 268  EC curve _EC_NIST_CHAR2_409B_SEED [..20]
  026462b4 269  EC curve _EC_NIST_CHAR2_571B_SEED [..20]
  026462f4 270  EC curve _EC_X9_62_CHAR2_163V1_SEED [..20]
  02646334 271  EC curve _EC_X9_62_CHAR2_163V2_SEED [..20]
  02646374 272  EC curve _EC_X9_62_CHAR2_163V3_SEED [..20]
  026463e0 273  EC curve _EC_X9_62_CHAR2_191V1_SEED [..20]
  02646420 274  EC curve _EC_X9_62_CHAR2_191V2_SEED [..20]
  02646460 275  EC curve _EC_X9_62_CHAR2_191V3_SEED [..20]
  026464cc 276  EC curve _EC_X9_62_CHAR2_239V1_SEED [..20]
  0264650c 277  EC curve _EC_X9_62_CHAR2_239V2_SEED [..20]
  0264654c 278  EC curve _EC_X9_62_CHAR2_239V3_SEED [..20]
  026465e4 279  EC curve _EC_X9_62_CHAR2_359V1_SEED [..20]
  0163473f 289  MD5 digest [32.le.272&]
  021825f8 309  padding used in hashing algorithms (0x80 0 ... 0) [..64]
  01fa2d90 357  Zlib dist_code [..512]
  01fa2f90 358  Zlib length_code [..256]
  01fa3090 360  Zlib base_length [32.le.116]
  01fa3108 362  Zlib base_dist [32.le.120]
  01fc3140 384  Jpeg dct 14 bit aanscales [16.le.128]
  01fc31c0 388  Jpeg dct AA&N scale factor [double.le.64]
  0139c49f 568  classical random incrementer 0x343FD 0x269EC3 [32.le.8&]
  0219c7f0 1014 mp3lib huffman tab1 [16.le.14]
  0219bdac 1016 mp3lib huffman tab2 [16.le.34]
  0219c800 1018 mp3lib huffman tab3 [16.le.34]
  0219c824 1020 mp3lib huffman tab5 [16.le.62]
  0219c864 1022 mp3lib huffman tab6 [16.le.62]
  0219c8a8 1024 mp3lib huffman tab7 [16.le.142]
  0219c938 1026 mp3lib huffman tab8 [16.le.142]
  0219c9c8 1028 mp3lib huffman tab9 [16.le.142]
  0219ca58 1030 mp3lib huffman tab10 [16.le.254]
  0219cb58 1032 mp3lib huffman tab11 [16.le.254]
  0219cc58 1034 mp3lib huffman tab12 [16.le.254]
  0219cd58 1036 mp3lib huffman tab13 [16.le.1022]
  0219d158 1038 mp3lib huffman tab15 [16.le.1022]
  0219d558 1040 mp3lib huffman tab16 [16.le.1022]
  0219d958 1042 mp3lib huffman tab24 [16.le.1022]
  0219dd58 1044 mp3lib huffman tab_c0 [16.le.62]
  0219dd98 1046 mp3lib huffman tab_c1 [16.le.62]
  0219ae40 1049 mp3lib intwinbase [32.le.1028]
  02722070 1161 DES initial permutation IP [..64]
  027220f0 1163 DES permuted choice table (key) [..56]
  02722138 1164 DES permuted choice key (table) [..48]
  02722168 1165 DES S-boxes [..512]
  026563d2 1188 small prime numbers used in libgcrypt [16.le.1336]
  021ad080 1198 FFT and FHT routines rv_tbl [..128]
  01f9e0e0 1228 rfc3548 Base 64 Encoding with URL and Filename Safe Alphabet [..
62]
  01f9e0e0 1237 B64EncodeTable [..64]
  02657580 1312 Generic squared map [32.le.64]
  0265757d 1313 Generic squared map [32.be.64]
  02613f30 1463 DES2_DS [32.le.128]
  0031a9ea 1483 TEA1_DS [32.le.4]
  01fa2748 1525 zinflate_lengthExtraBits [32.le.116]
  01fa27c0 1529 zinflate_distanceExtraBits [32.le.120]
  01fa27bd 1530 zinflate_distanceExtraBits [32.be.120]
  027220b0 1556 DES_fp [..64]
  02722368 1558 DES_p32i [..32]
  00310928 1767 anti-debug: Dongle protection [..3]
  0217ab4e 1768 anti-debug: IsDebuggerPresent [..17]
  01fc2e18 2095 libavcodec ff_mjpeg_val_ac_luminance [..162]
  01fc2d40 2096 libavcodec ff_mjpeg_val_ac_chrominance [..162]

- 104 signatures found in the file

and here is the main exe and the u files and a sample archive.
"I can upload the big texture file if needed"
http://www.MegaShare.com/1314470
Logged
esr911
Silver Sponsor
Full Member
**
Posts: 189


View Profile
« Reply #3 on: August 08, 2009, 09:04 »

You are awesome Chrrox. Thanks for letting us know. I will work on it.

..:: ESR911 ::..
Logged
Ace-Angel
Jr. Member
**
Posts: 61


View Profile
« Reply #4 on: August 09, 2009, 00:07 »

Woohoo, gotta love Batty.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #5 on: September 02, 2009, 16:20 »

Possibly I have added Batman support ... I have only one package, I have no packages with animations ... Test is required.


Logged
Ace-Angel
Jr. Member
**
Posts: 61


View Profile
« Reply #6 on: September 02, 2009, 18:13 »

WOW! That was fast  Shocked

And thank you! Much appreciated!
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #7 on: September 02, 2009, 22:28 »

I've got another Batman package. Umodel fails with it Sad
So, this game is not yet supported. Sorry for disinformation.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #8 on: September 03, 2009, 13:14 »

The game executable is protected with SecuROM. Can somebody dump or unpack this file?
Logged
bob123
Newbie
*
Posts: 32


View Profile
« Reply #9 on: September 04, 2009, 20:02 »

How would I go about unpacking it I used 7zip to unpack the exe file (PC demo) and end up with 11 files one is .securom is that the file that needs to be unpacked?
Logged
chrrox
Silver Sponsor
Full Member
**
Posts: 187


View Profile
« Reply #10 on: September 05, 2009, 22:40 »

we just need to wait till after the 15th then there will be an unprotected no cd patch version
Logged
bob123
Newbie
*
Posts: 32


View Profile
« Reply #11 on: September 05, 2009, 23:46 »

Phew.. good to hear, as to be honest I was totally out of my depth. Embarrassed Grin
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #12 on: September 10, 2009, 13:01 »

I've got another Batman package. Umodel fails with it Sad
So, this game is not yet supported. Sorry for disinformation.
I have found (and fixed Wink) a bug in umodel Batman support code. Now models work fine.
« Last Edit: September 10, 2009, 15:48 by esr911 » Logged
Paya
Newbie
*
Posts: 1


View Profile
« Reply #13 on: September 10, 2009, 13:39 »

I have found (and fixed Wink) a bug in umodel Batman support code. Now models works fine.

Awesome!  Grin
Logged
esr911
Silver Sponsor
Full Member
**
Posts: 189


View Profile
« Reply #14 on: September 10, 2009, 17:32 »

I've got another Batman package. Umodel fails with it Sad
So, this game is not yet supported. Sorry for disinformation.
I have found (and fixed Wink) a bug in umodel Batman support code. Now models work fine.

Batman assets can be found in .\BatmanArkhamAsylum\BmGame\CookedPC\Maps\
It is currently necessary to change the extension from ".umap" to ".upk" for umodel to be able to show and extract the assets. Also make sure to use a -noanim switch when viewing or extracting meshs, as umodel chokes on the animation.

Oh and remember, animation isn't yet supported

Tips for extracting assets:

1. Extract all the map assets into 1 folder.
2. Copy the .\BatmanArkhamAsylum\BmGame\CookedPC\Textures.tfc to the folder where you copied all the map assets to.(this is important if you want to extract the textures correctly).
3. Use umodel to extract.

..:: ESR911 ::..
« Last Edit: September 11, 2009, 00:19 by esr911 » Logged
Print 
« previous next »
Jump to:  

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