v0.6.0
Added
--source auto(now default) detects the running game via SHM tag namespace + process snapshot; shows "Detecting AC Environment..." until found.- Assetto Corsa Rally support via
--source acrallyflag. - Assetto Corsa Competizione support via
--source accflag. - Original Assetto Corsa support via
--source ac1flag. - Tire silhouette rotates by per-wheel camber on each wheel widget.
- Contact-patch bars below each tire encoding inner/middle/outer load distribution.
- Brake-pad and disc wear bars on each wheel widget, self-calibrated against per-wheel max observed since session start.
- New
pad_w/disc_wfields onWheelData, populated fromph.padLife/ph.discLife. - Per-zone temperature readouts (inner / middle / outer / core) on the tyre silhouette, with luminance-based text colour.
Changed
WheelDatagainshas_wheel_load,has_ride_height,has_cambercapability flags; widgets hide indicators when a source lacks the signal.- Removed the trapezoidal camber strip; tire rotation plus contact bars replace it.
- IMO temp grid always shows the inner face on the screen-centre-facing side of the widget.
- Wheel widget logical height bumped 271 → 316 to fit the new bars and rotated tire.
- Synthetic source: right-side camber sign flipped; corner-load → camber coupling rescaled.
- Brake icon no longer shrinks with disc temperature; temperature drives only tint, wear moves to the dedicated bars.
Fixed
- Per-face tyre temperatures now read from graphics-block TyreState on AC EVO instead of the dead legacy AC1 slots.
- Brake icon now falls back to interpolating the brake curve from raw temp when
brake_normalized_temperatureis missing. - Tyre-wear restyled as a horizontal "Tire Wear" bar stacked under the existing Disk/Pads Wear rows; gated on
has_tire_wear(hidden on AC EVO). - AC1 hides the Disk/Pads Wear bars — AC1's SDK predates
padLife/discLife, so the bars previously rendered a stuck-fresh value. - AC1 hides the brake icon entirely (icon + label) since
brakeTempis never written by the game; lock/ABS blink disappears with it on AC1. - Wear bars now space themselves evenly between the brake column and pressure icon — a lone visible bar pins to the top of the available height.
- AC1 contact-patch middle bar no longer collapses: new
has_pressure_normflag neutralises the pressure axis when the norm is a rough synthesis. - AC1 reads per-car spec data from
data.acd: real per-axle ideal pressure, raw torque LUT for live BHP/torque, per-compound tyre thermal curves. - AC install auto-detected via Steam registry +
libraryfolders.vdf; honoursLT_AC_PATHenv override and falls back to the default Steam path.
Full Changelog: v0.5.0...v0.6.0