Skip to content

Releases: kiwiaraga2000/railweave

RailWeave 0.1.0 — OpenBVE pipeline

Choose a tag to compare

@github-actions github-actions released this 09 Aug 21:21
294c125

RailWeave 0.1.0 establishes the complete source-to-OpenBVE conversion pipeline and the extension point for future simulator formats.

Highlights

  • Convert BVE/OpenBVE, MSTS/OpenRails, GeoJSON, RailWeave JSON and portable track CSV sources into installable OpenBVE packages.
  • Generate route CSV, train physics, package documentation and a machine-readable diagnostics manifest in one command.
  • Preserve native OpenBVE train assets where available.
  • Import MSTS/OpenRails route graphs, paths, curve definitions, consists and rolling-stock metadata.
  • Carry stations, gauge, gradients, curves and speed limits through the versioned simulator-neutral IR.
  • Connect any additional game through the stable, language-independent external adapter protocol.

Trust and compatibility

  • Tested on Linux, macOS and Windows.
  • Minimum supported Rust version: 1.74.
  • Conversion losses and inferred defaults are reported explicitly instead of being hidden.
  • Third-party game content remains local; RailWeave does not bypass DRM or redistribute assets.

See the capability matrix for exact format coverage and the changelog for the full list of changes.