v2.0.0 200602
- support to read data.acd files directly, ini & lut pack can be forced from cars_extra folder if needed
- minor code tweaks and structure changes
Big thanks to XuCrUtZ (Live Telemetry app) to supply base code to read acd files within python, this would not have happen without his help
If there is any issues with the ini & lut files, fixed Ini & Lut pack can be forced by place them in cars_extra folder, this will override any files in data.acd or data folder. However, best option is to fix the files of the mod car.
Upgrade from previous version: 'cars' and 'cars_mod' folder can be deleted, it will not affect the app if you don't.
With my limited testing it might be issues, if you have problems with certain mod, please post in support tab
v1.5.5 200522
- basic support for CSP tyre extension model parameter PRACTICAL_TEMP_RATIO
(beta, need testing with mods not using default values and not encrypted data.acd)
- fix for error when performance lut files had unexpected comments
v1.5.4 191027
- exit tyre pressure relative to optimal added to extended pit board info when entering pit lane
Example:
v1.5.3 190816
- fix for rare crash when using CM with certain INI setting and missing the ini & lut pack for selected car, session would crash
- added log entry when EOL is disabled because of zero spline tracks
v1.5.2 190725
- spline property was not always ready during init, function moved to post run
v1.5.1 190724
- fix for error on tracks with zero spline (some variants on LA Canyon), temporary disables EOL and all related functions on these tracks
- fix for two errors when EOL was disabled
No INI files in archive so no personal settings are overwritten.
v1.5.0 2019-02-22
- optional support for INI configuration using Content Manager (CM)
Note, ini & lut packs still needed for mod cars
- fix for when session was ended, extended tyre wear stats was wrong
If you want to use CM to configure the INI file, please read notes below
- proTyres 1.5.0 needs to run once to make your existing INI file CM compatible
- If options have wrong case format ("true" instead of "True" and similar), these options might be indicated in red or sometimes show wrong state in CM. Unless you actually change something, they will still work as before.
I'm not a CM user, so please report any issues in the support tab.
v1.4.5 181225
- fix for estimated interpolation calculation was always done, even if not needed
- fix for estimated interpolation error when wear lut ended with double grip values
No INI files in archive so no personal settings are overwritten.
v1.4.4 181101
- fix for estimated interpolation error when wear lut didn't had enough low wear data
- fix when using different front/rear wear lut tables, single table could sometimes be used anyway
No INI files in archive so no personal settings are overwritten.
v1.4.3 180813
- optional extend low range wear (red only) from 2% to 5%, default is off
- optional DIRT overlay color can be set thru INI file
- current tyre wear setting affects EOL tuning to work better with high wear tyres
- fix for extended pitboard sometimes show wrong wear info (all % values equal)
- fix for change of compound mid race, sometimes pitboard displayed wrong name due to timing of shared memory
- fix for pressure offsets not updated directly on pitboard if open
- fix for error when lut files had unexpected comments
- minor eol gain info tuned
- config_readme.txt updated
No INI files in archive so no personal settings are overwritten.
v1.4.2 171220
- updated ini&lut pack for all standard AC, DLC and bonus pack cars
- eol autotune tweaked, could sometimes show strange bar behavior close to end of life
- fix for config.ini sometimes saved for no reason when app was closed
v1.4.1 171116
- flexible 'cars_mod' folder structure, any number of folders and name starting with 'cars_' can be used
- config.ini is checked that file is valid or app will stay static, error message in console
No INI files in archive so no personal settings are overwritten.
v1.4.0 171022
- optional solid tyre indicator view with rounded corners and simple shades, False (old style) or True (default)
- fix for app behavior related to in-game HUD preset tabs, would not save or update correct
- fix for "PitLane" option used for "Other" under "PITBOARD" in INI file, would cause an error on all sessions
- fix for detection of session restart, could on some rare condition be triggered faulty
- fix for app updating strange during replays, will now stay static
- positions of NewTyre and TempBar indicator in IMO switched and tweaked
- gpu and code code for internal handling of app and debug window tweaked
- minor adjustments to backgrounds pictures
- minor other code tweaks as well
New solid design, the tool set available in python is limited but design could be improved in upcoming updates
(CompactExtend with Black & White buttons shown)
To use previous design, change [INDICATOR] -> USE_RADIUS to False in INI
No INI file in archive so no personal settings are overwritten.
v1.3.7 171012 (hotfixes)
- fix for some tyre compound behavior that made masked wear and new tyre indicator reset to early affecting visual display and initial eol estimate (only a few known)
- fix for tyre and eol data not reset correct when some Challenge sessions was restarted
- new ini & lut pack for all cars from AC 1.15.2 (not any known changes)
No INI files in archive so no personal settings are overwritten,
sorry for the inconvenience to all who downloaded and updated to 1.3.6
v1.3.6 171010
- support for different front/rear performance curves, only a few known mod cars have this
- fix for tyre wear pitboard, info was sometimes not reset after changed or restarted session
- fix for pitboard, sometimes not shown during race sessions
- log info for session mode/init updated
- minor code tweaks
Regarding different front/rear performance/wear curves, many cars have double files but only a very few have different content.
During compound init proTyres read all files and compare them, and only if needed, create separate lookup tables.
If active compound has different min/max temps there will be an double entry on the PitBoard info
No INI files in archive so no personal setting are overwritten.
v1.3.5 170919
- updated ini&lut pack for all AC & DLC cars version 1.15
- optional log tyre wear (green-yellow-red scaled 0-100%) writes to py_log.txt after tyre change or enter pitlane, default is off
- optional show extra tyre wear info on PitBoard as well (if optional logging is used), default is off
Example of extra PitBoard tyre wear info
Please see Overview tab on how to active this function, default is off
- support for different front/rear wear curves, only a very few cars and specific compounds have this
- background pictures supplied in different base scales for improved visuals when scaling the app
- fix for some track/pitbox combinations resulting in 1 extra lap count for 2nd and further tyre changes
- fix for some compounds missing data for high wear in lut file messing up EOL display
- fix for pitboard sometimes not updated if compound was changed during pitstop
- changed default brake slip sensitive for "Practice, Qualify, Race" to "High, High, Medium", will not affect existing setups
- minor visual fix for high grip marker in eol bar affecting a few cars
- minor code tweaks
- INI description updated and description of error codes added
No INI files in the archive so no personal settings are overwritten.
v1.3.4 170720
- optional three level brake slip/lockup indicator min/mid/high (yellow/orange/red) with session based sensitive levels (Off/Low/Medium/High) and different modes (Off/Direct/Delayed), update rate 30Hz
- config_readme.txt and app description updated in Overview
Archive contains no INI files so no personal settings are overwritten.
(new settings created after first start for existing app users)
v1.3.3 170623
- updated ini&lut pack for all AC 1.14.4 cars
As always, no INI files in archive so no personal settings are overwritten
v1.3.2 170531
- optional PitBoard with compound summary, session display modes None, NewTyre, NewCompound, PitLane, closes when leaving pitlane
- optional EXTEND display mode without wear bars, when active, all dirt levels is shown in eol bar, selection or filter can be set by INI
- optional text scale, range 0.5-1.5, font scale is applied after app scale, min size is still standard 10px
- standard backgrounds and graphic details updated
- debugWindow resources not loaded by default, can be enabled again by INI
- eol gain table tweak
- fix for instant load of compound data if changed during pitstop (for instant PitBoard details)
- fix for tyre lap counter when session changes, sometimes it did not reset correct
- fix for eol marker and labels could sometimes get placed outside app boundaries
- shared memory reference updated to 1.14.3 and some other minor code tweaks
- updated ini&lut pack for all AC 1.14.3 cars (not any known changes)
- index added to INI configuration error information
- INI description updated and examples added to readme text
Overview updated to reflect new version, no INI file in archive so no personal setting are overwritten.
Example of the new pitboard, only visible in pitlane
(the pitboard is optional, but active by default)
v1.3.1 170523
- updated (new) ini&lut pack for AC 1.14.1, some cars was missing compound data in 1.14.0
- extended check for Nordschleife Tourist, depending on start pitbox sometimes km fix could be missed
- very little tweak eol gain calculation
- fix for forced visible even if deactivated in app selection bar, even if not activated app will need to init to keep correct behavior of pit/track condition
no INI files in archive so no personal settings are reset
v1.3.0 170518
- updated ini&lut files for all AC cars to version 1.14.0 (only a few has changed) and new RTR DLC
- fix for broken lut handling on a few cars (currently known Race Sim Studio)
- fix for broken session reset when km fix was applied
- fix when race end to practice session, sometimes current tyre set was not reset correct (not checked)
- fix for eol color bar & markers, was sometimes not on the correct position & color
- workaround for United Racing Design (URD) mod cars wrong parameter configuration, for it to detect tyre compound correct you need to click less than 1 click/second when changing from hard to soft, that due to missing info from the URD cars. change from/to hard to soft in a pitstop will not detect compound change, change from/to medium will work. compound soft(s) or hard (h) is not indicated in the app summary (or in the AC pitstop app as well)
no ini files in archive so no personal settings are overwritten
v1.2.2 170511
- 1 to 7-point dynamic eol, improves estimated end of life (adapts automatically from previous 1-point format)
- fix if race is started on track and session is restarted, tyre laps/eol data was not reset correct
- fix for a few high wear compounds, sometimes eol could behave strange on 2nd run
- fix if km is reset on track messing up eol (example Nordschleife Tourist)
- fix for info eolgain, not so relevant value was shown, also shown in compact mode as well (if enabled)
- fix if tyre is overheated and out of lut range, gfx could sometimes freeze until cooldown within lut range
- pitpos is now not forced set if session changes but jump to pit does, improves new street tyre detection
- optional non verbose logging in console and pt_log.txt (only errors is shown)
- add debug info for pit position init
Archive have no INI files so no personal settings are overwritten.