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.

Djey

V.I.P!
  • Posts

    2,628
  • Joined

  • Last visited

  • Days Won

    88

Reputation Activity

  1. Like
    Djey reacted to BEight for a file, (Late)Halloween map mod   
    A mod that was just made a little over a month. Have fun everyone. Happy Halloween
    Please note that this will overwrite surfer's island. I was able to generate a new island in my own game but I couldn’t replicate it for other users. So this map will temporary be placed at unfinished island.

     
    You need a bookmark!!!
    "Night of the Bald MountainMK2" 824 8900.00 382.00 9450.00 -0.535 -0.073 0.842  428971105
    How to install:
     
    Normal route:
    Find "Euro" should be the folder after "mod-data"
    Replace Euro in your tdu1's directory. Let it overwrite sector files.
     
    Andraste route(if you have the mod manager installed)
    Extract RAR into "mods" folder located in your TDU directory
     
    How to install Bookmark?
    Bookmark coordinates: Documents\Test Drive Unlimited\savegame\YourUsername\bookmark\bookmark.txt
    Copy this:
    "Night of the Bald MountainMK2" 824 8900.00 382.00 9450.00 -0.535 -0.073 0.842  428971105
    Then paste it into your bookmark.txt. Make sure to keep the comma at the bottom of the list.

    If you don't have a bookmark.txt. Go into the game and create a random bookmark by going into freedrive. Pause(p) bookmarks tab.
  2. Thanks
    Djey reacted to Katie Cookie for a file, (DIY HC/Casual+ mode, ffb tweaks) TDU2 physics tweaks   
    Release history:
     
    TDU2 Physics Tweak
    Nudge tdu2 overall car handling to your own liking, along with force feedback tweaks 😄
    https://github.com/Kethen/tdu2_physics_tweaks
    Video demo of the example config below, speedometer is in kph (Streamable)
    Video demo of the adjustable steering wheel mode (Streamable), enabled by setting "steering_wheel_mode" to true
    Known issues
    - The plugin causes game crashes on the 21MB exe and I have yet to find out why, considering how it would only crash after roughly 3 races of driving, I believe the 21MB exe might have some sort of exe integrity check that was not fully patched out
    ---
    Installation on Windows
    Place dinput8.dll, MinHook.x86.dll, tdu2_physics_tweaks_config.json, dinput8_ffb_tweaks_i686.dll and tdu2_physics_tweaks_i686.asi next to TestDrive2.exe.
    Installation on Linux+WINE
    Copy the file next to TestDrive2.exe following the Windows instruction.
    After that you'd likely also have to declare a dll override before the asi loader as dinput8.dll will be picked up. It can be done in winecfg or with the below environment variable.
    export WINEDLLOVERRIDES="dinput8=n,b" Alternatively, if you are already using dxvk, chances are you have a d3d9.dll override ready to go. Simply install dinput8.dll as d3d9.dll instead.
    ---
    Usage
    After installation, edit tdu2_physics_tweaks_config.json to nudge the game closer to your taste.
    Some values can be adjusted while the game is running. Check the in-json string comments for when values are applied.
    The following examples adjusts vanilla cars to feel somewhere between tdu2 and tdu1 hc. Time trials and license tests will become relatively more challenging.
    ---
    Controller Hardcore Lite Example
    { "only_modify_player_vehicle":true, "allow_road_cars_on_dirt": true, "overrides":{ "d1":"changes gravity constant, applies once on game start", "gravity":-9.81, "d2":"overrides extra gravity values in Physics.cpr, applies on change. set to 0 to remove extra downforce when airborne", "min_extra_gravity":0.0, "max_extra_gravity":0.0, "extra_gravity_accel_duration":0.1, "extra_gravity_accel_delay":0.1, "d3":"beta, disabling abs and tcs, weird to do in tdu2, let me know how each item feels", "abs_off":true, "tcs_off":true, "hand_brake_abs_off":true, "d4":"override angular damping values in Physics.cpr, higher values means more resistance to rotations (both turning and rolling), applies on car spawn/change", "override_angular_damping":true, "new_angular_damping":0.0, "d5":"steering wheel mode like in tdu1, values overrides only applies when enabled, applies on car spawn/change", "steering_wheel_mode":false, "steering_velocity":900.0, "steering_max_angle":40.0, "d6":"analog settings (controller configuration), applies on change", "override_analog_settings":false, "d7":"strength of damper and spring effects, more than 1.0 will cause clipping", "ffb_strength":1.0, "d8":"strength of sine effects, happens during surface change, driving offroad, and redlining", "ffb_vibration":0.5, "steering_sensitivity":0.25, "steering_speed_factor":0.0, "steering_damping":0.0, "steering_deadzone":0.0, "clutch_linearity":0.5, "throttle_linearity":0.5, "brake_linearity":0.5 }, "multipliers":{ "d1":"multiply some values available in tdu2vpe during load, applies on car spawn/change", "suspension_length_front":1.0, "suspension_length_rear":1.0, "spring_front":0.75, "spring_rear":0.75, "dampers_front":0.75, "dampers_rear":0.75, "ride_height_front":1.0, "ride_height_rear":1.0, "anti_roll_bar_front":2.5, "anti_roll_bar_rear":2.5, "anti_roll_bar_damping_front":0.5, "anti_roll_bar_damping_rear":0.5, "lift_drag_ratio":1.0, "down_force_velocity":1.0, "down_force_front":1.0, "down_force_rear":1.0, "lateral_grip_front":0.65, "lateral_grip_rear":0.65, "grip_front":0.7, "grip_rear":0.7, "brake_power":1.0 }, "ffb_tweaks": { "d1":"force feedback tweaks, applies on change", "enabled": false, "d2":"to log all effects sent to dinput8 or not", "log_effects": false, "d3":"reduce damper effect as the car go faster more than the game originally does, how it feels depends on how your wheel renders damper effect", "reduce_damper": false, "d4":"adjust spring effect begin and end force scaled on car speed, 0-10000, more than 10000 will cause clipping", "spring_effect_max": 10000, "spring_effect_min": 6500 } } Wheel Hardcore Lite Example
    Notable options are override_analog_settings, steering_sensitivity, steering_deadzone, steering_wheel_mode, steering_max_angle under the overrides section, as well as the ffb_tweaks section
    TDU2 sadly do not render wheel physics using constant force effect, but with spring and damper effects, basically asking the wheel to do it instead.
    You'd likely need to raise spring gain and adjust damper gain in your wheel's setting software to have better wheel feedback (eg. my g29 on linux, https://github.com/berarma/new-lg4ff driver along with https://github.com/berarma/oversteer gui allows adjusting overall, friction, damper and spring effect gains; Ghub on windows on the other hand seems to not expose any of those settings and Logitech Wheel Helper seems to have stopped working with the newest Ghub)
    Additionally when ffb tweaks are enabled, front wheel slipping feedback is simulated in a best effort manner
    Perhaps one day the game physics engine will be studied enough for re-implementing steering phyiscs entirely
    { "only_modify_player_vehicle":true, "allow_road_cars_on_dirt": true, "overrides":{ "d1":"changes gravity constant, applies once on game start", "gravity":-9.81, "d2":"overrides extra gravity values in Physics.cpr, applies on change. set to 0 to remove extra downforce when airborne", "min_extra_gravity":0.0, "max_extra_gravity":0.0, "extra_gravity_accel_duration":0.1, "extra_gravity_accel_delay":0.1, "d3":"beta, disabling abs and tcs, weird to do in tdu2, let me know how each item feels", "abs_off":true, "tcs_off":true, "hand_brake_abs_off":true, "d4":"override angular damping values in Physics.cpr, higher values means more resistance to rotations (both turning and rolling), applies on car spawn/change", "override_angular_damping":true, "new_angular_damping":0.0, "d5":"steering wheel mode like in tdu1, values overrides only applies when enabled, applies on car spawn/change", "steering_wheel_mode":true, "steering_velocity":900.0, "steering_max_angle":40.0, "d6":"analog settings (controller configuration), applies on change", "override_analog_settings":true, "d7":"strength of damper and spring effects, more than 1.0 will cause clipping", "ffb_strength":1.0, "d8":"strength of sine effects, happens during surface change, driving offroad, and redlining", "ffb_vibration":0.5, "steering_sensitivity":0.25, "steering_speed_factor":0.0, "steering_damping":0.0, "steering_deadzone":-0.05, "clutch_linearity":0.5, "throttle_linearity":0.5, "brake_linearity":0.5 }, "multipliers":{ "d1":"multiply some values available in tdu2vpe during load, applies on car spawn/change", "suspension_length_front":1.0, "suspension_length_rear":1.0, "spring_front":0.75, "spring_rear":0.75, "dampers_front":0.75, "dampers_rear":0.75, "ride_height_front":1.0, "ride_height_rear":1.0, "anti_roll_bar_front":2.5, "anti_roll_bar_rear":2.5, "anti_roll_bar_damping_front":0.5, "anti_roll_bar_damping_rear":0.5, "lift_drag_ratio":1.0, "down_force_velocity":1.0, "down_force_front":1.0, "down_force_rear":1.0, "lateral_grip_front":0.65, "lateral_grip_rear":0.65, "grip_front":0.7, "grip_rear":0.7, "brake_power":1.0 }, "ffb_tweaks": { "d1":"force feedback tweaks, applies on change", "enabled": true, "d2":"to log all effects sent to dinput8 or not", "log_effects": false, "d3":"reduce damper effect as the car go faster more than the game originally does, how it feels depends on how your wheel renders damper effect", "reduce_damper": false, "d4":"adjust spring effect begin and end force scaled on car speed, 0-10000, more than 10000 will cause clipping", "spring_effect_max": 10000, "spring_effect_min": 6500 } }  
    Changed values are logged in tdu2_physics_tweaks_log.txt for db tuning reference.
    When log_effects under ffb_tweaks is enabled, effects sent to dinput8 are logged to dinput8_ffb_tweaks_log.txt
    ---
    Trouble shooting
    Make sure your edited config is a valid json file and contains all the keys this tool needs.
    Check tdu2_physics_tweaks_log.txt if the game refuses to start/self closes.
    If tdu2_physics_tweaks_log.txt or dinput8_ffb_tweaks_log.txt don't change / don't get created, make sure the directory and the log files are not readonly.
    ---
    Building
    On windows, install cygwin, along with mingw64-i686-gcc-core and mingw64-i686-gcc-g++ toolchains, then run build.sh at the project root in cygwin shell.
    On linux, install podman from your package manager then run build_podman.sh.
    ---
    Credits
    TDU2VPE https://turboduck.net/forums/topic/33748-tdu2vpe-release/ I would not know where to start at all without TDU2VPE tdudec https://aluigi.altervista.org/papers.htm For Physics.cpr encryption and decryption Xarlith https://turboduck.net/profile/15055-xarlith/ Tips on suspension adjustments MeFisto94 https://github.com/MeFisto94 https://turboduck.net/profile/38775-mefisto94/ Tips on suspension adjustments ---
    External projects used
    MinHook https://github.com/TsudaKageyu/minhook json https://github.com/nlohmann/json Ultimate-ASI-Loader https://github.com/ThirteenAG/Ultimate-ASI-Loader
  3. Thanks
    Djey reacted to Reymondox for a file, [TDU Platinum] Engine Sound Pack - May Edition!   
    Welcome back my friends!
    I have been busy, but is a pleasure for me to use part of my free time to work on this legendary game. Please enjoy and let me know what you think!
     
    ⓞ-------------------Credits-------------------ⓞ
    Thanks to Miktop 81 for the Chevrolet's saples
    Page: https://studio.youtube.com/video/hawQEHlfHug/edit
    Mod: https://www.patreon.com/posts/corvette-z06-c5-60310512?l=es 
    Thanks to GabelS300 for the Pontiac G8 GXP samples
    Channel:https://www.youtube.com/channel/UCPEKmsYmcus4HFoQ9HtGEDA
    Mod: https://www.youtube.com/watch?v=J0_AsTwIR24&t=65s&ab_channel=GabeIS300
    Thanks to Slightly Mad Studios for the P1 Samples.
    Page: https://store.steampowered.com/app/378860/Project_CARS_2/ 
    Game: Project Cars 2
    ⓞ--------------------------------------------ⓞ
     
    ⓞ----------------Information----------------ⓞ
    This is a sound mod pack for Test Drive Unlimited with Platinum mod.
    It includes a variety of sounds.
     
    Sound 1: 
    -Nissan 240SX
    Sound 1 (Tuned):
    -For Nissan 240SX tuned variants
    Sound 2:
    -Nissan Silvia S15
    Sound 2 (Tuned): 
    -For Nissan Silvia S15 tuned variants
    Sound 3:
    -Toyota Supra A70 (MK3)
    -Toyota Supra A80 (MK4)
    Sound 3 (Tuned):
    -For some Toyota Supra A80 (MK4) tuned variants
    Sound 4:
    -BMW M3 E46
    Sound 5:
    -BMW M5 E39
    Sound 6:
    -Audi TT
    -Audi A3
    Sound 7:
    -Audi RS6 (C5)
    -Audi S4 (B6)
    Sound 8:
    -Honda DelSol
    -Honda Civic EM1
    Sound 8 (Tuned Variant):
    -For Honda DelSol tuned variants
    -For Honda Civic EM1 tuned variants
    Sound 9:
    -Honda Civic EK9
    Sound 10:
    -Chevrolet Camaro SS 35th Anniversary
    -Pontiac Firebird WS6 Trans Am
    -Pontiac GTO Coupé
    Sound 11:
    -Pontiac G8 GXP
    Sound 12:
    -Spyker C8 Laviolette
    -Spyker C8 Alieron
    Sound 13:
    -Porsche 911 GT2 RS (997)
    -Porsche GT1 (996)
    Sound 14:
    -Porsche 911 Turbo S (991.2)
    -Porsche 911 Targa 4S (991.2)
    -Porsche 911 Carrera 4S (991.2)
    -Porsche 911 GT2 RS (991.2)
    -W Motors Lykan Hypersport
    Sound 15:
    -Ascari KZ1
    Sound 16:
    -Maserati Ghibili
    -Maserati Levante
    Sound 17:
    -Maserati GranSport
    -Maserati Spyder Cambiocorsa
    Sound 18:
    -Maserati Quattroporte GTS GranSport
    Sound 19:
    -Maserati Quattroporte GT S
    -Maserati GranTurismo S
    -Alfa Romeo 8C Competizione    
    -Alfa Romeo 8C Spyder    
    Sound 20:
    -Mclaren P1
     
    The download includes the mod and a copy of the original files in case of uninstall.
    ⓞ-------------------------------------------ⓞ
     
  4. Thanks
    Djey reacted to MeFisto94 for a file, TDUniverse : Test Drive Unlimited 2 Multiplayer Server   
    Welcome to the TDUniverse! The definitive online mod for Test Drive Unlimited 2 is launching as open beta.

    Bringing back all online functionality and improving on the original systems of TDU2, to create a more stable version of the servers than ever before.
     
    What is TDUniverse?
    TDUniverse is a project with the aim of restoring full online functionality to both Test Drive Unlimited 1 and 2.
    The project embodies an online server that enables players to create their profiles and participate in the universe of Test Drive Unlimited.
    Relive the classic days of TDU by getting behind the wheel of your favorite cars and cruising from the sunny boulevards of Ibiza to the endless highways of O'ahu.
    We are launching in Open Beta status since our work on the servers is not complete yet. We are working on each feature until they are 100% how we want it to be before we release a full version of TDUniverse.
    The players will be able to play just fine on our servers and are able to report any bugs they come across. We will then review/recreate this bug and see how we can fix it. This way we will be able to deliver a more and more stable experience every time.
     

    Installing TDU2 with TDUniverse:
    Install a fresh licensed copy of Test Drive Unlimited 2. Update your game to version DLC2 v034 by downloading this file and copying all files inside to your game directory. Launch the game to ensure its working correctly. Download & launch the TDUniverse Installer. Follow the instructions given to you by the installer. Launch the game! Creating an online TDUniverse account:
    To play online, you will need to create & verify an account on TDUniverse.org After having created your TDUniverse account, start the game and create a new online profile. When at the creation screen, enter your TDUniverse account username and password instead of the TDU2 ones. You now have created an online profile, happy racing!* * Note that online play only becomes available after the completing the tutorial (after obtaining the caravan).
     

    Thanks to our Lobby Karma System, TDUniverse provides a very solid online freeroam experience. Thanks to this system, players who have succesfully hosted previous sessions get prioritized over people who failed to host lobbies. This makes it so people with a strict NAT connection can only join lobbies, while people with a open NAT can also host lobbies.
    Online freeroam:
    Player syncing Stable lobbying Chat + Voice chat Co-op driving Instant challenges (PvP) Police chases Friends:
    Online status (Indicator) Inviting & accepting friends Online races:
    Pre-Race lobbies & Matchmaking Public racing Private racing Ranked racing TDU2 Clubs:
    Create & join a club Club Moderation Recruiting Club Leveling Buying & using Club cars Community Racing Center:
    Create and upload your own racing tracks Let others fight for the quickest time  

    Join our Discord to stay up to date with updates surrounding TDUniverse!
    Also consider joining the TDUniverse Club on Turboduck!
  5. Like
    Djey reacted to AshcroftXT for a file, Roadmap Recolor   
    Roadmap Recolor
     
    The roadmaps now look more like reallife maps.
     
    EDITED: GamePC.cpr.
     
    HIGHWAY = Size 4  - color yellow
    SCONDARY HIGHWAY = Size 3 - color yellow
    NORMAL ROAD = Size 3 - color white
    OFFROAD = Size 3 - color green
    CIRCUIT = Size 4 - color purple
    GPS = Size 5 - color blue
  6. Like
    Djey reacted to Avrelivs for a file, TDU1 Wiesmann MF3 textures   
    A set of improved textures for Wiesmann MF3 Roadster
    Features:
    more realistic headlights textures more realistic Wiesmann exterior logo incorrect "GT" logo replaced with proper "Roadster" logo fixed exhaust holes appearance textures clear glass texture Installation:
    Replace the original file in Euro/Bnk/Vehicules with the provided file (Remember to make a backup) Enjoy
  7. Like
    Djey got a reaction from andrey zyb for a file, TDUF - Most advanced modding tools for TDU so far!   
    TDUF package is a set of tools and libraries, which is able to:
    Check Bnk1.map contents and update it with new files in Euro/Bnk folder. Extract the whole TDU Database to JSON files (a human-readable format, ready to be processed by many tools and languages, including Javascript). Rewrite the whole TDU Database from modified JSON files Check and repair Database for integrity errors Help to understand file formats and read/write data from/to them Provide a Database Editor user interface, which wide range of features (not limited to TDUMT/TDUPE ones) and more to come! See zipped-in README.html file for details.
    Requirements and notes:
    From 2.0.0 version, you will have to get TDUF package which will suit your needs : if only using command line tools, head to  *core* edition if only using DatabaseEditor, head to *databaseEditor* edition if you don't care and wanna get all features, head to *full* (=without mention in file name) one. Java 8 Runtime Environment: Java SE Runtime Environment 8 - Downloads - or embedded JRE (links in README.html file) If using  TDUF 1.12.0 with Java 9 or 10, a tweak is necessary to make TDUF work properly: extract attached hotfix (
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip) to tduf/tools/cli directory (replace existing files) If using TDUF 1.12 with 32bit version of Windows, extract attached hotfix (
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip) to tduf/tools/cli directory (replace existing files) TDUF 1.13.0 won't support 32bit Windows editions TDUMT must work normally TDU installed (some modified editions are not supported).  
    HELP AND TUTORIALS, Q&A
    Support thread:  Tools reference · djey47/tdu-cp Wiki · GitHub TDUCP WIKI: Modding FAQ · djey47/tdu-cp Wiki · GitHub  
    OPEN SOURCE DEVELOPMENT
    Github hosting : djey47/tduf
     
    DONATE
    To help me with this project, or to buy me a beer 🙂
    Give a cent (or more) via PayPal
     
    ATTACHMENTS
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip
  8. Like
    Djey got a reaction from W2SteveCartthy-BR for a file, TDUF - Most advanced modding tools for TDU so far!   
    TDUF package is a set of tools and libraries, which is able to:
    Check Bnk1.map contents and update it with new files in Euro/Bnk folder. Extract the whole TDU Database to JSON files (a human-readable format, ready to be processed by many tools and languages, including Javascript). Rewrite the whole TDU Database from modified JSON files Check and repair Database for integrity errors Help to understand file formats and read/write data from/to them Provide a Database Editor user interface, which wide range of features (not limited to TDUMT/TDUPE ones) and more to come! See zipped-in README.html file for details.
    Requirements and notes:
    From 2.0.0 version, you will have to get TDUF package which will suit your needs : if only using command line tools, head to  *core* edition if only using DatabaseEditor, head to *databaseEditor* edition if you don't care and wanna get all features, head to *full* (=without mention in file name) one. Java 8 Runtime Environment: Java SE Runtime Environment 8 - Downloads - or embedded JRE (links in README.html file) If using  TDUF 1.12.0 with Java 9 or 10, a tweak is necessary to make TDUF work properly: extract attached hotfix (
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip) to tduf/tools/cli directory (replace existing files) If using TDUF 1.12 with 32bit version of Windows, extract attached hotfix (
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip) to tduf/tools/cli directory (replace existing files) TDUF 1.13.0 won't support 32bit Windows editions TDUMT must work normally TDU installed (some modified editions are not supported).  
    HELP AND TUTORIALS, Q&A
    Support thread:  Tools reference · djey47/tdu-cp Wiki · GitHub TDUCP WIKI: Modding FAQ · djey47/tdu-cp Wiki · GitHub  
    OPEN SOURCE DEVELOPMENT
    Github hosting : djey47/tduf
     
    DONATE
    To help me with this project, or to buy me a beer 🙂
    Give a cent (or more) via PayPal
     
    ATTACHMENTS
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip
  9. Like
    Djey got a reaction from Decca for a file, TDUF - Most advanced modding tools for TDU so far!   
    TDUF package is a set of tools and libraries, which is able to:
    Check Bnk1.map contents and update it with new files in Euro/Bnk folder. Extract the whole TDU Database to JSON files (a human-readable format, ready to be processed by many tools and languages, including Javascript). Rewrite the whole TDU Database from modified JSON files Check and repair Database for integrity errors Help to understand file formats and read/write data from/to them Provide a Database Editor user interface, which wide range of features (not limited to TDUMT/TDUPE ones) and more to come! See zipped-in README.html file for details.
    Requirements and notes:
    From 2.0.0 version, you will have to get TDUF package which will suit your needs : if only using command line tools, head to  *core* edition if only using DatabaseEditor, head to *databaseEditor* edition if you don't care and wanna get all features, head to *full* (=without mention in file name) one. Java 8 Runtime Environment: Java SE Runtime Environment 8 - Downloads - or embedded JRE (links in README.html file) If using  TDUF 1.12.0 with Java 9 or 10, a tweak is necessary to make TDUF work properly: extract attached hotfix (
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip) to tduf/tools/cli directory (replace existing files) If using TDUF 1.12 with 32bit version of Windows, extract attached hotfix (
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip) to tduf/tools/cli directory (replace existing files) TDUF 1.13.0 won't support 32bit Windows editions TDUMT must work normally TDU installed (some modified editions are not supported).  
    HELP AND TUTORIALS, Q&A
    Support thread:  Tools reference · djey47/tdu-cp Wiki · GitHub TDUCP WIKI: Modding FAQ · djey47/tdu-cp Wiki · GitHub  
    OPEN SOURCE DEVELOPMENT
    Github hosting : djey47/tduf
     
    DONATE
    To help me with this project, or to buy me a beer 🙂
    Give a cent (or more) via PayPal
     
    ATTACHMENTS
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip
  10. Thanks
    Djey reacted to Katie Cookie for a file, TDU savegame account editor   
    Features
    Toggle on/offline Edit nickname, email and password Import progress from other saves (playersave files more specifically) ** you are advised to manually back up your saves at %USERPROFILE%/Documents/Test Drive Unlimited/savegame as well in case of unforeseen file corruptions **
    Ghidra, x64dbg, ghex and vbindiff were used to inspect save file serialization, see https://github.com/Kethen/TDU_savegame_account_editor/blob/main/offsets_and_formats.md for a summary.
    iced-rs is used for the user interface, fs_extra is used for recursive file copying, rfd is used for providing a file picker, tar-rs is used for preserving bookmarks.
    tdudec on rust is ported from the source release of tdudec at http://aluigi.altervista.org/papers.htm#others-file.
    .exe for windows (win32 and win64), without for linux (x86_64 glibc).
    Alternatively the project can be built using cargo like other rust projects, it should build in MacOS as well.

    Alternative andraste plugin that allows loading any playersave on any profile: https://github.com/Kethen/tdu_andraste_playersave_validation_skip
  11. Thanks
    Djey reacted to Katie Cookie for a file, TDU physics tweaks   
    Supports only 1.66A exe currently.
    Features
    Adjust global gravity Adjust normal mode additional gravity when a wheel is lifted off the ground Force HC mode physics on player and racing bots in normal mode Besides the exe patcher, this also comes in the form of an andraste modding framework plugin, https://github.com/Kethen/TDU_andraste_physics_tweaks/releases

    By default, when a wheel is lifted off the ground in normal (non hardcore) mode, an extra gravity modifier of 1.0 is added to the vehicle to quickly put the vehicle back onto the ground. The value is statically saved in the exe, and this patcher changes that value by changing an instruction.
    Additionally gravity used by havok and other bits of the game can also be changed from the default of -9.81, which might be useful for hardcore mode.
    0.0 gravity modifier adds no additional gravity, negative values such as -10.0 that overcomes default gravity will send the car upward at curbs and jumps.
    0.0 gravity modifier demo: https://streamable.com/ldur6j
    Ghidra and x64dbg were used to seek out the instruction for patching as well as assembling the new instruction, patching methodology can be found at https://github.com/Kethen/TDU_normal_mode_gravity_changer/blob/main/src/util.rs
    iced-rs is used for the user interface, checksums is used for identifying exe files, rfd is used for providing a file picker.
    .exe for windows (win32 and win64), without for linux (x86_64 glibc).
    Alternatively the project can be built using cargo like other rust projects, it should build in MacOS as well.
  12. Thanks
    Djey reacted to frosty for a file, TDU1 GPS Voice in TDU2 (English)   
    I swapped the files for the GPS voice from TDU1, and put them into TDU2. 
    The file structure for this is nearly the same, apart from the sound files itself that have different wording. 
    Personally, I prefer how the GPS voice sounded in the first game. 
     
    Install:
    *REQUIRES UNPACKED GAME*
    - Go to your game directory
    - Test Drive Unlimited 2\Euro\Bnk\sound\voices\us
    - MAKE A BACKUP OF THE ORIGINAL GPS.bnk
    - drag the GPS.bnk from this post into that folder, and done!
    I am open to making the file for different languages, feel free to comment.
  13. Like
    Djey reacted to frosty for a file, [TDU2] Ford GT Improved Sound Mod   
    [TDU2] Ford GT Improved Sound Mod 
    by Frosty
    This vehicle sound was taken from the pre-release version of Test Drive Unlimited 2 (Beta V.005). 
     
     
    I have adjusted the volume of the engine, as well as the supercharger noise. 
    Personally, I did not like how the GT sounded in base game, as it kind of sounded like an angry lawn mower. 🤣 Now, it sounds more like a V8, and less like your average riding mower.
    In the higher rpm, it now sounds as a V8 should normally sound. Very odd how they did not keep this sound in the game..
     
    Installation:
    *REQUIRES UNPACKED GAME*
    - Test Drive Unlimited 2\Euro\Bnk\sound\vehicles\
    - *OPTIONAL* MAKE A BACKUP OF YOUR EXISTING SOUND "gt_high.bnk"
    - Drag the downloaded file into the game directory (replace existing file if needed)
    - Done!
     
    Feel free to let me know what you think of it, and if there is anything you feel I should change. I am open to suggestions 🙂
  14. Thanks
    Djey reacted to BEight for a file, New Roads Project: Mountain Pass   
    Summary:
    Adds one of the new roads from TDU2 to TDU1.
    Installation:
    Extract the two .rars into your TDU Install directory. Let it overwrite the Bnk files.
    Entry points:

    Known Issues:
    Tree flickering
    A few trees can flicker on and off. None actually on the road, but it may be distracting. I'm currently looking into it.
    Floating trees
    I didn’t have the Heightmap model from tdu2 so the terrain is a mix of TDU1 Hmap, TDU2 roads, and guesswork.
     
     
  15. Thanks
    Djey reacted to BEight for a file, Dillingham Airfield Resurfaced (OBSOLETE) mod now merged with New Roads Project: Waialua backroads   
    About:
    This mod allows you to drive on Dillingham airfield. 
    This mod adds a collision surface to the far north-west airport of Ohau as well as sharper cleaner Hmap textures. The runway also has some markers for 1/4 mile and 1/2 drag racing. The airfield is enterable using the slip road already present in the original game, the barrier has been removed.    
    Installation:
    Extract the Rar into your tdu directory.
    WIP
    I may make more changes to this when I get a chance, nothing is truly final.
  16. Thanks
    Djey reacted to MeFisto94 for a file, [TDU1 + TDU2] Telnet Debug Server - Read developer logging information   
    This tool is very simple: You start it before starting the game (in a console) and it will print the (remaining) developer logging of the games (both TDU1 and TDU2).
    Apparently this log is mostly targeted towards networking, but it never hurts to open it, when debugging weird issues.
    Example Logging:
    edStoreBank::RegisterWellknownCRC(0xEB21,COREREQUESTS_R_TEAMMEMBER_GET_NB) Done edStoreBank::RegisterWellknownCRC(0x4A65,COREREQUESTS_A_TEAMMEMBER_GET_NB) Done edStoreBank::RegisterWellknownCRC(0xEF1F,COREREQUESTS_R_TEAMMEMBER_ENUM) Done edStoreBank::RegisterWellknownCRC(0x5F05,COREREQUESTS_A_TEAMMEMBER_ENUM) Done edStoreBank::RegisterWellknownCRC(0xF4B5,COREREQUESTS_R_TEAMPRIZE_ADD) Done edStoreBank::RegisterWellknownCRC(0xB30A,COREREQUESTS_A_TEAMPRIZE_ADD) Done edStoreBank::RegisterWellknownCRC(0xF0EE,COREREQUESTS_R_TEAMPRIZE_REMOVE) Done edStoreBank::RegisterWellknownCRC(0xD4BD,COREREQUESTS_A_TEAMPRIZE_REMOVE) Done edStoreBank::RegisterWellknownCRC(0x5433,COREREQUESTS_R_TEAMPRIZE_DETAILS) Done edStoreBank::RegisterWellknownCRC(0x3E72,COREREQUESTS_A_TEAMPRIZE_DETAILS) Done edStoreBank::RegisterWellknownCRC(0x7928,COREREQUESTS_R_TEAMPRIZE_GET_NB) Done edStoreBank::RegisterWellknownCRC(0x2C42,COREREQUESTS_A_TEAMPRIZE_GET_NB) Done edStoreBank::RegisterWellknownCRC(0xBBA7,COREREQUESTS_R_TEAMPRIZE_ENUM) Done edStoreBank::RegisterWellknownCRC(0x9F7C,COREREQUESTS_A_TEAMPRIZE_ENUM) Done edStoreBank::RegisterWellknownCRC(0x161C,COREREQUESTS_R_FRIENDS_TEAMS) Done edStoreBank::RegisterWellknownCRC(0x9A36,COREREQUESTS_A_FRIENDS_TEAMS) Done edStoreBank::RegisterWellknownCRC(0x33A4,COREREQUESTS_R_FRIENDS_GETIDS) Done edStoreBank::RegisterWellknownCRC(0xD535,COREREQUESTS_A_FRIENDS_GETIDS) Done edStoreBank::RegisterWellknownCRC(0x7426,COREREQUESTS_R_GETTIME) Done edStoreBank::RegisterWellknownCRC(0x2550,COREREQUESTS_R_CREATE_REPLAY_STREAM) Done edStoreBank::RegisterWellknownCRC(0xCBA7,COREREQUESTS_R_OPEN_REPLAY_STREAM) Done edStoreBank::RegisterWellknownCRC(0x08D9,COREREQUESTS_E_UNRELIABLEAPPEND_REPLAY_STREAM) Done edStoreBank::RegisterWellknownCRC(0x724A,COREREQUESTS_R_RELIABLEAPPEND_REPLAY_STREAM) Done edStoreBank::RegisterWellknownCRC(0x91ED,COREREQUESTS_A_RELIABLEAPPEND_REPLAY_STREAM) Done edStoreBank::RegisterWellknownCRC(0x2557,COREREQUESTS_R_CLOSE_REPLAY_STREAM) Done **WARNING** in edStoreBank::RegisterWellknownCRC(0xC41D,CRC_GPSTRACKER_R_TRACK_USERS) => Already existing , updating **WARNING** in edStoreBank::RegisterWellknownCRC(0x61CB,CRC_GPSTRACKER_A_TRACK_USERS) => Already existing , updating edStoreBank::RegisterWellknownCRC(0x55AE,CRC_GPSTRACKER_R_GET_DENSITYMAP_BY_LEVEL) Done edStoreBank::RegisterWellknownCRC(0xD768,CRC_GPSTRACKER_A_GET_DENSITYMAP_BY_LEVEL) Done edStoreBank::RegisterWellknownCRC(0xFED9,CRC_GPSTRACKER_R_GET_DENSITYMAP_BY_LEVEL_EX) Done edStoreBank::RegisterWellknownCRC(0x8BD0,CRC_GPSTRACKER_A_GET_DENSITYMAP_BY_LEVEL_EX) Done edStoreBank::RegisterWellknownCRC(0xECE3,CRC_GPSTRACKER_R_GET_DENSITYMAP_BY_LEVEL_EX2_PLUS) Done edStoreBank::RegisterWellknownCRC(0x1667,CRC_GPSTRACKER_A_GET_DENSITYMAP_BY_LEVEL_EX2_PLUS) Done =>EnumerateContext() => TRUE , 1 items -Found SaveGame: Name:playersave Type:4 DeviceID=0 -SAVE GAME OK EnumerateContextEnumerateContextEnumerateContextEnumerateContext=>0 =>EnumerateContext() => TRUE , 1 items -Found SaveGame: Name:playersave Type:4 DeviceID=0 -SAVE GAME OK EnumerateContextEnumerateContextEnumerateContextEnumerateContext=>0 =>EnumerateContext() => TRUE , 2 items -Found SaveGame: Name:playersave Type:4 DeviceID=0 -SAVE GAME OK -Found SaveGame: Name:playersave2 Type:4 DeviceID=0 -SAVE GAME OK EnumerateContextEnumerateContextEnumerateContextEnumerateContext=>16 in CP2PGameService::ChangeSessionMode(SessionModeNone) in CP2PGameService::ClearCurrentSession() edNetGamespyManager::DeleteSessionMultiChallenge() FAILED : Not connected =>EnumerateContext() => FALSE , 0 items =>EnumerateContext() => TRUE , 2 items -Found SaveGame: Name:playersave Type:4 DeviceID=0 -SAVE GAME OK -Found SaveGame: Name:playersave2 Type:4 DeviceID=0 -SAVE GAME OK EnumerateContextEnumerateContextEnumerateContextEnumerateContext=>0 =>EnumerateContext() => FALSE , 0 items INSTANTCHALLENGE : [UNCONNECTED]: new State: none CSysMessageMgr::RankingReadGlobalByRank() =>IsRankingServerAvailable = False ===============Dumping MutexList======================================= ->found mutex PhysicsLock : NbLocks=230165 ======================================================================= ===============Dumping MutexList======================================= ->found thread PhysThread : ThreadID=40ccFA8858 =======================================================================  
  17. Like
    Djey reacted to Reymondox for a file, [TDU Platinum] Honda & Acura NSX Sound Mod!   
    Hi!
    Made with a lot of love , I hope you like it!
     
     
    ⓞ-------------------Credits-------------------ⓞ
    Samples by GMP.
    Channel: ??
    Page: ??
    Mod: https://www.youtube.com/watch?v=jzjYAybOFEQ
    ⓞ--------------------------------------------ⓞ
     
     
    ⓞ----------------Information----------------ⓞ
    This is a sound mod for Test Drive Unlimited with the Platinum mod.
    Replace the sound of the Honda & Acura NSX.
     
    This mod also includes a simulation of the sound of the VTEC
    kicking in and turbo sound for tuned versions.
     
    The download includes the mod and a copy of the original files in
    case of uninstall.
    ⓞ-------------------------------------------ⓞ
     
  18. Like
    Djey reacted to MeFisto94 for a file, Andraste Modding Framework Development Build   
    Andraste Modding Framework
    Andraste, at it’s core, is a generic modding framework, aiming to bring a modern toolset into old (DX 9) and modern games alike. It does so by injecting a .NET FX Runtime into native applications, allowing us to code the framework in a safe language (C#), which even opens up the possibility to write code modifications in .NET languages, that interface seamlessly with the native code of the game.
    Note: While this is in the TDU2 category, Andraste can also be used for TDU1 and potentially a lot of other games (unless they are 64 bits or have some protective anti cheat system)
     
    How to run Andraste
    Andraste comes with a UI Launcher and a bundled version of the generic framework (in the most recent version). That is all you need,
    just start Andraste.UILauncher.exe, create a profile (you can have multiple profiles and quickly switch between them) and you are ready to go.
    You'll want to click "open mods folder" to download/add mods to your profile and then you can press "Start Game".
    If your mods don't come in an andraste ready format, check the below "Converting a Mod into the Andraste Format" and contribute the file to turboduck 😉
    If you still have problems launching Andraste, see our Docs on using the Launcher and "installing" mods.
     
    Converting a Mod into the Andraste Format
    First, make sure that you have the permission of the original author to convert/upload the andraste version of the mod.
    Then, follow our Getting Started Guide
     
    What can I use it for, at the moment?
    If you managed to convert a mod, you can now use (and remove!) these game mods, without changing your unpacked(!) base game (the game needs to be unpacked, because the VFS feature only replaces existing files, it doesn't create packed files yet).

    While this feature may not be impressive yet (besides removing mods without having to have a backup of your game folder somewhere), there is much more possible with that technique, but that takes manpower and time.
    Internally, we're currently using the scripting functionality to find out more about the game and progress on different fronts such as multiplayer or asset manager, so definitely stay tuned for further progress, at some point, we will release the TDU2 Modding Framework, that is an additional layer on top of Andraste, providing TDU2 specific features (patching files inside BNKs, running on a packed game, hot reloading, ...)
    If you need further assistance, don't hesitate to read our documentation, post in the relevant forum thread, here on turboduck, or in #tdu-modding on https://discord.tduniverse.org
    Andraste is a TDUniverse Umbrella Project by MeFisto94 and redd
  19. Thanks
    Djey reacted to Esurient for a file, RTX Stability Patch: Custom DXVK + Steam Overlay Patch & More   
    Esurient's RTX Patch
    Included: Custom Compile DXVK | Custom Steam Overlay API | Custom Nvidia Inspector Profile (NIP)
    DXVK Compile Version: 1.8.1
    Overview:
    This archive includes an up to date version of DXVK (at the time of posting) which has been tested with and without the custom Nvidia inspector profile. DXVK has been compiled from the GitHub source but optimised/altered to work better with TDU2 in terms of offering stability, this is also the aim of the custom Nvidia inspector profile as well as any other items which may be included in this thread, now included Steam Overlay Patch for RTX!
    What's Included
    Included in the archive are four folders, "nip Profile - Run Application", "DLLs - Paste Into TestDriveUnlimited2", "Disable Full Screen Optimisation" and "4GB Patch - Select TestDrive2.exe"
    (Note: If you are afraid to run this exe, you can download it yourself via Google or use VirusTotal to scan the Archive)
    Installation
    Text Video Archived
    Note: Performance may vary on different systems, modifications were tested on a 2070 Super.
  20. Thanks
    Djey reacted to Ramon1991cobra for a file, TDU2 Clouds Textures Mod   
    Textures updated, some small fixes and brightness correction.
  21. Like
    Djey reacted to GeeTee for a file, TDU2 nVidia Inspector Profiles by GeeTee   
    A set of five nVidia Profile Inspector profiles for use with Test Drive Unlimited 2 to improve the visuals of the game. Profiles are provided in five different flavours according to performance impact, so experiment with each of them and find the best trade-off between image quality and performance.
    Requirements:
    A Windows PC with an nVidia graphics card (GPU) nVidia Profile Inspector installed in a folder of your choice. (Click the link for the download page). How to Use:
    Download and extract the zip to a folder on your computer. Start the game and turn Anti-Aliasing Off in Video Options as shown in the Settings pic. You may set the other video quality options to your preference. Quit the game and launch nVidia Profile Inspector. Select Test Drive Unlimited 2 from the Profiles drop-down. Click the Import user defined profiles button on the toolbar. Browse to and select the desired .nip file from the folder where you saved them earlier. Wait a few seconds for nVidia Profile Inspector to load the profile. Click the Apply changes button. Launch the game and inspect the results. Technologies implemented:
    Multisampling Anti-Aliasing (MSAA) - smoothes jagged edges of 3D objects. Sparse Grid Transparency SuperSampling Anti-Aliasing (SGSSAA) - smoothes jagged edges of 3D objects. Anisotropic Filtering (AF) - improves textures that are viewed from acute angles. Very low performance cost. Horizon Based Ambient Occlusion (HBAO) - more realistic shadows where 3D objects join. Scalable Link Interface (SLI) - support for multiple linked graphics cards in the same PC. Profile contents:
    Potato: 4x MSAA, 2x SGSSAA, 16x AF, HBAO Off Light: 4x MSAA, 2x SGSSAA, 16x AF, Performance HBAO Medium: 4x MSAA, 2x SGSSAA, 16x AF, Quality HBAO Heavy: 8x MSAA, 4x SGSSAA, 16x AF, Quality HBAO Extreme: 8x MSAA, 8x SGSSAA, 16x AF, High Quality HBAO Customisation:
    Feel free to tweak your profile if you wish! I recommend sticking to the following settings, since most of the the other altered settings throughout the profile are required for compatibility with TDU2.
    Antialiasing - Setting Antialiasing - Transparency SuperSampling Anisotropic Filtering Setting Ambient Occlusion setting Other settings that may be useful in your system:
    Frame Rate Limiter V3 - limits in-game FPS to a maximum value you specify. Very high frame rates can produce glitches in TDU2. Triple Buffering - can improve FPS (over double-buffering + Vsync) while reducing screen tearing. Do not use with Vsync. Vertical Sync - limits FPS to match the refresh rate of your monitor. Enabling this can eliminate screen tearing. When you are done tweaking, use the Export user defined profiles button to save your own custom .nip file for TDU2!
    Credits:
    Profiles based on Test_Drive_Unlimited_2_SGSSAA_HBAO_SLI_Profile.nip, originally developed by GuruKnight and others on Guru3D forums. Performance-based profile customisation, testing and packaging by GeeTee (Discord: @GeeTee#0394)
  22. Like
    Djey got a reaction from -=[(ELVIS)]=- for a file, TDUF - Most advanced modding tools for TDU so far!   
    TDUF package is a set of tools and libraries, which is able to:
    Check Bnk1.map contents and update it with new files in Euro/Bnk folder. Extract the whole TDU Database to JSON files (a human-readable format, ready to be processed by many tools and languages, including Javascript). Rewrite the whole TDU Database from modified JSON files Check and repair Database for integrity errors Help to understand file formats and read/write data from/to them Provide a Database Editor user interface, which wide range of features (not limited to TDUMT/TDUPE ones) and more to come! See zipped-in README.html file for details.
    Requirements and notes:
    From 2.0.0 version, you will have to get TDUF package which will suit your needs : if only using command line tools, head to  *core* edition if only using DatabaseEditor, head to *databaseEditor* edition if you don't care and wanna get all features, head to *full* (=without mention in file name) one. Java 8 Runtime Environment: Java SE Runtime Environment 8 - Downloads - or embedded JRE (links in README.html file) If using  TDUF 1.12.0 with Java 9 or 10, a tweak is necessary to make TDUF work properly: extract attached hotfix (
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip) to tduf/tools/cli directory (replace existing files) If using TDUF 1.12 with 32bit version of Windows, extract attached hotfix (
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip) to tduf/tools/cli directory (replace existing files) TDUF 1.13.0 won't support 32bit Windows editions TDUMT must work normally TDU installed (some modified editions are not supported).  
    HELP AND TUTORIALS, Q&A
    Support thread:  Tools reference · djey47/tdu-cp Wiki · GitHub TDUCP WIKI: Modding FAQ · djey47/tdu-cp Wiki · GitHub  
    OPEN SOURCE DEVELOPMENT
    Github hosting : djey47/tduf
     
    DONATE
    To help me with this project, or to buy me a beer 🙂
    Give a cent (or more) via PayPal
     
    ATTACHMENTS
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip
  23. Like
    Djey got a reaction from MagicV8 for a file, TDUF - Most advanced modding tools for TDU so far!   
    TDUF package is a set of tools and libraries, which is able to:
    Check Bnk1.map contents and update it with new files in Euro/Bnk folder. Extract the whole TDU Database to JSON files (a human-readable format, ready to be processed by many tools and languages, including Javascript). Rewrite the whole TDU Database from modified JSON files Check and repair Database for integrity errors Help to understand file formats and read/write data from/to them Provide a Database Editor user interface, which wide range of features (not limited to TDUMT/TDUPE ones) and more to come! See zipped-in README.html file for details.
    Requirements and notes:
    From 2.0.0 version, you will have to get TDUF package which will suit your needs : if only using command line tools, head to  *core* edition if only using DatabaseEditor, head to *databaseEditor* edition if you don't care and wanna get all features, head to *full* (=without mention in file name) one. Java 8 Runtime Environment: Java SE Runtime Environment 8 - Downloads - or embedded JRE (links in README.html file) If using  TDUF 1.12.0 with Java 9 or 10, a tweak is necessary to make TDUF work properly: extract attached hotfix (
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip) to tduf/tools/cli directory (replace existing files) If using TDUF 1.12 with 32bit version of Windows, extract attached hotfix (
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip) to tduf/tools/cli directory (replace existing files) TDUF 1.13.0 won't support 32bit Windows editions TDUMT must work normally TDU installed (some modified editions are not supported).  
    HELP AND TUTORIALS, Q&A
    Support thread:  Tools reference · djey47/tdu-cp Wiki · GitHub TDUCP WIKI: Modding FAQ · djey47/tdu-cp Wiki · GitHub  
    OPEN SOURCE DEVELOPMENT
    Github hosting : djey47/tduf
     
    DONATE
    To help me with this project, or to buy me a beer 🙂
    Give a cent (or more) via PayPal
     
    ATTACHMENTS
    TDUF-1.12.0-HOTFIX-JAVA-9-10.zip
    DatabaseEditor-1.12.0-HOTFIX-32bit.zip
  24. Thanks
    Djey reacted to Ramon1991cobra for a file, Orthophoto for TDU2 - Ibiza   
    Orthophotos for Ibiza
    -Satellite images of Bing maps for far and very far distances.
    Make sure to backup your files.
  25. Thanks
    Djey reacted to Michal003 for a file, C.T.R. Physics Mod   
    I working on new physics to TDU2
    Here is new 1.05 version
    Features:
     
    Braking can block wheels More powerful handbrake Some optimization of traction control Edited ForceFeedback Edited aerodynamics Good for drifting Realistic understeer New motorbike physics and handling  
    Important:
    Hardcore setup is now really hardcore and it's good for drifting with 4wd cars (e.g. Bugatti Veyron)
    Sport setup is made for drifting with rwd cars and for perfect lap times
    Full assistance is for normal cruise around city and it can also be used for perfect lap times easily
    It works online and also with Unofficial patch and AutoPack.
     
    I was originally inspired by Veno physics mod and thanks to him I could understand how it works.
     
    Used modifications:
    Unofficial patch 0.4
     
    Tested on Logitech G27
     
    I still working on Clutch/Brake linearity and car suspension. Now I work on version for normal (slow) driving with smooth brakes and steering. I'll release it soon.
     
     
    Video:
     
    Installation:
    Copy downloaded file to TDU2 main folder and overwrite original Physics.cpr file You also need different laucher e.g. Knyazev Universal launcher or the TDU World Launcher  
×
×
  • Create New...