Skip to content

Releases: leezer3/OpenBVE

OpenBVE v1.10.0.0

07 Apr 17:41
Compare
Choose a tag to compare

This release brings another major change, albeit again somewhat of a work in progress / tech demo at best, by allowing the addition of basic forwards / reverse facing switches (points), and for the player train to run on rails other than Rail0.

Please see the documentation for further details:
https://openbve-project.net/documentation_hugo/en/routes/xml/switches.html

Significant Changes:

  • New: Support the Densha De GO! Multi-Train controller. (MarcRiera)
  • New: Use separate thread for loading sounds.
  • New: Allow running on rails other than 0.
  • Hacks: Add workaround for Wood Lane (2010) signals.
  • Fix: Some palleted PNG files with low color depths failed to decode.
  • Fix: An unknown key in a Sound related section of an animated file could freeze the parser.
  • Fix: Uncoupling cars could cause the game to crash in certain uncommon circumstances.
  • Fix: The rear axle of a train unintentionally triggered an all cars announcement.

OpenBVE v1.9.2.7

11 Feb 18:59
Compare
Choose a tag to compare

Signficant Changes:

  • New: Add LocoBrakeNotch to Object Viewer.
  • New: Add BillBoard functions to Animated Objects. (WIP)
  • Change: Improvements to the customise control dialog in the GL menu.
  • Change: Improve internal handling of translations.
  • Change: Update pt-PT translation (Alexandre Carvalho)
  • Fix: Sounds incorrectly triggered on reversed routes.
  • Fix: 3D cabs incorrectly positioned on reversed routes.
  • Fix: Speed limits not working correctly on reversed routes.
  • Fix: Correctly order autogen timetable on reversed routes.
  • Fix: Possible crash if a train in the previously used list was moved / failed to load.
  • Fix: Issues with GL textbox string splitting on non-Windows platforms under some circumstances.

OpenBVE v1.9.2.6

05 Feb 11:38
Compare
Choose a tag to compare
OpenBVE v1.9.2.6 Pre-release
Pre-release

Signficant Changes:

  • New: Add LocoBrakeNotch to Object Viewer.
  • New: Add BillBoard functions to Animated Objects. (WIP)
  • Change: Improvements to the customise control dialog in the GL menu.
  • Change: Improve internal handling of translations.
  • Change: Update pt-PT translation (Alexandre Carvalho)
  • Fix: Sounds incorrectly triggered on reversed routes.
  • Fix: 3D cabs incorrectly positioned on reversed routes.
  • Fix: Speed limits not working correctly on reversed routes.
  • Fix: Correctly order autogen timetable on reversed routes.
  • Fix: Possible crash if a train in the previously used list was moved / failed to load.

OpenBVE v1.9.2.5

15 Dec 19:05
Compare
Choose a tag to compare

This release mostly fixes odd issues, but it should be noted that sound handling for some train related sounds has been subtly altered.
These changes should (hopefully) be more logical in general, and also bring us closer to the behaviour of BVE.

Significant Changes:

  • Fix: Crash with some BVE5 motor sound tables (Please note that these are still WIP)
  • Fix: TrainEditor2 failed to close.
  • Fix: Glitch with a duplicated command translation.
  • Fix: Unexpected results and no error when attempting to load a malformed train.xml
  • Fix: Handle rooted paths in .obj files.
  • Fix: Correct texture co-ordinate handling for .obj files exported by Blender.
  • Fix: Some objects with large meshes could have incorrect texture handling.
  • Change: Compressor run-up no longer takes a fixed 5s, but is dynamically calculated using the start / stop sounds.
  • Change: Update routefile patch database.
  • Change: Add various missing translatable strings to TrainEditor2.
  • Change: Update zh-CN translation. (HB EHeJMor)
  • Change: Flange / run sounds are now paused as opposed to stopped when the active index changes. Please see the following errata note: https://github.com/leezer3/OpenBVE/wiki/Errata#flange--run-loop--restart-behaviour
  • Change: Pressure drop related sounds are now stopped if the pressure drop stops.
  • Change: A default control is now set for the LocoBrake on new installations/ control resets.

OpenBVE v1.9.2.4

09 Nov 09:18
Compare
Choose a tag to compare

Significant Changes:

  • New: Add optional Mode parameter to random numbers to allow for a single fixed random to be generated.
  • New: Accessibility helpers will announce the current handle position when it is changed by the driver.
  • New: Add option to reset all controls to default in the OpenGL main menu.
  • Fix: Improvements to Densha De Go! controller detection and mapping (MarcRiera)
  • Fix: Use alternate timer method on non-Windows platforms for better precision.
  • Fix: Door open/ close duration set via Train.xml was incorrectly calculated.
  • Fix: Issue with some interlaced PNG files using a reduced color pallette.
  • Change: Allow a Windscreen to be added via Train.xml for trains using a 3D cab.

OpenBVE v1.9.2.3

11 Oct 17:30
Compare
Choose a tag to compare

Significant Changes:

  • New: Add Slovak language (DuckyProgramator)
  • Change: Minor improvement to UK* plugin AI.
  • Change: Cache the object optimisation state.
  • Fix: Issue with some interlaced .PNG files.
  • Fix: Remove memory debug message in 32-bit (KennyHui)
  • Fix: Correctly terminate the route preview thread.
  • Hacks: Update Tinsford patch.
  • Hacks: Add patches for several Polish routes, fixing assorted issues.

OpenBVE v1.9.2.2

15 Sep 08:58
Compare
Choose a tag to compare

This release adds another significant change, in that it is now possible to uncouple vehicles from the player train.
Whilst (probably) not immediately useful, it is another significant step along the path of moving away from the simple linear world model.

Note: Two pre-releases to work out some kinks caused by the new PNG decoder. Hopefully this is now fully functional.

Sigificant Changes:

  • New: It is now possible to uncouple cars from the player train. Coupling is not (yet) supported.
  • New: Add inbuilt AI to control MTR South Island Line trains. (Non-standard controls / plugin)
  • New: Scratch written PNG deoder.
  • Change: Various improvements to the behaviour of the sanders. (KennyHui)
  • Change: Stop various null objects from adding error messages.
  • Change: Update pt-PT translation. (Alexandre Carvalho)
  • Change: Already played trigger once sounds are reset upon jumping the train.
  • Fix: An unrecognised / unsupported file in the plugins directory would cause the game to fail to load.
  • Fix: The GL menu would crash if clicking the start button with nothing selected. (KennyHui)
  • Fix: Fallback translation for some UI elements not working as designed.
  • Fix: The viewing distance for RouteViewer was stuck at 1km
  • Fix: An invalid driver car set via train.xml could crash the parser.
  • Fix: Building using the makefile could fail if unable to determine the Nuget version present. (Some non-latin languages)
  • Fix: Handle a different parenthesis in folder names variant.

OpenBVE v1.9.1.2

10 Aug 10:41
Compare
Choose a tag to compare

Significant Changes:

  • Change: Improve control configuration saving / loading.
  • Change: Provide internal mirror to System.IO.Path functions.
  • Change: Improve logging / messaging when attempting to use a train runtime plugin on an incompatible system.
  • Change: Assorted improvements to the Loksim3D object parser.
  • Change: Update language files from Transifex.
  • New: Add AmbientTemperature animated variable.
  • Hacks: Update Hakone- Tozan patch for variant file.
  • Fix: In-game HUD not correctly translated when using the GL menu.
  • Fix: Invalid or corrupt textures could have an invalid cache access.
  • Fix: Crash when attempting to reverse a non-existant animated state under certain circumstances.
  • Fix: SigF not showing a default signal when in range and no custom signal specified.
  • Fix: Show route image in GL menu if present alongside, but not specified in routefile.

OpenBVE v1.9.1.1

30 May 17:57
Compare
Choose a tag to compare

As always, a new release seems to bring some new and interesting bugs, as well as locating older ones :(
This release should fix OpenBVE failing to start on systems requiring the GL3 menu (Primarily newer versions of OS-X)

Significant Changes:

  • Fix: OpenBVE failed to launch with the GL3 menu due to a train plugin interface change.
  • Fix: Incorrect texture caching access for trains with nighttime textures.
  • Fix: Issue using the Windscreen section later in a Panel2
  • Change: Remove various bits of older BVE2 hacks related code from the PanelXML parser- This should have no effect on user content.

OpenBVE v1.9.1.0

20 May 19:06
Compare
Choose a tag to compare

This release of OpenBVE introduces the next stage of moving the sim away from a purely linear, forwards-facing world- The ability to drive an existing routefile in the opposite direction.

For the moment, if you wish to take advantage of this experimental feature, this must be set in-file with Options.ReverseDirection 1

Significant Changes:

  • Change: Alter default object optimisation settings, to allow some X objects to work better.
  • New: Add experimental IRawRuntime interface for train plugins. This allows plugins to recieve raw keyboard / mouse input data from the sim.
  • New: Add option to allow routefiles to be constructed in the reverse direction. This is experimental and signalling / other trains may not work as expected.
  • New: Allow touch elements to define a custom cursor.
  • Fix: Crash if switching directly to a POI camera from the cabview.
  • Fix: Anisotropic filtering could get stuck off.