READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Test Drive Unlimited 2 [2011/BNK]

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Thu Apr 12, 2012 3:06 am

The easiest way to get new filenames would be to adapt DLC2 executable to old dll function made by qwerty. Who will be able do do that?

User avatar
Knyazev
advanced
Posts: 40
Joined: Sun Feb 20, 2011 1:24 am

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Knyazev » Thu Apr 12, 2012 1:42 pm

Xarlith wrote:The easiest way to get new filenames would be to adapt DLC2 executable to old dll function made by qwerty. Who will be able do do that?
I have the old dll - tdu2.dll with one function: HashGenerator.

It's right dll?

Axsis
advanced
Posts: 48
Joined: Fri Oct 21, 2011 12:55 pm
Has thanked: 2 times
Been thanked: 20 times

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Axsis » Thu Apr 12, 2012 8:30 pm

GenerateHash function is used for generating hash from known (or guessed) filename. Also there is modified TestDrive2.exe that writes in log all filenames and hashes to which game accesses. For filenames that are impossible to guess it is the only way to get them. To do such modified exe it must be unprotected (without securom). So if there will be such exe for DLC2 - logging version may also appear. ;)

User avatar
Mr.Mouse
Site Admin
Posts: 4041
Joined: Wed Jan 15, 2003 6:45 pm
Location: Dungeons of Doom
Has thanked: 412 times
Been thanked: 561 times
Contact:

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Mr.Mouse » Thu Apr 12, 2012 10:40 pm

viewtopic.php?f=28&t=1270
Please review the new forum rules.

Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Fri Apr 13, 2012 2:25 am

Some valid new filenames:

Code: Select all

0AA80BB2BB86B467 "euro/bnk/interior/myhouse/t4sofaya.bnk"
0AA80BB2BB86B867 "euro/bnk/interior/myhouse/t4sofaua.bnk"
0AA80BB2BB86FC67 "euro/bnk/interior/myhouse/t4sofa1a.bnk"
00B1E8063A133B1A "euro/bnk/interior/myhouse/s2chbaa.bnk"
0F4E15D6462431A0 "euro/bnk/interior/myhouse/s4tvhaua.bnk"
0F9F1792745027E8 "euro/bnk/avatar/clothes/eden/m_ed_helmet_open_01.bnk"
0FEE94965C7FBE5A "euro/bnk/avatar/clothes/streetwear/m_sw_b_pant_03.bnk"
1DB30F4C60ACD9D2 "euro/bnk/scenarics/cinematics/casino/spt_hawai_departure__ja.bnk"
1F7F01593D670251 "euro/bnk/avatar/clothes/fashion/w_fh_h_hat_04.bnk"
C8BE1F710F3BCF33 "euro/bnk/sound/vehicles/599xx_high.bnk"
C5ABE226A2C1A570 "euro/bnk/interior/myhouse/t7tbdove.bnk"
02EEEBEA325AB55E "euro/bnk/avatar/clothes/highlife/w_hl_b_pant_02.bnk"
Just unpack DLC2 big, then unpack unknown bnks and try to guess. After that check your guesses with validator. Doing it together will be much faster, so post your guesses on forum.

EDIT:

I've added 356 new filenames. Check the attachment :).

Remaining files:
16 bnk, 30 ig2, 2 xml, 1 xmb and 2 unknown

EDIT2:
One bnk more (motors dealership):

Code: Select all

CC3E075C8F325A47 "euro/bnk/interior/ibd_cla.bnk"
EDIT3:
Added some more bnks (6 left). Later I'll try to guess non bnk files.

Im not sure about this file, cause I guessed filename by hash,so...

Code: Select all

DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdyaa.bnk"
You do not have the required permissions to view the files attached to this post.

User avatar
toolieo
veteran
Posts: 123
Joined: Sun Mar 21, 2010 2:16 pm
Location: Australia
Has thanked: 6 times
Been thanked: 3 times
Contact:

Re: Test Drive Unlimited 2 [2011/BNK]

Post by toolieo » Sat Apr 14, 2012 10:28 am

Xarlith wrote: Im not sure about this file, cause I guessed filename by hash,so...

Code: Select all

DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdyaa.bnk"
That one is DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdova.bnk"

I've been finding out the files names; more then setting up the extract log list. So here it goes... This may or may not help you. :) I edited the quickbms script, instead of .bin I made them come out as BNK's so I open them with the BNK editor "Djey" created.

What ive found for names - Only just started so list is very small I wasn't going by your loglist Xarlth I just started at random; many you'd most likely have.

Code: Select all

00B1E8063A133B1A - s2chbaa.bnk
0A0D322A0F4BE001 - m_at_t_sweat_02.bnk
0A0D322A0F4BE002 - m_at_t_sweat_01.bnk
0AA80BB2BB86B467 - lm_t2sofaya.bnk
0AA80BB2BB86B867 - lm_t4sofaua.bnk
0AA80BB2BB86FC67 - lm_t4_sofa1a.bnk
0B804CC161223FF2 - st_spykerc12.bnk
0B14116E7120CA76 - spt_hawai_departure.bnk 
1C97E314F30589F5 - delta_integrale_evo_2_high.bnk
7D89DAD30DEC2095 - gamblinhall.bnk
4C3642FAE12B2B89 - viper_srt10_acr_high.bnk
587D91785EB4B11D - dashbrd.bnk
5E21FF6F40BA6BF0 - diavel_i.bnk
1B05B4515E03324B - skidmarks.bnk
If you every want to find out a name or aren't sure, just post it here I should be able to track it down. :wink:
Image

Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Sat Apr 14, 2012 11:09 am

toolieo wrote:
Xarlith wrote: Im not sure about this file, cause I guessed filename by hash,so...

Code: Select all

DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdyaa.bnk"
That one is DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdova.bnk"
No, because hash is not valid then :P.
toolieo wrote: What ive found for names - Only just started so list is very small.

Code: Select all

00B1E8063A133B1A - s2chbaa.bnk - already found by me
0A0D322A0F4BE001 - m_at_t_sweat_02.bnk - existing in old filelist
0A0D322A0F4BE002 - m_at_t_sweat_01.bnk - existing in old filelist
0AA80BB2BB86B467 - lm_t2sofaya.bnk - hash not valid (t4sofaya.bnk is proper cause its on my list)
0AA80BB2BB86B867 - lm_t4sofaua.bnk - hash not valid (t4sofaua.bnk is proper cause its on my list)
0AA80BB2BB86FC67 - lm_t4_sofa1a.bnk - hash not valid (t4sofa1a.bnk is proper cause its on my list)
0B804CC161223FF2 - st_spykerc12.bnk - nope (euro/bnk/sound/vehicles/c8_aileron_high.bnk this one is from old filelist...)
0B14116E7120CA76 - spt_hawai_departure.bnk - existing in old filelist 
1C97E314F30589F5 - delta_integrale_evo_2_high.bnk - existing in old filelist 
7D89DAD30DEC2095 - gamblinhall.bnk - existing in old filelist 
4C3642FAE12B2B89 - viper_srt10_acr_high.bnk - already found by me
587D91785EB4B11D - dashbrd.bnk - existing in old filelist 
5E21FF6F40BA6BF0 - diavel_i.bnk - already found by me
Advice - first run filelist.bat with old filelist, then run it with my filelistDLC2, and then try to guess names ;)

As for extracting bnk. I've wrote simple batch script to unpack each bnk to separate folder (pure bms, without djey tool)

EDIT:
Oh, sorry I have not read your sentence about not checking my list. But you should check old filelist anyway.

Something new (those 2 files were in previous builds, but nobody added it to the filelist):

Code: Select all

1072BC4051E8EF5D "euro/bnk/database/aibotpers.xml"
B0CA1C6F6AEAD9B9 "euro/bnk/database/aicmac_training.xml"
Last edited by Xarlith on Sat Apr 14, 2012 3:43 pm, edited 1 time in total.

User avatar
toolieo
veteran
Posts: 123
Joined: Sun Mar 21, 2010 2:16 pm
Location: Australia
Has thanked: 6 times
Been thanked: 3 times
Contact:

Re: Test Drive Unlimited 2 [2011/BNK]

Post by toolieo » Sat Apr 14, 2012 2:35 pm

After mucking around with old and new EXE Files, you are able to buy all cars ingame and unlocked without any tokens. This does exclude motorbikes though.

---------------------
Remember to backup your newest EXE! somewhere so you can put it back when you're done.

**Ingame cash you do need**

1. Grab a old .exe of TDU2
2. Put it into your TDU2 file and replace the new one
3. Go ingame and go to showrooms that contain the new cars (Avoid Motorbike's! This will crash the game)
4. Once you own what you want, save and exit the game
5. Put back the latest .exe and enjoy.
Image

Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Sat Apr 14, 2012 4:13 pm

Solve this puzzle for me.
Why file "euro/bnk/frontend/allres/mapscreens/spots/ecd_ital_3210.bnk" in previous builds had proper hash (54596F35E55626A3) but the new "ecd_ital_3210.bnk" which is identical in every bit has different, invalid hash (54596F35E55121A7)?

User avatar
toolieo
veteran
Posts: 123
Joined: Sun Mar 21, 2010 2:16 pm
Location: Australia
Has thanked: 6 times
Been thanked: 3 times
Contact:

Re: Test Drive Unlimited 2 [2011/BNK]

Post by toolieo » Sat Apr 14, 2012 4:23 pm

Xarlith wrote:Solve this puzzle for me.
Why file "euro/bnk/frontend/allres/mapscreens/spots/ecd_ital_3210.bnk" in previous builds had proper hash (54596F35E55626A3) but the new "ecd_ital_3210.bnk" which is identical in every bit has different, invalid hash (54596F35E55121A7)?

I think it's connected with the problem of t4tbdyaa.bnk(t4tbdova.bnk).
I believe there was a similar issue with the old extractor, there was invalid (Aka: Unused BNK's) and TDU2 has double bnk's sometimes. This is why the "unused bin" was created when extracting TDU2. I'd have to go pages way back for me to find where it was talked about.

If that makes sense? :?
Image

Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Sat Apr 14, 2012 5:59 pm

toolieo wrote:If that makes sense? :?
Maybe :?

Anyway, the main priority is to find a way to get names of IG2 files (without modified exe it would be hard). In those IG2 are new tracks, that's why game crashes while entering race. Everything else seems to work as before. All i know is that IG2 should be in this directory: euro/bnk/ig2/ :wink:

User avatar
toolieo
veteran
Posts: 123
Joined: Sun Mar 21, 2010 2:16 pm
Location: Australia
Has thanked: 6 times
Been thanked: 3 times
Contact:

Re: Test Drive Unlimited 2 [2011/BNK]

Post by toolieo » Sat Apr 14, 2012 6:20 pm

Xarlith wrote:
toolieo wrote:If that makes sense? :?
Maybe :?

Anyway, the main priority is to find a way to get names of IG2 files (without modified exe it would be hard). In those IG2 are new tracks, that's why game crashes while entering race. Everything else seems to work as before. All i know is that IG2 should be in this directory: euro/bnk/ig2/ :wink:

What about the new database? I've noticed using your extractor, what you have updated in the log it hasn't loaded any new cars or the actual new showroom locations etc. :oops:

Could you post your newest one here? Just so I ain't missing anything.
Image

Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Sat Apr 14, 2012 6:40 pm

Strange, new cars are in filelist above... Try this. It's all in one. Old filelist with polish language support which I updated long time ago + new DLC2.

I cant find anything helpful in db.
You do not have the required permissions to view the files attached to this post.

User avatar
toolieo
veteran
Posts: 123
Joined: Sun Mar 21, 2010 2:16 pm
Location: Australia
Has thanked: 6 times
Been thanked: 3 times
Contact:

Re: Test Drive Unlimited 2 [2011/BNK]

Post by toolieo » Sat Apr 14, 2012 7:53 pm

Xarlith wrote:Strange, new cars are in filelist above... Try this. It's all in one. Old filelist with polish language support which I updated long time ago + new DLC2.
Thanks, did a complete new extract still the same. I think something is missing or either that not extracting. I'll try and figure it out but all I know is it's still staying the same as "DLC1" and not DLC2 cars added or the features.


Edit: Figured it out, somehow your extractor log list is skipping or not replacing the old "db_data.cpr" causing it to extract the older one and not the newer one.

D6A460BCA2172216 "euro/bnk/database/db_data.cpr"

Maybe move the extraction of database files to the bottom to be last extracted? Might fix it. Either way that's what made mine not work until I found it in "Unused bin" and renamed it and put it in. :]
Image

Xarlith
beginner
Posts: 20
Joined: Tue May 17, 2011 1:32 am
Location: Poland

Re: Test Drive Unlimited 2 [2011/BNK]

Post by Xarlith » Sat Apr 14, 2012 8:42 pm

List is all right for me. Something with your directories messed it up, or you have different filelist.bat, or... Good that you figured it out :D.

Post Reply