Jump to content
We promise no intrusive ads, Please help keep the community alive
Consider supporting us by disabling your ad blocker / add to whitelist / purchasing VIP.
  • Guide:
    Guides

    Test Drive Unlimited 1 Modding Guide


    Milli

    Yes, it's a plan. Lol



    Replacing Files

    /!\ MAKE SURE TO BACKUP YOUR ORIGINAL FILES BEFORE MODDING /!\

    • Before we could install new car slots in the game, the original way to install a mod was to copy the modded file and replace the original Atari files in these folders down bellow. 
    • Car mod: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\Vehicles
    • Wheels: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\Vehicles\Rim\(MANUFACTURER OF THE REPLACED RIM FOR EXEMPLE "MERCEDES")
    • Traffic Car: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\Vehicles\Traffic
    • A Sound mod: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\Sound\Vehicles
    • A HUD gauge: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\FrontEnd\HiRes\gauges & C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\FrontEnd\LowRes\gauges
    • CommonWorld or CommonWorldDiv2: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\Level\Hawaii
    • A Weather Mod: C:\Programes Files (x86)\Atari\Test Drive Unlimited\Euro\Bnk\FX


    Adding New Slots (Old long method)

    INTRODUCTION AND BASICS KNOWLEDGE:

    Thanks to the early versions of TDUF made by Djey and civicmanvtec's research in 2015, we no longer have to replace an Atari car by a mod ! So we can keep our beloved Ferrari F430 or Shelby GT500 in the game ! TDU Platinium, TDUCP 2.00, HF Garage and many other community addon car packs are the result of this community effort to get more variety in TDU. 

    Here is a even better and more complete tutorial than the one I've made 4 years ago for adding new cars in TDU. Believe me, it's easy when you get the process in mind and when you understand how it work. Don't be afraid. 👹

    Time, logic and patience are you best friends. ⏳ You gonna be able to use different sets of rims and choose many as you like ingame ! Just like the Mercedes CLK 55 AMG. And you can customize your new slots to your own taste like the wheel size, the names of the rims and many more options.

    About Online:

    Spoiler

    Something you need to know when you add a vehicle or wheels and you play online. People around you will see the basic default EDEN car with no sound because they haven't install your "own made DLC car" in their game. So if you want to play online with a friend and with your added car, you must have to use the same BNK files and same DB.BNK files. That's why Platinium was released. Also I think we should let anyone try modding TDU even with the hardest aspect of modding.

    Just to understand how TDU database works. First of, the Database is located in DB.bnk you can find in Atari\Test Drive Unlimited\Euro\Bnk\Database. Inside that BNK file, you have smaller db files for many stuffs. Open one of the smaller .db file (converted with TDUUT, tutorial further bellow) with a Notepad and you get tonnes of numbers.

    So one line in the TDU_CarPhysicsData.db file = one car. Same story for wheels: one line in TDU_Rims.db = one rim. A line in TDU_CarRims.db = One car and one rim connected together. And not just cars but you get it... TDU reads each values of the line and translate it into something like colors, what 3D car BNK to use, what gauges to use, how much HP, how grippy is the car, etc...

     Here's bellow how DB.bnk looks like inside when it's open by TDU Modding Tools:

    l76ZBpv.png

    A\ Add a line into the database

    Okay let's take a simple mod I like with 2 different set of wheels, pre-made physics and a sound mod included: The Audi Sport Quattro made by Norby931 a long time ago. The car would normally replace the Alfa Romeo GT 3.2 V6 as indicated by Norby himself. This time we are not replacing the Alfa GT, we gonna copy it and transform it into a dedicated working Audi Sport Quattro.

    /!\ MAKE SURE TO BACKUP YOUR ORIGINAL FILES BEFORE MODDING /!\

    The original way to add a car manually is to open TDU_CarPhysicsData.db located inside DB.bnk (Next steps are in the TDUUT guide bellow).

    Once you've got your TDU_CarPhysicsData.db.hex file and opened it, copy the line in the database from the Alfa GT, go to the bottom of all the code lines and paste your copied Alfa GT. To find the line of the Alfa GT in the database, look for the REF value you can find in TDUF, TDU Modding Tools and TDUPE. Once you've got the number Change the REF value and the Car ID to separate the original Alfa GT line to your newly added Audi Quattro. 

    Alfa Romeo GT 3.2 V6 REF63518960

    d6c3sge.pngvo7NVEr.png

    /!\ When changing the REF value, make sure to start from a completely different number from the original Atari line copied. Same for ID, start from value "2040" if your game is stock vanilla. It is extremely important to avoid conflict with the original Atari car.  /!\

    My REF is 6000000034. Start from 6000000001 (Or any number sequence with 10 digits) to be safe and next time you add a car start, name the REF 6000000012. Make sure 2 numbers are completely different from another existing value in the database. Use the search tool to double check if your new value is unique

    And my ID number is 2233. +1 the ID number each time you add a car. (I've already added a few cars since ID 2040)

    a5WxSmB.pngerncyUk.png

    Scroll back up. +1 the items value to make it readable in-game. The items tells the game how many lines (cars, rims...) are in the .db file. 

    Kh3b3Bo.png

    SAVE YOUR .db.hex FILE !  

    Then Go back to TDUUT's guide bellow to insert your edited .db file into the DB.Bnk file.    

    DONE FOR THIS EDITING PART.

    B\ Add values with the DB Ressources app

    C\ Edit the copied lines with the newly added ressources

    D\ Add BNK files into the game with TDUF

    E\ Add the car into TDU Modding Tools and TDUPE

    F\ Adjusting the added vehicule

    Go down bellow to [Adjusting the mod]

    CONCLUSION AND RESULT


    TDUUT

    This part of the tutorial contains:

    • MAINLY Convert .db crypted files into an editable file with a Notepad, 
    • + Extras: Moving .db files out and in DB.bnk and rename them.

    /!\ MAKE SURE TO BACKUP YOUR ORIGINAL FILES BEFORE MODDING /!\

    INTRODUCTION | WHAT IT DOES ?

    Convert your db file into an editable hex file. Very useful if you want for exemple to add a new car or wheels (remember: one car or rim = one line) at the end of the database. You can even edit the wheel size.

    Don't open the TDUUT.exe file, it only works by drag and drop db and .db.hex files. 

    A\ EXTRACT A db FILE FROM THE DB.bnk FILE ?

    • Open TDU Modding Tools 1.16.3 > Close the Vehicule Manager window. > Open File Browser > Click on Database folder (1) > Select DB.Bnk (2).
    • Select your desired file "TDU_CarPhysicsData.db" for example. To select multiple files, Press Ctrl and click on the files you want. (3).
    • Click on "Extract" (4).

    1257731675_TDUUT1.thumb.png.bb143fb6cefe579fa3f41164f2863de5.png

    • Create a dedicated folder or select one you like to export your db file (5) and click "OK" (6).

    2112727312_TDUUT2.thumb.png.73e38bad2733fa1353dccbb10cbf3f50.png

    • It should open a window with all your extracted db files.

    881065381_TDUUT3.thumb.png.76a42cd65f40205857507138d30e3395.png

    B\ HOW TO CONVERT A db FILE ?

    • Open the folder where you TDU UT is located.
    • Drag your db file into the TDUUT and let the magic happen. A new file appear as for example "TDU_CarPhysicsData.db.hex".

    1052438252_ezgif.com-gif-maker(1).thumb.gif.64a4e029e5b9d4f62fa8c80b4644bfa1.gif

     

    • Delete all the original db file. You are not gonna use them anymore unless you corrupt your TDU DB.Bnk and use it as a backup file. 
    • You should be able to open your new db.hex file with a notepad and edit it. I strongly recommend you open the file with Notepad + + (Download: https://notepad-plus-plus.org/)

    C\ HOW TO EDIT THE DATABASE ?

    [GO UP INTO THE ADDING NEW SLOTS (Old long method) TO FOLLOW THE STEPS OF EDITING THE DATABASE]

    D\ HOW TO CONVERT AN EDITED db.hex FILE INTO db ?

    • Same as above, just drag and drop your edited db.hex file into TDUUT. 
    • You should get a db file named for example TDU_CarPhysicsData.db.hex . To difference all the files, look on the right side the type file where you have "HEX File" (=db.hex) and "Data Base File" (=db file)

    E\ HOW TO PUT MY NEW EDITED db FILE INTO TDU MODDING TOOLS ?

    • First of, rename your file and delete "db.hex" at the end of the file. No worry, it will not corrupt the file. It's just a few letters and numbers that needs to be deleted to match the original file name you are gonna replace. 

    Video_2019-05-12_165357.thumb.gif.ec378840373914c68b55e6685c5eaea5.gif

    • Drag and drop your new edited db file into the box db files. Or in TDU Modding Tools click on Replace > Keep name then navigate toward your new db file, select it then click on "open".

    Done


    TDUF: Adding New Slots (New fast method)

    INTRODUCTION

    lalalala

    /!\ MAKE SURE TO BACKUP YOUR ORIGINAL FILES BEFORE MODDING /!\

    A\ Add a new slot

    lalalala

    B\ Add new wheels

    Add wheels is certainly easier and faster than adding a car.

    1\ Add wheels on a brand new slot

    2\ Add wheels on an existing slot

    Let's practice on a nice set of Saleen S7 wheels made by -=[(ELVIS)]=- . The Saleen S7 Twin Turbo already exist in the game. It's got one set of very simple silver rims in the stock TDU game. Let's add 2 new sets of some nice silver chrome and black wheels !

    Chrome.thumb.jpg.7e3aa6c0d6688409b07458e10e476573.jpgBlack.thumb.jpg.6809159eb4a05abf4742c19f3ef00d3c.jpg

    • Open TDUF, Load Database.
    • Click on Settings (2), Profile "Vehicule Slots" (3). [Also known as TDU_CarPhysicsData.db in the DB.Bnk file]
    • Select a desired vehicle you want to add wheels. (4).
    • Select "Wheels" (5).
    • In the list, select one of the wheels that is recommended to replace by the modder (6). In this case, It's the S7T_F_01.bnk. So the REF of the wheel is 1209545995. To find the name of the BNK file and the link to it's REF, click on the arrow (7).

     

    1630341259_TDUFAddwheelsfromexisting1.thumb.png.6602030e66042d9ed2fb38ebe2b10925.png

    Now You get on a different side of the database. [This is TDU_Rims.db in the DB.Bnk file]

    • click on the little "C" (1). This will actually copy the original line and create a new one with it's specific own REF !
    • Now you need to make your copy unique and make it readable by TDU. You will have to edit the following values by clicking the arrow:
      • Manufacturer (2). It's M if the wheel added is the same manufacturer from the original wheel. O if the wheel added is for a differenet manufacturer. In this case for the S7, I leave it untouch.
      • Name (3) (M)
      • Displayed name (4) (M). That's the name showed in the showroom before you buy the car. 
      • Price (5) (M)
      • Spoke (6) (M)
      • Directory (7) (M but can be O). Important this one. Modify it only if you have BBS wheels for exemple and you want to create a BBS foler in Bnk\Vehicules\Rim\. Modify this value tell the game where to search for the wheel Bnk files. So for our S7 wheels, let's leave it on Saleen.

                 M = Mandatory              O = Obligatory

    • (8) is gonna be the same process for the front and the rear. Do the Front wheels then the Rear wheels. 

    1074263783_TDUFAddwheelsfromexisting2.thumb.png.aefd58434243bf2517e3550bcb65b439.png

     

    To finish...

    C\ Connect your added wheels to the car

    lalalala

    D\ Adjusting the added vehicule

    Go down bellow to [Adjusting the mod]

    CONCLUSION AND RESULT

    lalalala


    Adjusting the mod

    A\ Edit the Rim Size

    1\ Editing Manually

    lalalala

    2\ With TDUF: 

    lalalala

    capture.pngcapture.png

    B\ Edit the Car height

    lalalala

    C\ Ajust the Camera

    lalalala

    D\ Set the IK

    lalalala

    E\ Add Colors

    lalalala

    F\ Add the vehicle into a Dealership

    lalalala


    TDU Performance Editor [TDUPE]

    INTRODUCTION

    lalalala


    TDU Modding Tools [TDUMT]

    INTRODUCTION

    lalalala


    TDUF

    INTRODUCTION

    Download: 

     

    Djey's tutorial and thread where you can ask all your questions:

    lalalala

    TDUF Add wheels from existing 1.png

    Edited by Tob-Racer




    User Feedback

    Recommended Comments

    On 4/22/2020 at 10:09 PM, Leonctrindade said:

    I would like to help in few parts can i?

    I would like to know if someone could make a tutorial to how to convert cars from other games to TDU? Can someone share knowledge?

    Bit of a late answer, but here are some tutorials for you:

     

    Link to comment
    Share on other sites



    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...