App to display tyre temperatures and pressures automatically adapting colors to optimal temperature range for most builtin cars.
FAQ: If you have questions about the nature of the values displayed by this app or how the tyre physics works in general, please read the thread http://www.assettocorsa.net/forum/index.php?threads/tyre-temperatures-and-wear.2723/ before posting here. Most questions have already been discussed there.
How to configure the app for custom temperature ranges
Since version 1.6.0, the app can be configured to display custom temperature ranges for specific cars / car classes. Therefore you will need the files
A) Set the class of an unknown car
If the app displays the tyre "unknown" for a given car, it might be enough to set the class of the car. Therefore, open tyre_temp.ini and search for the section CLASSMAP:
To add a car to an existing class, add a key/value pair just like in the above example. The key must match the directory name of the car under <assetto_corsa_install_dir>/content/cars (use small letters!).
B) Set or override the temperature mapping of a given car / tyre combo
This can be done by following this step-by-step guide:
- Start the game with the car selected. Choose the tyre you want to configure, click on drive and exit the game again.
- Open py_log.txt with a text editor (e.g., notepad)
- Search for a line like
- The interesting part here is the "GT2 Slick Soft". The first part of this name is the class the car is currently mapped to (here GT2), or STD, if no specific mapping is used. The second part "Slick Soft" is the name of the selected tyre.
- To add a temperature mapping for this tyre, add the following lines to the section [TYREMAP_OVERRIDES] in tyre_temp.ini:
Note that the mappings must have indices starting from 0. In my case I already had two other mappings tyre_0_... and tyre_1_..., therefore I have used the tyre_2_... prefix for the mapping. tyre_2_class must be set to the class reported in the .ini file. tyre_2_tyre_name must be set to the tyre name reported in the .ini file. tyre_2_display_name must be set to a unique name used for displaying the tyre in the app (It must be different to any other tyre name!). min and max temperature are defining the optimum temperature range.
- To verify that everything works, save the .ini file, restart the game and check if the temperature mapping is used as expected. If it is not used, inspect the py_log.txt file for errors and warnings and try to correct them. You should see a line
matching your customization
- Hint: If you rename the .ini file to another file name, the app will regenerate a new ini file with default settings.
Changes in 1.6.0:
Looks like there are no updates from KUNOS regarding the optimum temperature ranges of newly added tyres (the thread hasn't been updated since adding La Ferrari). I tried multiple times to beg for this information, but the devs do not seem to care.
Because of that, and because of the great spectrum of mod cars out there, I decided to make it possible to customize the optimum tyre temperature ranges by editing the tyre_temp.ini file. I hope the examples in this file are speaking for themselfs for the interested users.
If something goes wrong, please try to rename your tyre_temp.ini file before posting a bug report to see if the app works with the default settings.
- fix formula abarth hard tyre typo
- add ferrari_458_gt2 to GT2 class
- make tyre temperature ranges customizable via .ini file editing (edit tyre_temp.ini beneath tyre_temp.py for that; generated after first app start)
- improve wear display accuracy (use the inverse display option in tyre_temp.ini)
- add an auto-hide mode for the tyre type label. In this mode, the tyre type will not be hidden if it is actually unknown. There are still the options to always hide it and never hide it (look at the .ini file)
- Adapted all tyre names to new naming scheme of AC 1.2
- Compatibility update for AC 1.3