Skip to content

Releases: thomas4f/mxbmrp3

v1.23.12.0

02 Jun 21:02

Choose a tag to compare

v1.23.12.0 Pre-release
Pre-release

New features

  • G-Force widget ring now indicates G-load severity by color
  • Settings button (the [=] toggle in the corner) can now be configured in the Widgets tab

Improvements

  • G-Force ring holds its peak color briefly and freezes red during a crash
  • G-Force ring full-scale raised to 10 g (was 5 g)
  • Speedo and Tacho needles, and the Speedo odometer, now fade together with the dial when lowering opacity
  • Gamepad buttons, bumpers, triggers and sticks now fade with the opacity slider
  • The mouse cursor and settings button now require a small deliberate mouse move, so accidental bumps are ignored

Bug fixes

  • Bars, Lean, Tyre Temp and Rumble gauges no longer fade their bar/arc backgrounds with the opacity slider
  • ECU widget parameter chips no longer disappear when lowering the background opacity
  • Session HUD is no longer hidden by the "hide all widgets" toggle

v1.23.10.0

30 May 16:14

Choose a tag to compare

New features

  • Added support for Kart Racing Pro
  • Added G-Force widget
  • Added ECU widget for GP Bikes
  • Standings title now shows live session info in place of a static title
  • Map HUD now renders split markers, start/finish, and a holeshot marker
  • Standings position animation expanded to Off / Basic / Colored
  • FMX HUD now recognizes Coaster Wheelies (wheelie with clutch pulled in)
  • Added the Audiowide font

Improvements

  • Major FPS improvement on long, curvy tracks when the Map HUD is enabled
  • Online detection and server name now sourced directly from the game API
  • Penalty time now displays correctly across the Event Log, Standings, and Web Overlay
  • The player/spectated rider's highlight bar in the Standings now use the accent color
  • Overhauled FMX trick classification and polished the UI
  • Gear widget shows "D" instead of "N" for gearless vehicles
  • Peak markers in various widgets now freeze and turn red during a crash
  • Standings spectate selection is now limited to riders on track
  • Map HUD rider colors refined, with the player highlighted in the accent color
  • Unified HUD layouts and added optional column headers
  • Compact time format now keeps millisecond precision for gaps
  • Compact time format is now ON by default
  • "Reset all settings" now also clears INI-only/advanced overrides
  • Per-tab "Reset" no longer hides an element that's hidden by default
  • Update notifications are now enabled by default
  • Web Overlay now supports lightweight style overrides via custom.css

Bug fixes

  • Standings position animation now slides rows in the correct direction
  • GP Bikes sessions are now labelled correctly
  • Per-HUD color/font overrides no longer persist across profile switches or survive a reset
  • Standings styling no longer disappears when primary and muted colors are identical

Stability

  • Fixed thread-safety issues in Discord rich presence and online records fetching
  • Many plugin-caused crashes are now caught at the API boundary instead of taking the game down
  • For crashes that do get through, a minidump is now written to Documents\PiBoSo[Game]\mxbmrp3\crashes\

Removed

  • Player count row in Session HUD and Discord rich presence
  • Server password row in Session HUD

v1.22.0.0

26 Apr 12:05

Choose a tag to compare

New Features

  • Helmet overlay HUD with visor tint, lean-linked tilt, and suspension vibration
  • Stats HUD now follows the spectated rider
  • Web server port configurable in-game (Settings > General)
  • Logo slideshow banner in the web overlay

Improvements

  • Web overlay: new Name Chars setting controls tower width
  • Web overlay settings reorganized (Logos, Standings, merged Events section)
  • PB Scope now defaults to Category instead of Bike for new installs
  • Local player's icon on the map no longer changes for hazard/flag states
  • Web server shows "Error" with port info when the port is unavailable

Bug Fixes

  • Suppress stationary hazard warning for riders who left the pits but haven't moved
  • Fix web server silently binding to an already-used port (SO_REUSEADDR)

v1.21.4.0

07 Apr 18:15

Choose a tag to compare

Improvements

  • OBS overlay now loads offline (but requires Web Server to retrieve data)
  • Session timer properly pushed from the plugin
  • Overlay settings apply instantly
  • Menu state labeled in the overlay header

v1.21.2.0

05 Apr 16:18

Choose a tag to compare

New Features

  • Add embedded HTTP server serves a live race overlay
  • Add PB scope setting (Bike vs Category)

Improvements

  • Update Fastest Lap event icon and color
  • New "Leader change" event log
  • Settings UI Reorganization

Bug Fixes

  • Fix event log showing wrong finishing positions
  • Fix stale HUD data after track/bike switch

Removed

  • Status column removed from standings

v1.20.0.0

30 Mar 16:08

Choose a tag to compare

New Features

  • Add Event log HUD to shows a feed of notable race events

Improvements

  • Replace hardcoded radar proximity gradient with semantic colors
  • Add external RGB to ABGR color converter tool
  • UI/UX Tweaks

Bug Fixes

  • Fix last-lap indicators (LL status, white flag, LAST LAP notice) incorrectly showing in non-race sessions
  • Fix FINISHED and LAST LAP notices not re-triggering when switching spectated rider
  • Fix hotkeys firing when the game window is not focused
  • Fix spectate finish notice

v1.19.0.0

28 Mar 18:05

Choose a tag to compare

New Features

  • Add Hazard detection system (stationary on track, wrong way)
  • Add Alternating gap reference mode
  • Add status icons (pit, last lap, finished) to standings
  • Add Compact Times display option
  • Add Records HUD support when spectating

Improvements

  • Increased maximum number of entries in standingshud to 50
  • Consistent precision for live and official gap timing

Bug Fixes

  • Fixed lapped riders not receiving FIN status after the leader finishes
  • Fixed false blue flags from stale track positions

Removed

  • Live position sorting (game only provides track data for 10 riders, making it unreliable)

v1.18.0.0

22 Mar 17:22

Choose a tag to compare

New Features

  • Added animated position changes in standings
  • Addeed race number plates with bike brand color strips
  • Added live position updates
  • Added filtering of DNS riders

Improvements

  • Rider name mode: Off / Short / Long
  • Simplified standings gap system
  • User asset override directories are now auto-created
  • Show "Not Connected" overlay on gamepad widget when no controller
  • Upgrade NoticesWidget to NoticesHud with dedicated settings tab
  • UI/UX tweaks

Bug Fixes

  • Fixed TimingHud drifting off-screen when placed near screen edge
  • Fixed lap-based color accents showing in non-race sessions

v1.17.0.0

15 Mar 21:00

Choose a tag to compare

New Features

  • Add default setup warning notice to HUD
  • Add benchmark profiler widget for plugin performance analysis

Improvements

  • Fix lap rejection on tracks with broken split markers
    • (Timing now works on KMX-Spring a Ding)
  • Several UI/UX consistency improvements

v1.16.6.0

14 Mar 13:43

Choose a tag to compare

New Features

  • Clock widget showing local/UTC time
  • Hold-to-repeat with acceleration for settings controls
  • Several compare modes added to Pitboard HUD

Bug Fixes

  • Fix HUD background textures stretching
  • Fix live gap column in Standings never displaying
  • Fix drop shadow not resetting

Improvements

  • Draggable Notices Widget
  • Various UI/UX layout and consistency tweaks