1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Dirt Telemetry Tool - Cortextual's Version 1.3

Modified version of Zeb's telemetry tool

  1. Cortextual
    Greetings you filth-peddling dirt mongers.


    Upon the release of Zeb's great telemetry tool I was immediately inspired, and I asked myself: This is a guy who's code I would be willing to steal for my own benefit. So, with his permission of course, I set about customising his tool to my own diabolical ends. I liked what he had done but there were certain aspects I felt could benefit from being done differently.



    I was initially intending to submit my changed version to him and let him incorporate whatever he liked into his release but he's not been around for a while now, moving house I gather, so I decided to just release my version and people can use whichever they prefer. It never hurts to have options.

    I would suggest using Borderless Gaming to position the app and force it to stay on top of other windows. This program can be found at https://github.com/Codeusa/Borderless-Gaming/releases

    After adding the relevant window to favorites in Borderless Gaming (if this maximises the window you can exit the app by pressing the escape key) you can right click it in the favorites pane and choose always on top, as well as set x, y position and window size. The size should be left as is, which is 1100 x 180 (550 x 180 for Compact Mode) or a percentage of this if you've chosen to use a different UI scale, since the controls wont scale with a size change made by Borderless Gaming, but the x, y coordinates can be set to position the tool as you like.

    Thanks to Zeb for making the original.

    Hope you find it useful.

    Hugs and kisses,

    The following is a list of changes I've made to Zeb's version:
    - Overhauled layout
    - Rearranged pedal sliders to more logical order
    - All colours can be enabled/disabled using settings app
    - Coloured pedal sliders, Clutch - Blue, Brake - Red, Accel - Green
    - Coloured gear indicator based on direction of gear change, Green for up, Red for down or Neutral
    to aid peripheral awareness of shifts as well as warn of accidental Neutral (Not that any of us would ever do that)
    - Coloured suspension sliders red under extreme loads
    - Reworked Steering indicator to show an image of a wheel rather than a horizontally moving dot
    - Changed rev indicator to more traditional circular dial
    - Added red colour change to revs for shift indication
    - Dynamic rev limit detection to allow for different cars
    - Option to colour speedo progressively, white to red
    - Retuned G-Ball to show more movement
    - Shaded G-Ball
    - Option to make G-Ball flash Orange/Red on higher G-Forces
    - Added lines to more easily judge G-Forces
    - Changed timer to more traditional format, from seconds
    - Removed display of coordinates
    - Wrote settings app for enabling/disabling features, colours, changing wheel rotation, rev/speed limits
    -Fixed average speed calculation
    -Workaround to prevent reset of average speed and stage time at the end of stage
    -Compact Mode/Wheel Mode
    -Optional Clutch Indicators in Compact/Wheel Modes
    -UI Scaling
    -IP/Port Configuration
    -Chroma Key Mode
    -Different wheel styles.
    -Left a load of unnecessary BS that didn't pan out in the code

    Please note that the tool only displays UDP data sent by the game which takes certain things out of my hands, such as the auto clutch displaying and a phantom driver who likes to rant the cars about while you're in menus. When the UDP stream is interrupted the tool will remain in the state it was in when the last data was received until it starts receiving data again.

    If the tool stops working following updates to the game or Steam integrity checks please first check that the hardware_settings_config.xml file has not been reset, it may need to be changed again as per the instructions in the readme file.

    Using tool over network: I'm opening myself up to a lot of troubleshooting here but if you want to use the app on a separate device on the same network you can. Preferably not using wireless though as it may not be very smooth. To do so set the IP in the hardware_settings_config.xml to the local IP address of the device, this will generally begin 192.168.1. Then change the IP in the data\connection.cfg on the target device to the same number and allow it through any firewall that you use.

    Here's a video Meszes made:
    NoMa, showrock, Felix1954 and 3 others like this.

Recent Reviews

  1. Kakkela
    Version: 1.3
    Handy tool especially for streamers.
    G-meter isn't working for some, could this be game bug or related to this program?
    1. Cortextual
      Author's Response
      I'm looking into this but haven't been able to replicate it yet. Thanks for the review, and the heads up about the bug.
  2. -Alf-
    Version: 1.3
    Really great tool!! I have a question tough... Is it possible to change the TT black backgroud color, or the chroma color ( it's yellow atm ), to a transparent / colorless " color ", or at least, close to it? Imo, it would look way better, than a black rectangule *hint*
    Keep up the good work =)
    1. Cortextual
      Author's Response
      Hi, thanks =) I've looked into making it transparent but it's probably going to be too tricky. You can change the background colour and the chroma colour to anything you'd like by changing the bg.png and bgy.png files in the data folder though.
  3. versedi
    Version: 1.3
    Better, better ;)
  4. W_Akira
    Version: 1.2
    Great app. Is the steering based on real wheel input or the one showed in game graphically? Any chance to show handbrake input?
    1. Cortextual
      Author's Response
      Hi, thanks for the rating =) The steering is based on real input, the amount of degrees can be set using the settings app. I did have it showing handbrake but with all the different devices people had it proved very difficult to ensure compatibility, since the game's udp data doesn't have handbrake info. I might be able to add it in future.
  5. Meszes
    Version: 1.1
    Amazing tool, shows all the data that you really need. Also it's configurable with the supplied app. Can make it appear as an overlay with just a few clicks in Borderless-Gaming. Thank you mate!
    1. Cortextual
      Author's Response
      Thanks for the review buddy. Cheque's in the mail lol
  6. marko.consolo
    Version: 1.0
    i cant run this amazing app, i tried several times with the help of the autor.. but nothings happend.. maybe the game have an issue trying to save the xml file to change.. thx to Cortextual for give me support and help to solve this problems.. 5 stars for him
    1. Cortextual
      Author's Response
      Thanks man. Sorry again that we couldn't figure it out.
  7. versedi
    Version: 1.0
    Great job man! You've did things that I've wanted to do but didn't had enough time and stumbled uppon some problems with running it properly after few changes.

    Now I can use it on my second display that's smaller and have a 4:3 aspect :)

    One bug I've met is that average speed isn't displayed after stage (it's 0,00 while there's a maxspeed display properly).

    P.S. For those that don't know this will conflict with Fanaleds so you can use only one at a time.
    1. Cortextual
      Author's Response
      Thanks for the review matey. As far as the bug you mention, the tool just shows the data sent by the game and the average speed is as Distance/Time calculation. So if distance or time is reset at the end of the stage the calculation will fail. So not a bug just difficult to get around. I should probably amend the description to explain some of this stuff if I want that elusive 5 star rating.
  8. marko.consolo
    Version: 1.0
    good idea but doesn t work for me.. installation istructions are very poor..
    1. Cortextual
      Author's Response
      I'm sorry you feel that way. I just included zeb's original readme, I've now uploaded one that should be slightly clearer. Let me know if you need more help.