<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title type="text">OpenBVE</title>
<generator uri="https://github.com/mojombo/jekyll">Jekyll</generator>
<link rel="self" type="application/atom+xml" href="https://openbve-project.net/feed.xml" />
<link rel="alternate" type="text/html" href="https://openbve-project.net" />
<updated>2026-06-15T08:54:23+01:00</updated>
<id>https://openbve-project.net/</id>
<author>
  <name>The OpenBVE Project</name>
  <uri>https://openbve-project.net/</uri>
  <email>you@email.com</email>
</author>


<entry>
  <title type="html"><![CDATA[V1.13.0.5]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/V1.13.0.5/" />
  <id>https://openbve-project.net/V1.13.0.5</id>
  <published>2026-06-09T00:00:00+01:00</published>
  <updated>2026-06-09T00:00:00+01:00</updated>
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;layout: post
title: OpenBVE v1.13.0.5
description: “OpenBVE v1.13.0.5”
modified: 2026-06-09
tags: [welcome]
categories: [intro]
—&lt;/p&gt;

&lt;p&gt;This release contains a major step forwards in graphics capabilities, thanks to Aditiya Afrizal- Shadow effects.&lt;/p&gt;

&lt;p&gt;Shadow effects may currently be controlled globally through a new options page.
Please note that results will vary, depending on the way any given route has been constructed, and the lighting setup it uses.&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;Change: Further improvements to coupler collision logic.&lt;/li&gt;
  &lt;li&gt;Change: Update Debian package dependancies to handle new unified Mono package.&lt;/li&gt;
  &lt;li&gt;Change: Use a more specific error message when a rooted path is supplied in place of a relative one.&lt;/li&gt;
  &lt;li&gt;Change: Improve handling of PNG files with an unused and invalid TRNS chunk.&lt;/li&gt;
  &lt;li&gt;Change: Improve layout of options pages. (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Fix: Infinite loop if an empty $Include file was encountered (introduced in 1.13.0.3)&lt;/li&gt;
  &lt;li&gt;Fix: Possible crash when attempting to transform objects which do not conform to 4 vertex counts.&lt;/li&gt;
  &lt;li&gt;Fix: Handle X files which specify invalid colours.&lt;/li&gt;
  &lt;li&gt;Fix: Make light directions in dynamic lighting XML consistant with routefiles. (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Fix: Deform for some roofs / cracks broken in v1.13.0.0 (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Fix: Logic issue in TFO parser.&lt;/li&gt;
  &lt;li&gt;BVE5: Various improvements to route parser ( https://github.com/leezer3/OpenBVE/pull/1325 )&lt;/li&gt;
  &lt;li&gt;BVE5: Fix routefiles in which the first encountered route command is one which does not take a distance.&lt;/li&gt;
  &lt;li&gt;BVE5: The specified rail for repeaters should be case invariant.&lt;/li&gt;
  &lt;li&gt;Hacks: Fix issues with certain walls / dikes with Minobu route.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/V1.13.0.5/&quot;&gt;V1.13.0.5&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on June 09, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[V1.13.0.2]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/V1.13.0.2/" />
  <id>https://openbve-project.net/V1.13.0.2</id>
  <published>2026-05-14T00:00:00+01:00</published>
  <updated>2026-05-14T00:00:00+01:00</updated>
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;layout: post
title: OpenBVE v1.13.0.2
description: “OpenBVE v1.13.0.2”
modified: 2026-05-14
tags: [welcome]
categories: [intro]
—&lt;/p&gt;

&lt;p&gt;This release contains a major step forwards in graphics capabilities, thanks to Aditiya Afrizal- Shadow effects.&lt;/p&gt;

&lt;p&gt;Shadow effects may currently be controlled globally through a new options page.
Please note that results will vary, depending on the way any given route has been constructed, and the lighting setup it uses.&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add shadow effects. (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;New: Allow the clip-distance to be configurable. (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;New: Add the &lt;strong&gt;CameraCar&lt;/strong&gt; animated instruction.&lt;/li&gt;
  &lt;li&gt;New: Handle Intel DVI ADPCM and GSM-610 format WAV files.&lt;/li&gt;
  &lt;li&gt;New: Add optional smooth camera transition effects, when switching between views. (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Change: Assorted improvements to the wavefront object parsers.&lt;/li&gt;
  &lt;li&gt;Change: Set the specular lighting color from the X object parsers.&lt;/li&gt;
  &lt;li&gt;Change: Improved the GL main menu on non-standard DPI.&lt;/li&gt;
  &lt;li&gt;Change: Improved the behaviour of menus when the game window is resized.&lt;/li&gt;
  &lt;li&gt;Change: Aspect value of 0 is also accepted as a 2-aspect R/G signal in CSV files with hacks enabled. (BVE2 accepts this)&lt;/li&gt;
  &lt;li&gt;Change: Implement BVE2 panel.cfg transparency mask- Please see the following &lt;a href=&quot;https://github.com/leezer3/OpenBVE/wiki/Errata#panelcfg-transparency&quot;&gt;errata entry&lt;/a&gt; for further details.&lt;/li&gt;
  &lt;li&gt;Change: Implement the BVE5 black clear color- Helps with some routes which use this to hide things.&lt;/li&gt;
  &lt;li&gt;Change: Improvements to Bve5_Parsing library.&lt;/li&gt;
  &lt;li&gt;Change: Bump SharpCompress version&lt;/li&gt;
  &lt;li&gt;Compatability: Add UchiboX objects to database.&lt;/li&gt;
  &lt;li&gt;Compatability: Update route patch database.&lt;/li&gt;
  &lt;li&gt;Fix: XML door sounds missing in cars other than the driver car.&lt;/li&gt;
  &lt;li&gt;Fix: XML motor sounds not quite right (again…)&lt;/li&gt;
  &lt;li&gt;Fix: XML couplers not parsed right.&lt;/li&gt;
  &lt;li&gt;Fix: Physics issue with couplers where Minimum == Maximium&lt;/li&gt;
  &lt;li&gt;Fix: Bug with BVE5 routes using interpolation in the first block.&lt;/li&gt;
  &lt;li&gt;Fix: Improve handling of some BMP files containing an undeclared color table.&lt;/li&gt;
  &lt;li&gt;Fix: Pressing and holding the R key kept toggling the renderer type indefinitely.&lt;/li&gt;
  &lt;li&gt;Fix: Typo in TE2 exported coupling behaviour.&lt;/li&gt;
  &lt;li&gt;Fix: Route map creation moved to the main GDI Plus lock.&lt;/li&gt;
  &lt;li&gt;Fix: The AI driver could get stuck with extremely close signal / station spacing.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/V1.13.0.2/&quot;&gt;V1.13.0.2&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on May 14, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.12.1.3]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.12.1.3/" />
  <id>https://openbve-project.net/intro/V1.12.1.3</id>
  <updated>2026-04-08T00:00:00-00:00</updated>
  <published>2026-03-27T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Impliment an auto-reload feature for Object Viewer (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Change: Textures which declare an unused transparent color will no longer get an unnecessary alpha channel.&lt;/li&gt;
  &lt;li&gt;Change: The ACE parser will no longer add an unnecessary alpha channel to textures which don’t contain one.&lt;/li&gt;
  &lt;li&gt;Change: File lists in OpenGL menus are deliberately sorted alphabetically.&lt;/li&gt;
  &lt;li&gt;Fix: Nighttime textures missing. (Copy + paste error when implementing Loksim transparency bitmaps in 1.12.1.2)&lt;/li&gt;
  &lt;li&gt;Fix: Remove a couple of errant return statements from the new CarXML parser.&lt;/li&gt;
  &lt;li&gt;Fix: Correct decoding for monochrome bitmaps containing an undeclared color pallette.&lt;/li&gt;
  &lt;li&gt;Fix: Camera zoom could get stuck at minimum or maximum (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Fix: CarXMLConvertor duplicating power curves on second conversion.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.12.1.3/&quot;&gt;OpenBVE v1.12.1.3&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on March 27, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.12.1.2]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.12.1.2/" />
  <id>https://openbve-project.net/intro/V1.12.1.2</id>
  <updated>2026-03-27T00:00:00-00:00</updated>
  <published>2026-03-27T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add input plugin for Kato ECS-1 controller. (MarcRiera)&lt;/li&gt;
  &lt;li&gt;Change: Most XML parsers converted to block format.&lt;/li&gt;
  &lt;li&gt;Change: Update routefile compatability database.&lt;/li&gt;
  &lt;li&gt;Change: Update id-ID translation (Aditiya Afrizal)&lt;/li&gt;
  &lt;li&gt;Change: Update se-SE translation. (Daniel Nylander)&lt;/li&gt;
  &lt;li&gt;Change: Improve visibility updates for animated objects using translation in the Z-axis.&lt;/li&gt;
  &lt;li&gt;Change: Improve error messages for missing objects etc. in BVE5 routes.&lt;/li&gt;
  &lt;li&gt;Change: Set BVETSHacks after a BVE5 route is loaded, so that any relevant train specific fixes are used.&lt;/li&gt;
  &lt;li&gt;Change: Some improvements to Loksim3D object parsing.&lt;/li&gt;
  &lt;li&gt;Fix: Issue with couplers in CarXML Convertor.&lt;/li&gt;
  &lt;li&gt;Fix: Some sounds missing in BVE5 routes.&lt;/li&gt;
  &lt;li&gt;Fix: Pantograph animations in MSTS models should be case invariant.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.12.1.2/&quot;&gt;OpenBVE v1.12.1.2&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on March 27, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.12.1.0]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.12.1.0/" />
  <id>https://openbve-project.net/intro/V1.12.1.0</id>
  <updated>2026-02-28T00:00:00-00:00</updated>
  <published>2026-02-28T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add &lt;strong&gt;$ElseIf&lt;/strong&gt; command for CSV routes.&lt;/li&gt;
  &lt;li&gt;New: Add &lt;strong&gt;MotorBrakeNotch&lt;/strong&gt; property for XML trains.&lt;/li&gt;
  &lt;li&gt;MSTS: Handle Pantograph1 animations with suffix.&lt;/li&gt;
  &lt;li&gt;MSTS: Implement some variants on the line voltage display.&lt;/li&gt;
  &lt;li&gt;MSTS: Fix some content with the brakes stuck on.&lt;/li&gt;
  &lt;li&gt;MSTS: Better handling for some comments and non-standard number formating.&lt;/li&gt;
  &lt;li&gt;Compability: Update routefile hacks database.&lt;/li&gt;
  &lt;li&gt;Fix: Preserve the compatible transparent mode when extracting a texture clip region. (Fixes handle images on some BVE2 panels)&lt;/li&gt;
  &lt;li&gt;Fix: Couple of issues in CarXMLConverter since converting to block format&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.12.1.0/&quot;&gt;OpenBVE v1.12.1.0&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on February 28, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.12.0.1]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.12.0.1/" />
  <id>https://openbve-project.net/intro/V1.12.0.1</id>
  <updated>2026-01-26T00:00:00-00:00</updated>
  <published>2026-01-26T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;Fix: BVE5 TFO externals missing.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect Y-axis interpolation in some BVE5 routes.&lt;/li&gt;
  &lt;li&gt;Fix: Using the headlights key with no sound defined crashed.&lt;/li&gt;
  &lt;li&gt;Change: Speedups and improvements in Wavefront OBJ parsers.&lt;/li&gt;
  &lt;li&gt;MSTS: Basic implementation of various panel controls and exterior bits, related to steam engines. (No physics at present)&lt;/li&gt;
  &lt;li&gt;MSTS: Fix issue when using two different consists as TFOs.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.12.0.1/&quot;&gt;OpenBVE v1.12.0.1&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on January 26, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.12.0.0]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.12.0.0/" />
  <id>https://openbve-project.net/intro/V1.12.0.0</id>
  <updated>2026-01-16T00:00:00-00:00</updated>
  <published>2026-01-16T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add basic support for MSTS / OpenRails trains.&lt;/li&gt;
  &lt;li&gt;New: Add se-SE translation (Daniel Nylander)&lt;/li&gt;
  &lt;li&gt;New: Add &lt;strong&gt;FogDistance&lt;/strong&gt; parameter to dynamic backgrounds.&lt;/li&gt;
  &lt;li&gt;Fix: A very large viewing distance could cause visual artifacts with the background.&lt;/li&gt;
  &lt;li&gt;Fix: An invalid path could crash the TFO parser.&lt;/li&gt;
  &lt;li&gt;Fix: Handle a couple of cases with missing required textures in the &lt;strong&gt;panel.cfg&lt;/strong&gt; parser.&lt;/li&gt;
  &lt;li&gt;Fix: Functions containing a &lt;strong&gt;CarIndex&lt;/strong&gt; failed to handle reversal of the train correctly.&lt;/li&gt;
  &lt;li&gt;Fix: Switch change dialog missing.&lt;/li&gt;
  &lt;li&gt;Change: Attempt to cancel loading when a fatal error is caught, rather than directly unloading the renderer. (Timing issue on some systems)&lt;/li&gt;
  &lt;li&gt;Change: Assorted new features / improvements to particle source generation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;new-errata&quot;&gt;New Errata:&lt;/h3&gt;
&lt;p&gt;https://github.com/leezer3/OpenBVE/wiki/Errata#fog-distance&lt;/p&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.12.0.0/&quot;&gt;OpenBVE v1.12.0.0&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on January 16, 2026.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.3.4]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.3.3/" />
  <id>https://openbve-project.net/intro/V1.11.3.3</id>
  <updated>2025-12-29T00:00:00-00:00</updated>
  <published>2025-12-29T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;The last release of 2025….&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Introduce new &lt;strong&gt;IRawRuntime2&lt;/strong&gt; interface, to correct an issue with touch events in the orginal.&lt;/li&gt;
  &lt;li&gt;Change: Improve the display of the &lt;strong&gt;JumpToPosition&lt;/strong&gt; value in Route Viewer.&lt;/li&gt;
  &lt;li&gt;Fix: GL Menu not working in 1.11.3.2&lt;/li&gt;
  &lt;li&gt;Fix: Old renderer not working correctly in 1.11.3.2&lt;/li&gt;
  &lt;li&gt;Fix: Issue when uncoupling some trains.&lt;/li&gt;
  &lt;li&gt;Fix: Particle sources were updating whilst in a menu.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect particle flow direction when reversing.&lt;/li&gt;
  &lt;li&gt;Fix: Constant speed device not working after a backwards jump.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.3.3/&quot;&gt;OpenBVE v1.11.3.4&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on December 29, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.3.2]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.3.1/" />
  <id>https://openbve-project.net/intro/V1.11.3.1</id>
  <updated>2025-12-04T00:00:00-00:00</updated>
  <published>2025-12-02T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;Other than the significant changes listed below, this build also contains work on the internal traction modelling, and many of the assumptions that it makes.&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add &lt;strong&gt;ACCESIBILITY_NEXT_LIMIT&lt;/strong&gt; to available controls. (Set by default to &lt;em&gt;SHIFT + CTRL + L&lt;/em&gt; on new installs only)&lt;/li&gt;
  &lt;li&gt;New: Initial basic electric traction modelling available for XML trains.&lt;/li&gt;
  &lt;li&gt;New: Allow the driver body properties to be set via XML. (Controls head bounce)&lt;/li&gt;
  &lt;li&gt;New: Attempt to support WAV files containing multiple DATA / SLNT chunks.&lt;/li&gt;
  &lt;li&gt;Change: Sanders now have a specific emptied state.&lt;/li&gt;
  &lt;li&gt;Change: Show name of the currently open object in the Object Viewer title.&lt;/li&gt;
  &lt;li&gt;Change: Classify TFO not supported in Route Viewer message as info not error. (AmberIsFrozen)&lt;/li&gt;
  &lt;li&gt;Change: Handle a wider range of wheel linked animations in MSTS shapes.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect acceleration curve multiplier in files generated using CarXMLConvertor.&lt;/li&gt;
  &lt;li&gt;Fix: Fog didn’t always work as intended with the GL4 renderer.&lt;/li&gt;
  &lt;li&gt;Fix: Keyframe animated objects not hidden properly if used as an exterior object.&lt;/li&gt;
  &lt;li&gt;Fix: Error when attempting to specify name for player path of a switch. (AmberIsFrozen)&lt;/li&gt;
  &lt;li&gt;Fix: Compressed textual S files not working.&lt;/li&gt;
  &lt;li&gt;Fix: Moving a car due to collision with another train didn’t move the bogies.&lt;/li&gt;
  &lt;li&gt;Fix: Applying the brakes at very low speed (~0.05km/h) on level track didn’t work.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.3.1/&quot;&gt;OpenBVE v1.11.3.2&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on December 02, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.2.7]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.2.7/" />
  <id>https://openbve-project.net/intro/V1.11.2.7</id>
  <updated>2025-10-13T00:00:00-00:00</updated>
  <published>2025-10-13T00:00:00+01:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add wheelslip indicator to debug overlay.&lt;/li&gt;
  &lt;li&gt;Change: More internal improvements to MSTS shape parser.&lt;/li&gt;
  &lt;li&gt;Fix: Improve play / resume sound behaviour. This hopefully fixes the case of ‘stuck’ run sounds experienced by a minority of users.&lt;/li&gt;
  &lt;li&gt;Fix: Viewing distance not working correctly with object based backgrounds.&lt;/li&gt;
  &lt;li&gt;Fix: Issue with an animated object using &lt;strong&gt;StateChangeSound&lt;/strong&gt; and a single buffer.&lt;/li&gt;
  &lt;li&gt;Fix: Brightness function not working when manually added to an animated file.&lt;/li&gt;
  &lt;li&gt;Fix: Route Viewer rail path overlay showing ended tracks. (AmberIsFrozen)&lt;/li&gt;
  &lt;li&gt;Fix: If a train contained a zero-length car, it failed to show in Object Viewer.&lt;/li&gt;
  &lt;li&gt;Fix: Freeze with animated files containing unexpected data in certain sections.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.2.7/&quot;&gt;OpenBVE v1.11.2.7&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on October 13, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.2.6]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.2.6/" />
  <id>https://openbve-project.net/intro/V1.11.2.6</id>
  <updated>2025-09-24T00:00:00-00:00</updated>
  <published>2025-09-24T00:00:00+01:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: PNG decoder handles 16-bit alpha PNG files.&lt;/li&gt;
  &lt;li&gt;Change: Drop required OpenGL version to 4.1&lt;/li&gt;
  &lt;li&gt;Change: Allow MSTS shapes to be used in animated files- Contained animations will be lost in this case.&lt;/li&gt;
  &lt;li&gt;Change: Message timeouts are no longer affected by time acceleration or the in-game menu.&lt;/li&gt;
  &lt;li&gt;Change: Implement &lt;strong&gt;LoadForAI&lt;/strong&gt; value for XML trains to control loading custom plugins for AI trains.&lt;/li&gt;
  &lt;li&gt;Change: Add warning for probably incorrect rotation direction vector in CSV / B3D objects.&lt;/li&gt;
  &lt;li&gt;Change: Improve the error logged when an incorrect argument separator is used in CSV / B3D objects&lt;/li&gt;
  &lt;li&gt;Change: Improve color handling in X parsers.&lt;/li&gt;
  &lt;li&gt;Change: If a critical error is encountered on OS-X, we attempt to show a system error dialog.&lt;/li&gt;
  &lt;li&gt;Change: Make Zuki capabilities detection less strict in DenshaDeGo! Input. (MarcRiera)&lt;/li&gt;
  &lt;li&gt;Change: Large number of internal improvements and fixes in MSTS Shapes.&lt;/li&gt;
  &lt;li&gt;Change: Improve draw speed when events overlay is active and large numbers of events are present.&lt;/li&gt;
  &lt;li&gt;Experimental Change: The distance to the closest train is now measured using world position, not track position.&lt;/li&gt;
  &lt;li&gt;Fix: .Net plugins might not load correctly.&lt;/li&gt;
  &lt;li&gt;Fix: Issue when attempting to repeatedly change to a missing interior view.&lt;/li&gt;
  &lt;li&gt;Fix: Use invariant culture when parsing vectors from a string in XML.&lt;/li&gt;
  &lt;li&gt;Fix: Issue with RailAnnouceAll command.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.2.6/&quot;&gt;OpenBVE v1.11.2.6&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on September 24, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.2.4]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.2.4/" />
  <id>https://openbve-project.net/intro/V1.11.2.4</id>
  <updated>2025-08-18T00:00:00-00:00</updated>
  <published>2025-08-18T00:00:00+01:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;Change: Implement D3DDECL_USAGECOLOR in NewXParser.&lt;/li&gt;
  &lt;li&gt;Change: Apply consist reversal before placing TFO.&lt;/li&gt;
  &lt;li&gt;Change: Allow using MSTS shapes in animated files; contained animations will be set to frame zero.&lt;/li&gt;
  &lt;li&gt;Fix: TrackFollowerFunction with no axles incorrectly flipped (Not fixed right in 1.11.2.3)&lt;/li&gt;
  &lt;li&gt;Fix: Some animated objects containing sounds might not parse correctly.&lt;/li&gt;
  &lt;li&gt;Fix: Some palleted PNG files with an odd width, less than a scanline length failed to load.&lt;/li&gt;
  &lt;li&gt;Fix: VSync option not remembered. (AmberIsFrozen)&lt;/li&gt;
  &lt;li&gt;Hacks: Update brackets in station name fix.&lt;/li&gt;
  &lt;li&gt;Hacks: Fix some buggy objects in Ryoso.&lt;/li&gt;
  &lt;li&gt;Hacks: Fix transparency in Kurumigasaki Railway signs.&lt;/li&gt;
  &lt;li&gt;Compatability: Add a large number of files to the compatability database.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.2.4/&quot;&gt;OpenBVE v1.11.2.4&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on August 18, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.2.3]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.2.3/" />
  <id>https://openbve-project.net/intro/V1.11.2.3</id>
  <updated>2025-08-07T00:00:00-00:00</updated>
  <published>2025-08-07T00:00:00+01:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;Fix: Several edge-cases in the new block parser.&lt;/li&gt;
  &lt;li&gt;Fix: Permille gradient display incorrect.&lt;/li&gt;
  &lt;li&gt;Fix: &lt;strong&gt;TrackFollowerFunction&lt;/strong&gt; with no axles set failed to work correctly.&lt;/li&gt;
  &lt;li&gt;Fix: An object using an invalid (non-zero) state as hidden could be incorrectly shown on introduction.&lt;/li&gt;
  &lt;li&gt;Change: Pre-load all variants of a texture, not just &lt;strong&gt;ClampClamp&lt;/strong&gt; if preloading is selected.&lt;/li&gt;
  &lt;li&gt;Change: Improve vertex de-duplication algorithm for a considerable speedup.&lt;/li&gt;
  &lt;li&gt;Change: Update &lt;strong&gt;openal-soft&lt;/strong&gt; to v1.24.3&lt;/li&gt;
  &lt;li&gt;Change: Update OpenGL related error strings to reflect minumum GL4.3 in new renderer.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.2.3/&quot;&gt;OpenBVE v1.11.2.3&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on August 07, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.2.2]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.2.1/" />
  <id>https://openbve-project.net/intro/V1.11.2.1</id>
  <updated>2025-06-26T00:00:00-00:00</updated>
  <published>2025-06-26T00:00:00+01:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;This build contains one significant new feature: Particle (smoke) trails.&lt;/p&gt;

&lt;p&gt;These are only available for XML based trains, and smoke volume is currently only power based, but more subjects etc. are planned to be added.&lt;/p&gt;

&lt;p&gt;The current version of this build is 1.11.2.2, which fixes an issue launching the game on systems using the OpenGL main menu solely.&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add particle system to XML trains.&lt;/li&gt;
  &lt;li&gt;New: Implement &lt;strong&gt;DeclData&lt;/strong&gt; template in the NewXParser&lt;/li&gt;
  &lt;li&gt;New: Add &lt;strong&gt;RailAnnounce&lt;/strong&gt; and &lt;strong&gt;RailAnnounceAll&lt;/strong&gt; commands.&lt;/li&gt;
  &lt;li&gt;New: Add &lt;strong&gt;PreTrain&lt;/strong&gt; / &lt;strong&gt;RunInterval&lt;/strong&gt; to TFO XML.&lt;/li&gt;
  &lt;li&gt;Change: Use the new block parser in a couple more places.&lt;/li&gt;
  &lt;li&gt;Change: Force close viewer windows under Mono to stop hanging processes.&lt;/li&gt;
  &lt;li&gt;Change: Remove the use &lt;strong&gt;Prism.Mvmm&lt;/strong&gt; library, by cloning the class we use- The current version is no longer MIT licenced.&lt;/li&gt;
  &lt;li&gt;Change: Improve the handling of visibility update locks on reload in Route Viewer.&lt;/li&gt;
  &lt;li&gt;Change: Use lower object optimisation threshold for the BVE5 Seoul Metro route.&lt;/li&gt;
  &lt;li&gt;Change: Combine marker drawing routines into the common renderer.&lt;/li&gt;
  &lt;li&gt;Fix: IgnoreW should be true for root matrix transforms in AssimpXParser.&lt;/li&gt;
  &lt;li&gt;Fix: Potential SanYingInput crash on joysticks with more buttons than axis.&lt;/li&gt;
  &lt;li&gt;Fix: Correct some erroneous error text in the CSV / RW route parser.&lt;/li&gt;
  &lt;li&gt;Fix: Remove a couple of spurious errors generated by the new block parser.&lt;/li&gt;
  &lt;li&gt;Fix: Directly creating a texture with an invalid path could crash.&lt;/li&gt;
  &lt;li&gt;Fix: Correct blending of object based backgrounds using partial transparency.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.2.1/&quot;&gt;OpenBVE v1.11.2.2&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on June 26, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.1.7]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.1.7/" />
  <id>https://openbve-project.net/intro/V1.11.1.7</id>
  <updated>2025-04-14T00:00:00-00:00</updated>
  <published>2025-03-28T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;This build primarily contains small fixes, but should be noted as containing one potentially breaking change to the &lt;em&gt;RouteLimit&lt;/em&gt; animated instruction, in the edge-case where no limit is set.&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add SectionLimit animated instruction, which returns the current signal speed limit, or -1 if unlimited.&lt;/li&gt;
  &lt;li&gt;Fix: Add guard to prevent crash if BC pressure reaches zero.&lt;/li&gt;
  &lt;li&gt;Fix: On-screen messages for permissive section not shown.&lt;/li&gt;
  &lt;li&gt;Fix: A state with a missing object file would not be correctly hidden. (Introduced in 1.11.1.4)&lt;/li&gt;
  &lt;li&gt;Fix: Loading an animated object with sounds could potentially fail in some cases.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect node passed when loading acceleration curves from XML.&lt;/li&gt;
  &lt;li&gt;Change: Considerable internal work to abstract the motor / trailer properties.&lt;/li&gt;
  &lt;li&gt;Change: Update version of ReactiveProperty library used by TE2.&lt;/li&gt;
  &lt;li&gt;Change: A wide version of the handle overlay texture is used when appropriate.&lt;/li&gt;
  &lt;li&gt;Change: Update pt-PT language file (Alexandre Carvalho)&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Potentially Breaking Change&lt;/strong&gt;: If no speed limit is currently set, the &lt;em&gt;RouteLimit&lt;/em&gt; animated instruction now returns -1. Previously, it returned double.MaxValue, which caused a crash when combined with other mathematical operations.&lt;/li&gt;
  &lt;li&gt;Change: Remove an unnecessary re-init of the renderer when reloading in viewers.&lt;/li&gt;
  &lt;li&gt;Change: Add better handling for edge-case where both &lt;strong&gt;Volume / Pitch&lt;/strong&gt; and &lt;strong&gt;VolumeFunction / PitchFunction&lt;/strong&gt; are used in an animated sound.&lt;/li&gt;
  &lt;li&gt;Change: Merge some sound related changes into Route Viewer.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.1.7/&quot;&gt;OpenBVE v1.11.1.7&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on March 28, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.1.5]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.1.5/" />
  <id>https://openbve-project.net/intro/V1.11.1.5</id>
  <updated>2025-03-28T00:00:00-00:00</updated>
  <published>2025-03-28T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Perform inline face squashing whilst loading in the MSTS Shape parser. This vastly increases the render speed of complex MSTS models.&lt;/li&gt;
  &lt;li&gt;New: Implement basic analog for MSTS material shaders. This should fix missing parts on many of these models.&lt;/li&gt;
  &lt;li&gt;Fix: Some MSTS bogie matricies were not recognised. (These are likely on OpenRails standard models)&lt;/li&gt;
  &lt;li&gt;Change: Improve train loading progress display. (KennyHui)&lt;/li&gt;
  &lt;li&gt;Change: TrainEditor2 will now write XML format trains. This is a work in progress, and not all properties are currently implemented.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect loaded EndSound for primary horn.&lt;/li&gt;
  &lt;li&gt;Fix: Correctly handle the case where a decimal is used when an integer is expected in new CFG block parser.&lt;/li&gt;
  &lt;li&gt;Fix: Assimp OBJ parser failing to handle faces with no normals.&lt;/li&gt;
  &lt;li&gt;Fix: Timetables could be missed by the bracket detection code in CSV route parser.&lt;/li&gt;
  &lt;li&gt;Fix: New CFG parser no longer accepts negative length cars.&lt;/li&gt;
  &lt;li&gt;Fix: GL.InvalidValue could be generated in debug mode.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.1.5/&quot;&gt;OpenBVE v1.11.1.5&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on March 28, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.1.4]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.1.4/" />
  <id>https://openbve-project.net/intro/V1.11.1.4</id>
  <updated>2025-03-14T00:00:00-00:00</updated>
  <published>2025-03-14T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Bogies move on MSTS models.&lt;/li&gt;
  &lt;li&gt;New: Add WiperState animated instruction.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect car mass being used when adjusting for a collision.&lt;/li&gt;
  &lt;li&gt;Fix: Non-animated MSTS models could be missing.&lt;/li&gt;
  &lt;li&gt;Fix: A Panel2 with no texture in the &lt;strong&gt;[This]&lt;/strong&gt; section failed to load.&lt;/li&gt;
  &lt;li&gt;Change: Minor improvement in MSZip compressed X decompression.&lt;/li&gt;
  &lt;li&gt;Change: Improvements to threading of some OpenGL calls. (Attempt to fix ‘Failed to create VAO- no OpenGL context issue’)&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.1.4/&quot;&gt;OpenBVE v1.11.1.4&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on March 14, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.1.3]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.1.3/" />
  <id>https://openbve-project.net/intro/V1.11.1.3</id>
  <updated>2025-02-05T00:00:00-00:00</updated>
  <published>2025-01-19T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;This build has one small addition, and unfortunately &lt;em&gt;more&lt;/em&gt; fixes resulting from the new .cfg parsers.&lt;/p&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Implement permissive sections.&lt;/li&gt;
  &lt;li&gt;Fix: Glitch when coupling multiple times.&lt;/li&gt;
  &lt;li&gt;Fix: Beacon reciever could be incorrectly placed.&lt;/li&gt;
  &lt;li&gt;Fix: Issue when attempting to use a backstopped needle with an invalid subject in Panel2.cfg&lt;/li&gt;
  &lt;li&gt;Fix: Zoom / close buttons missing in switch dialog.&lt;/li&gt;
  &lt;li&gt;Fix: Spurious error if damping ratio used&lt;/li&gt;
  &lt;li&gt;Fix: Two horn glitches in sound.cfg&lt;/li&gt;
  &lt;li&gt;Change: Add extended timeout for main panel image loading in Panel.xml&lt;/li&gt;
  &lt;li&gt;Change: Line errors for new parsers now start at 1, not 0 (to match that of the originals)&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.1.3/&quot;&gt;OpenBVE v1.11.1.3&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on January 19, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.1.2]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.1.1/" />
  <id>https://openbve-project.net/intro/V1.11.1.1</id>
  <updated>2025-01-21T00:00:00-00:00</updated>
  <published>2025-01-19T00:00:00+00:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;p&gt;The first release of 2025- Whilst the changes for players are minimal, this release contains a large number of internal changes.&lt;/p&gt;

&lt;p&gt;When this project was started 10 years ago, we inherited a lot of code with unclear licencing, and that is now in need of modernization.
With this release, this ‘legacy’ code is now much reduced.&lt;/p&gt;

&lt;p&gt;Hotfix (as usual?!) to v1.11.1.2 to fix two further issues:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Fix: Incorrectly parsed lengths in CFG files on systems using the comma as a decimal separator.&lt;/li&gt;
  &lt;li&gt;Fix: Music horn not working correctly. (Copy + paste error)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;significant-changes&quot;&gt;Significant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;Change: Internal replacement of some CFG based parsers- This replaces a large chunk code with ‘unclear’ licencing with fresh BSD-2 code. ( See https://github.com/leezer3/OpenBVE/issues/305 for further details and discussion)&lt;/li&gt;
  &lt;li&gt;New: Allow coupling to previously uncoupled cars.&lt;/li&gt;
  &lt;li&gt;New: Add FrontCoupler and RearCoupler animated functions.&lt;/li&gt;
  &lt;li&gt;New: Add &lt;strong&gt;View Log&lt;/strong&gt; option to the OpenGL main menu.&lt;/li&gt;
  &lt;li&gt;Change: Block various system and non-useful directories when browsing in the OpenGL main menu.&lt;/li&gt;
  &lt;li&gt;Change: Update zh-CH language file. (JunmoreHeavyBox)&lt;/li&gt;
  &lt;li&gt;Change: Handle train.dat files with a missing version header.&lt;/li&gt;
  &lt;li&gt;Change: Remove obsolte error message for animated files using RPN functions.&lt;/li&gt;
  &lt;li&gt;Change: If the window size matches that of the monitor resolution, the state is set to maximized.&lt;/li&gt;
  &lt;li&gt;Change: Assorted changes to hopefully make things render better on HiDPI monitors.&lt;/li&gt;
  &lt;li&gt;Change: Considerable internal work to allow keyframe animations to work.&lt;/li&gt;
  &lt;li&gt;Fix: Some routes failed to appear in the OpenGL main menu.&lt;/li&gt;
  &lt;li&gt;Fix: Fork and update DotNetZip to handle a potential security vunerability.&lt;/li&gt;
  &lt;li&gt;Fix: Don’t crash if a zero-length train is encountered.&lt;/li&gt;
  &lt;li&gt;Hacks: Add fix for JR 内房Line&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.1.1/&quot;&gt;OpenBVE v1.11.1.2&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on January 19, 2025.&lt;/p&gt;
  </content>
</entry>


<entry>
  <title type="html"><![CDATA[OpenBVE v1.11.0.8]]></title>
 <link rel="alternate" type="text/html" href="https://openbve-project.net/intro/V1.11.0.8/" />
  <id>https://openbve-project.net/intro/V1.11.0.8</id>
  <updated>2024-11-11T00:00:00-00:00</updated>
  <published>2024-10-09T00:00:00+01:00</published>
  
  <author>
    <name>The OpenBVE Project</name>
    <uri>https://openbve-project.net</uri>
    <email>you@email.com</email>
  </author>
  <content type="html">
    &lt;h3 id=&quot;signficant-changes&quot;&gt;Signficant Changes:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;New: Add number of concurrent sounds to GL options menu.&lt;/li&gt;
  &lt;li&gt;New: Add UI scale factor to GL options menu.&lt;/li&gt;
  &lt;li&gt;New: Include forwards / backwards tolerances in data supplied to runtime plugins. (Marc Riera)&lt;/li&gt;
  &lt;li&gt;Change: Update routefile hacks database.&lt;/li&gt;
  &lt;li&gt;Change: TXT files are now validated before being shown in the GL main menu if appropriate.&lt;/li&gt;
  &lt;li&gt;Change: Minor speedups in BVE5 route parser.&lt;/li&gt;
  &lt;li&gt;Change: Use the Windows specific list of invalid path characters for all systems.&lt;/li&gt;
  &lt;li&gt;Change: Assorted improvements to how displays with non-standard DPI are handled.&lt;/li&gt;
  &lt;li&gt;Change: The invariant culture is always used when converting vectors to string format.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect decoding of some RLE-8 encoded BMP files.&lt;/li&gt;
  &lt;li&gt;Fix: Incorrect decoding of 1-bit palleted PNG with odd width.&lt;/li&gt;
  &lt;li&gt;Fix: An incorrect index in a &lt;strong&gt;$Sub()&lt;/strong&gt; command will now return an empty string.&lt;/li&gt;
&lt;/ul&gt;

    &lt;p&gt;&lt;a href=&quot;https://openbve-project.net/intro/V1.11.0.8/&quot;&gt;OpenBVE v1.11.0.8&lt;/a&gt; was originally published by The OpenBVE Project at &lt;a href=&quot;https://openbve-project.net&quot;&gt;OpenBVE&lt;/a&gt; on October 09, 2024.&lt;/p&gt;
  </content>
</entry>

</feed>
