Skip to content
Joshua Tubbs
Josh's Domain

The digital home of Joshua Tubbs, a YouTuber, Twitch streamer, flight simulation enthusiast, and accessibility evangelist.

orinks.net

Freight Fate Downloads

Stable releases and developer snapshots for Freight Fate.

Use the stable release for everyday hauling, or choose a developer snapshot when you want the newest features and fixes before they reach a stable release. Both are portable builds: unzip and run, no installer required.

Back to Freight Fate

Download Freight Fate

Download the latest stable release directly, or choose a nightly build for the newest fixes and features.

Stable release

Freight Fate v1.5.0

Published June 10, 2026

Release notes

"On the Clock": hours of service, fatigue, day and night, and overnight
parking. Everything runs on the in-game clock (settings.time_scale
compresses it as usual), never wall time.

Added

  • Hours of service. Simplified FMCSA rules per shift: 11 hours of
    driving inside a 14-hour duty window, a 30-minute break required after
    8 hours at the wheel, and a 10-hour sleep to reset. Spoken warnings at
    2 hours, 1 hour, and 30 minutes before each limit (each fires once),
    and at the violation itself. The C key now reports the clock time and
    HOS status alongside the deadline; Tab includes it at normal and chatty
    verbosity. Driving past a limit risks roadside inspections with
    escalating fines (200 to 2,000 dollars) and reputation hits — never a
    game over. A new Settings entry, "Hours of service", picks realistic,
    relaxed (every limit 25 percent longer), or off.
  • Rest stop menu. Pressing T at a rest stop now opens a fully spoken
    menu: refuel (as before), take a 30-minute break, or sleep 10 hours.
    Resting advances the in-game clock, so the delivery deadline keeps
    counting — that is the tension.
  • Fatigue. Builds with continuous driving (faster at night), eases
    with breaks, and clears with sleep. A drowsy driver yawns, drifts onto
    the rumble strip, hears spoken drowsiness warnings, and reacts late to
    hazards (the reaction window shrinks up to 40 percent). Deterministic
    under the trip seed.
  • Day/night cycle. Dawn, day, dusk, and night derived from the career
    clock (new careers still start at 6 AM). Nights bring sparser traffic
    zones, a higher hazard chance, a cricket-and-air night ambience layer,
    and the previously unused "Night Haul" track while driving. V, Tab, and
    C mention the time of day, and arrivals speak the clock ("It is 11 PM").
  • Overnight truck parking. Arriving at a rest stop between 8 PM and
    4 AM, the lot may be full — more likely as the evening wears on,
    deterministic per trip seed. A spoken menu offers driving on to the next
    stop or shoulder parking: a full HOS reset but poor rest (fatigue floor
    of 30) and a 15 percent chance of a 150-dollar ticket.
  • New manual page "Hours and rest"; F1 help on all new menus.
  • New procedural sounds: ambient/night and driver/yawn
    (regenerate with tools/generate_audio.py).

Fixed

  • Speech backend selection. Prism's registry ranks NVDA above every
    other backend whether or not NVDA is running, so on machines without it
    the game bound to a dead NVDA connection and stayed silent. The backend
    choice is now validated against actual runtime support and falls down
    the priority list (JAWS, One Core, SAPI, Speech Dispatcher, ...) to the
    best backend that can really speak. A new
    FREIGHT_FATE_SPEECH_BACKEND=<name> environment variable forces a
    specific backend for troubleshooting.

Compatibility

  • Save format version is now 3. Old v2 profiles and pre-1.5 mid-trip
    snapshots load cleanly, defaulting to a fresh HOS clock and a rested
    driver.

Latest nightly builds

Developer snapshot 2026-06-11

Published June 11, 2026

Full release: Developer snapshot 2026-06-11

Release notes

Automated developer snapshot of the main branch, for players who want the newest features before the next stable release. Expect rough edges; your save files stay compatible whenever possible, but back them up first.

Changes since the previous snapshot

  • Fix speech binding to NVDA when it is not running
  • Add automated build and release workflow
  • Add hours of service, fatigue, day/night, and overnight parking (1.5.0)
  • Add home terminal picker, regional job arc, and 59-city interstate map (1.4.0)
  • Add mid-trip save and resume (1.2.1)
  • Fix BASS one-shots and fade-outs being cut off by garbage collection
  • Fix BASS file loading on Linux and a flaky job-board smoke test
  • Freight Fate 1.2.0: BASS audio backend, truck upgrades, freight market
  • ci: pin setup-uv to v8.2.0 (no floating v8 major tag exists)
  • ci: update actions to current majors (checkout v6, upload-artifact v7, setup-uv v8)