Test Drive unlimited - handling editor / editing / hack
Posted: Sun Jul 12, 2009 5:41 pm
yes the long waited stuff. I am the first one who releases this in public ! so enjoy and i gonna knock the shit out of the moron who claims that he/she released it first.
I know that retards at tducentral successfully decrypted the files, but they never released any of that.
Special thanks goes to Luigi for the tdudec tool (included below).
How to edit your car's specs (handling, acceleration, rpm, gear ratio, number of gears...etc)
>>> Video Tutorial
1. open your DB.bnk file with .bnk editor (included below)
- DB.bnk is located in "TestDriveUnlimited\Euro\Bnk\DataBase"
2. extract "TDU_CarPhysicsData.db" file from DB.bnk
3. use tdudec to decrypt "TDU_CarPhysicsData.db" file
4. now you can open that output file with a text editor and modify it in the way you want.
Here's some tips and tricks:
to read it in very readable format, first open it with HEX editor ( i suggest XVI32 )
replace "3B" (hex value) with "3B 0A" (hex value) and save
now open with text editor, now you will see that each car stat is on new line.
however im not 100% sure yet if you can edit it with text editor, because it has those "NUL" strings at end of file and usually text editor can't handle it and fucks the file up upon save. however feel free to test. i successfully managed to edit my Ford Mustang's stats, however my goal was a fail, i messed car up. rear suspension was underground, but it had super acceleration as i wanted and also 7 gears with crazy top speed.
How to edit DB.bnk content easily:
ok this is quick guide, no details included. ill use TDU_CarPhysicsData.db file as example and how to edit specific car in it.
1. extract TDU_CarPhysicsData.db from DB.bnk using either "tdu modding tools" or "bnk editor"
2. decrypt TDU_CarPhysicsData.db using tdudec
3. open it with hex and replace 3B with 3B 0A and save into new file (carphystext)
4. open that file with text editor and copy this part out of it, into new file:
lets call this file carphys
5. copy your car into a new file too, like so:
this is Koenigsegg CCR.
6. open both files in Notepad++ (NO not in normal notepad, it is important !)
- in notepad++ they open in different tabs, so they are side by side and you can see the number or line !
7. now simply compare it to the opened carphys file, this way you can easily see what value is what.
8. once done, save your carfile
9. open your carfile in hex workshop and replace 3B 0A (sometimes text editor changes it to 3B 0D 0A, then replace this) with just 3B (read above), but do not save this file ! keep it opened:
10. now open your original TDU_CarPhysicsData file (the one you decrypted) too (in hex workshop along side with carfile)
12. now click back to the carfile tab and copy the content by highlighting and choosing copy (right click copy)
13. find the car in TDU_CarPhysicsData by price (or however you want), highlight it, right click it, and choose paste and save the file
14. now use tdudec again to encrypt the file
15. in "tdu modding tools" use "file browser" to open DB.bnk
16. use the replace button to replace the modified TDU_CarPhysicsData.db with your own (it autosaves so make backup)
For further help read GRID - hacks, trainers and others < it is very similiar to TDU. only difference is that tdu uses encryption, but once decrypted you can use same methods i used in GRID to modify, it means you can also use memory editor for online hacks.
EDIT:
deleted those senseless updates. you can't replace whole car with another or it becomes corrupt, there's car name in numeric value, which obviously cannot be replaced.
I managed to make my KITT 2008 (Mustang GT500KR edition) to go over 450km/h before i ran out of road, and acceleration down to like 2.5 - 2.8s from 0 to 100km/h, however shifting kind a messes up, it throws revs beyond limit for a while, i didn't even edit revs, but it still does it.
feel free to test and update. here's and video demonstration on what i did with my GT500KR
Test Drive unlimited - KITT 2008 hack
UPDATE:
this game is different from all other racing/driving games ive edited and hacked so far, for example gear ratios seem to have no effect on top speed. while in GRID you had to change gear ratios (like in real life) to get higher top speed, in tdu there is field saying "Top_Speed_kmh", this is the value that actually makes your car go faster, however it does not include power. your gear ratios are auto adjusted depending on the top speed. also Power_bhp is the field you want to change if you wanna have more acceleration, however i still haven't managed to make a super car that goes from 0 to 100km/h in less than 1s and over 600km/h. as you can see on the video demonstration i have np reaching 450km/h+ in short time, but theres still some factors preventing you going over.
UPDATE:
problem why cars won't go over ~450km/h is simple, they weight too less, they lose grip and won't go over.
i changed weight from 1600kg to 2000kg and got from 440km/h to 490km/h, however when i changed weight to 9000kg, then it became nearly impossible to drive, takes ages to stop, slides like it would be on ice and acceleration is slow too.
however i managed to made my KITT version quite well, with sequential gearbox, ~500km/h top speed, ~2.7s 0-100km/h, better handling/grip and few other small adjustments, like ride height..etc.
UPDATE:
I have uploaded my version of KITT 2008, if somebody wants to give it a try. here's few things about it:
about 6000HP
0 to 100km/h - ~2.5s
lowered suspension
better grip and handling
more torque
6 gears instead of 5
semi-automatic gearbox for instant gear changes without losing speed
NOTE:
if you want to replace different sized files inside .bnk files, then you need 2 things:
modified "Bnk1.map" file and "tdu modding tools" (.map included below)
how to use KITT (included file):
it is in text format, so open with HEX and replace "3B 0D 0A" with "3B"
highlight it and copy, then paste it over your current mustang in the "TDU_CarPhysicsData.db" file (read above how exactly).
How to find car
by price and power > as far as i know, none of the cars have same power and price.
>> Sambo's TDU PERFORMANCE MODDING TIPS <<
I know that retards at tducentral successfully decrypted the files, but they never released any of that.
Special thanks goes to Luigi for the tdudec tool (included below).
How to edit your car's specs (handling, acceleration, rpm, gear ratio, number of gears...etc)
>>> Video Tutorial
1. open your DB.bnk file with .bnk editor (included below)
- DB.bnk is located in "TestDriveUnlimited\Euro\Bnk\DataBase"
2. extract "TDU_CarPhysicsData.db" file from DB.bnk
3. use tdudec to decrypt "TDU_CarPhysicsData.db" file
Code: Select all
tdudec d TDU_CarPhysicsData.db output 1
Here's some tips and tricks:
to read it in very readable format, first open it with HEX editor ( i suggest XVI32 )
replace "3B" (hex value) with "3B 0A" (hex value) and save
now open with text editor, now you will see that each car stat is on new line.
however im not 100% sure yet if you can edit it with text editor, because it has those "NUL" strings at end of file and usually text editor can't handle it and fucks the file up upon save. however feel free to test. i successfully managed to edit my Ford Mustang's stats, however my goal was a fail, i messed car up. rear suspension was underground, but it had super acceleration as i wanted and also 7 gears with crazy top speed.
How to edit DB.bnk content easily:
ok this is quick guide, no details included. ill use TDU_CarPhysicsData.db file as example and how to edit specific car in it.
1. extract TDU_CarPhysicsData.db from DB.bnk using either "tdu modding tools" or "bnk editor"
2. decrypt TDU_CarPhysicsData.db using tdudec
3. open it with hex and replace 3B with 3B 0A and save into new file (carphystext)
4. open that file with text editor and copy this part out of it, into new file:
Code: Select all
{REF} x
{Car_Brand} r 1209165514
{Car_Model} u
{Car_Version} u
{Group} h
{Rarety} p
{Price_dollar} f
{TestDrive_Cat} u
{Car_File_Name} u
{Default_Rims} r 1270424264
{HUD_File_Name} u
{Car_RealName} u
{Model_Name} u
{Version_Name} u
{Engine_Localisation} h
{Engine_Type} h
{Displacement} i
{Power_bhp} i
{Power_RPM} i
{Torque_Nm} i
{Torque_RPM} i
{Red_Line} i
{Drive} h
{GearBox} h
{Nb_Gears} i
{Final_Drive_Ratio} f
{Gear_ratio_1} f
{Gear_ratio_2} f
{Gear_ratio_3} f
{Gear_ratio_4} f
{Gear_ratio_5} f
{Gear_ratio_6} f
{Gear_ratio_7} f
{Nb_Doors} i
{Brakes_Characteristics_Front} h
{Brakes_Dim_Front} i
{Brakes_Dim_Rear} i
{Brakes_Characteristics_Rear} h
{Tires_Type} u
{Nb_Turbos} i
{Width} i
{Lenght} i
{Height} i
{Track_Front} i
{Track_Back} i
{WheelBase} i
{OverHang_Front} i
{OverHang_Rear} i
{Weight_Kg} i
{Ride_Height_Front} i
{Ride_Height_Rear} i
{Ride_Height_Max_Front} i
{Ride_Height_Max_Rear} i
{Suspension_Lenght_Front} i
{Suspension_Lenght_Rear} i
{Suspension_Rate_Front} i
{Suspension_Rate_Rear} i
{Damper_Rate_Front} i
{Damper_Rate_Rear} i
{Engine_Inertia} i
{Gearbox_Inertia} i
{Gravity_Center_Length} i
{Gravity_Center_Height} i
{Cx_Length} f
{Cx_Height} f
{SteerLock} i
{Transmission_Primacy} i
{Brake_Balance} i
{Ignition_Time_Ignite} f
{Ignition_Time_RevUp} f
{Ignition_Time_RevDown} f
{Ignition_RPM} f
{DoorMaxAngle} f
{Windows_Type} u
{Belt_Type} u
{Nb_Seats} u
{Car_Body} h
{Acceleration_0_100_kmh} f
{Acceleration_0_100_mph} f
{Top_Speed_kmh} f
{Braking_100_0_kmh} f
{t0_to_1000m_sec} f
{t0_to_1000m_kmh} f
{t0_to_1000m_mph} f
{Quarter_Mile_sec} f
{Quarter_Mile_kmh} f
{Quarter_Mile_mph} f
{coef_grip} i
{coef_overturning} i
{coef_accel} i
{coef_brake} i
{BrakingDist_feet} f
{Handling} i
{coef_suspension} i
{coef_sharpness} i
{GraduationChange_Speed} f
{GraduationChange_Ratio} f
{Camera} i
{Same_IK} i
{Secu1} f
{Secu2} i
{ID_Car} i
{BitField} b
5. copy your car into a new file too, like so:
Code: Select all
8944912;
85765;
60538407;
54633427;
73900264;
1;
595000;
56368917;
5666567;
1212977248;
5666567;
53338427;
58403667;
53338427;
553629;
553709;
4700;
806;
7000;
920;
5400;
7600;
55356917;
573531;
6;
3,36;
2,88;
1,77;
1,27;
1;
0,83;
0,71;
0;
2;
5435936;
362;
362;
5435936;
60338424;
1;
1990;
4190;
1070;
1691;
1689;
2660;
899;
656;
1180;
120;
120;
205;
128;
110;
110;
120;
110;
120;
110;
80;
10;
46;
0;
0,3424;
0,5;
45;
0;
60;
0,7;
0,25;
0,9;
4500;
1;
74739427;
92261406;
55533427;
5566317;
3,2;
0;
395;
120;
0;
0;
0;
9;
235;
146;
1000;
100;
95;
83;
72;
75;
100;
101;
-1;
1;
228;
228;
1;
100;
228;
111;
6. open both files in Notepad++ (NO not in normal notepad, it is important !)
- in notepad++ they open in different tabs, so they are side by side and you can see the number or line !
7. now simply compare it to the opened carphys file, this way you can easily see what value is what.
8. once done, save your carfile
9. open your carfile in hex workshop and replace 3B 0A (sometimes text editor changes it to 3B 0D 0A, then replace this) with just 3B (read above), but do not save this file ! keep it opened:
10. now open your original TDU_CarPhysicsData file (the one you decrypted) too (in hex workshop along side with carfile)
12. now click back to the carfile tab and copy the content by highlighting and choosing copy (right click copy)
13. find the car in TDU_CarPhysicsData by price (or however you want), highlight it, right click it, and choose paste and save the file
14. now use tdudec again to encrypt the file
15. in "tdu modding tools" use "file browser" to open DB.bnk
16. use the replace button to replace the modified TDU_CarPhysicsData.db with your own (it autosaves so make backup)
For further help read GRID - hacks, trainers and others < it is very similiar to TDU. only difference is that tdu uses encryption, but once decrypted you can use same methods i used in GRID to modify, it means you can also use memory editor for online hacks.
EDIT:
deleted those senseless updates. you can't replace whole car with another or it becomes corrupt, there's car name in numeric value, which obviously cannot be replaced.
I managed to make my KITT 2008 (Mustang GT500KR edition) to go over 450km/h before i ran out of road, and acceleration down to like 2.5 - 2.8s from 0 to 100km/h, however shifting kind a messes up, it throws revs beyond limit for a while, i didn't even edit revs, but it still does it.
feel free to test and update. here's and video demonstration on what i did with my GT500KR
Test Drive unlimited - KITT 2008 hack
UPDATE:
this game is different from all other racing/driving games ive edited and hacked so far, for example gear ratios seem to have no effect on top speed. while in GRID you had to change gear ratios (like in real life) to get higher top speed, in tdu there is field saying "Top_Speed_kmh", this is the value that actually makes your car go faster, however it does not include power. your gear ratios are auto adjusted depending on the top speed. also Power_bhp is the field you want to change if you wanna have more acceleration, however i still haven't managed to make a super car that goes from 0 to 100km/h in less than 1s and over 600km/h. as you can see on the video demonstration i have np reaching 450km/h+ in short time, but theres still some factors preventing you going over.
UPDATE:
problem why cars won't go over ~450km/h is simple, they weight too less, they lose grip and won't go over.
i changed weight from 1600kg to 2000kg and got from 440km/h to 490km/h, however when i changed weight to 9000kg, then it became nearly impossible to drive, takes ages to stop, slides like it would be on ice and acceleration is slow too.
however i managed to made my KITT version quite well, with sequential gearbox, ~500km/h top speed, ~2.7s 0-100km/h, better handling/grip and few other small adjustments, like ride height..etc.
UPDATE:
I have uploaded my version of KITT 2008, if somebody wants to give it a try. here's few things about it:
about 6000HP
0 to 100km/h - ~2.5s
lowered suspension
better grip and handling
more torque
6 gears instead of 5
semi-automatic gearbox for instant gear changes without losing speed
NOTE:
if you want to replace different sized files inside .bnk files, then you need 2 things:
modified "Bnk1.map" file and "tdu modding tools" (.map included below)
how to use KITT (included file):
it is in text format, so open with HEX and replace "3B 0D 0A" with "3B"
highlight it and copy, then paste it over your current mustang in the "TDU_CarPhysicsData.db" file (read above how exactly).
How to find car
by price and power > as far as i know, none of the cars have same power and price.
>> Sambo's TDU PERFORMANCE MODDING TIPS <<