Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Test Drive Unlimited 2 [2011/BNK]
Re: Test Drive Unlimited 2 [2011/BNK]
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?
Re: Test Drive Unlimited 2 [2011/BNK]
I have the old dll - tdu2.dll with one function: HashGenerator.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?
It's right dll?
-
- advanced
- Posts: 48
- Joined: Fri Oct 21, 2011 12:55 pm
- Has thanked: 2 times
- Been thanked: 26 times
Re: Test Drive Unlimited 2 [2011/BNK]
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.
Re: Test Drive Unlimited 2 [2011/BNK]
Some valid new filenames:
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):
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
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"
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"
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.
-
- 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]
That one is DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdova.bnk"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"
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
Re: Test Drive Unlimited 2 [2011/BNK]
No, because hash is not valid then .toolieo wrote:That one is DCC6C6C69B167B65 "euro/bnk/interior/myhouse/t4tbdova.bnk"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"
Advice - first run filelist.bat with old filelist, then run it with my filelistDLC2, and then try to guess namestoolieo 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
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.
-
- 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]
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.
---------------------
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.
Re: Test Drive Unlimited 2 [2011/BNK]
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)?
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)?
-
- 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]
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.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).
If that makes sense?
Re: Test Drive Unlimited 2 [2011/BNK]
Maybetoolieo wrote:If that makes sense?
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/
-
- 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]
Xarlith wrote:Maybetoolieo wrote:If that makes sense?
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/
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.
Could you post your newest one here? Just so I ain't missing anything.
Re: Test Drive Unlimited 2 [2011/BNK]
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.
I cant find anything helpful in db.
You do not have the required permissions to view the files attached to this post.
-
- 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]
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.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.
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.
Re: Test Drive Unlimited 2 [2011/BNK]
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 .