Skip to content

Releases: leezer3/OpenBVE

OpenBVE v1.13.0.8

Choose a tag to compare

@leezer3 leezer3 released this 09 Jul 15:11

DEPRECATION NOTICE:

Please note that the next public build (v1.14 series) will deprecate the OpenGL 1.2 (legacy) renderer, meaning that GL4.1 will now be required.
The new renderer is considerably faster in all cases, and allows for various things (particles, shadows, complex keyframe animations) not supported by the legacy renderer.

OpenGL 4.1 is supported by all graphics cards, and most integrated graphics solutions from ~2012 onwards.

Significant Changes:

  • Change: Update handling of incorrectly rooted paths.
  • Change: More improvements to object transformations. (Aditiya Afrizal)
  • Change: Improve compatibility with Hmmsim specific CSV route variant.
  • Change: When a Cylinder has an invalid number of faces, it is not shown when hacks are active. (Matches BVE2 / BVE4 behaviour)
  • Change: Update routefile compatability database.
  • Fix: Two further $Include related issues introduced in 1.13.0.3
  • New: Add Options.StartingDirection command.
  • BVE5: Don't attempt interpolation between two identical values.

OpenBVE v1.13.0.7

OpenBVE v1.13.0.7 Pre-release
Pre-release

Choose a tag to compare

@leezer3 leezer3 released this 06 Jul 15:41

DEPRECATION NOTICE:

Please note that the next public build (v1.14 series) will deprecate the OpenGL 1.2 (legacy) renderer, meaning that GL4.1 will now be required.
The new renderer is considerably faster in all cases, and allows for various things (particles, shadows, complex keyframe animations) not supported by the legacy renderer.

OpenGL 4.1 is supported by all graphics cards, and most integrated graphics solutions from ~2012 onwards.

Significant Changes:

  • Change: Update handling of incorrectly rooted paths.
  • Change: More improvements to object transformations. (Aditiya Afrizal)
  • Change: Improve compatibility with Hmmsim specific CSV route variant.
  • Fix: Two further $Include related issues introduced in 1.13.0.3
  • New: Add Options.StartingDirection command.
  • BVE5: Don't attempt interpolation between two identical values.

OpenBVE v1.13.0.6

OpenBVE v1.13.0.6 Pre-release
Pre-release

Choose a tag to compare

@leezer3 leezer3 released this 06 Jul 15:08

Significant Changes:

  • Change: Update handling of incorrectly rooted paths.
  • Change: More improvements to object transformations. (Aditiya Afrizal)
  • Change: Improve compatibility with Hmmsim specific CSV route variant.
  • Fix: Two further $Include related issues introduced in 1.13.0.3
  • New: Add Options.StartingDirection command.
  • BVE5: Don't attempt interpolation between two identical values.

OpenBVE v1.13.0.5

Choose a tag to compare

@leezer3 leezer3 released this 09 Jun 19:07

Another rather too quick release...
This contains a few more fixes for X objects and BVE5 routes, plus a critical fix for an issue introduced in 1.13.0.3

Significant Changes:

  • Fix: Infinite loop if an empty $Include file was encountered (introduced in 1.13.0.3)
  • Fix: Possible crash when attempting to transform objects which do not conform to 4 vertex counts.
  • Fix: Handle X files which specify invalid colours.
  • BVE5: Fix routefiles in which the first encountered route command is one which does not take a distance.
  • BVE5: The specified rail for repeaters should be case invariant.

OpenBVE v1.13.0.4

Choose a tag to compare

@leezer3 leezer3 released this 08 Jun 09:22

Significant Changes:

  • Change: Various improvements to the BVE5 route parser ( #1325 )
  • Change: Improve object transform algorithm.
  • Hacks: Fix issues with certain walls / dikes with Minobu route.

OpenBVE v1.13.0.3

OpenBVE v1.13.0.3 Pre-release
Pre-release

Choose a tag to compare

@leezer3 leezer3 released this 27 May 10:24

Significant Changes:

  • Change: Further improvements to coupler collision logic.
  • Change: Update Debian package dependancies to handle new unified Mono package.
  • Change: Use a more specific error message when a rooted path is supplied in place of a relative one.
  • Change: Improve handling of PNG files with an unused and invalid TRNS chunk.
  • Change: Improve layout of options pages. (Aditiya Afrizal)
  • Fix: Make light directions in dynamic lighting XML consistant with routefiles. (Aditiya Afrizal)
  • Fix: Deform for some roofs / cracks broken in v1.13.0.0 (Aditiya Afrizal)
  • Fix: Logic issue in TFO parser.
  • BVE5: Improve handling of repeaters using empty or missing values.
  • BVE5: Improve handling of random seeds above Int.MaxValue or below 0.

OpenBVE v1.3.0.2

Choose a tag to compare

@leezer3 leezer3 released this 14 May 09:42

Third time lucky?!
This build fixes a critical signal issue in 1.13.0.1, and additionally adds some improvements to the BVE5 parsing library.

Significant Changes:

  • Fix: BVE4 X format signals not working.
  • Fix: Handle the case where a proxied Win32 ATS plugin crashes on jump.
  • Fix: Issue when GL1.2 renderer not available.
  • Fix: Handle BVE5 routes with a null comment.
  • Change: Implement the BVE5 black clear color- Helps with some routes which use this to hide things.
  • Change: Improvements to Bve5_Parsing library.
  • Change: Bump SharpCompress version

OpenBVE v1.13.0.1

Choose a tag to compare

@leezer3 leezer3 released this 13 May 09:31

Let's try again!
This build fixes a few minor issues found in 1.13.0.0

Significant Changes:

  • Fix: XML door sounds missing in cars other than the driver car.
  • Fix: XML motor sounds not quite right (again...)
  • Fix: XML couplers not parsed right.
  • Fix: Physics issue with couplers where Minimum == Maximium
  • Change: Disable camera transition effects for 2D interiors.

OpenBVE v1.13.0.0

OpenBVE v1.13.0.0 Pre-release
Pre-release

Choose a tag to compare

@leezer3 leezer3 released this 11 May 10:20

This release contains a major step forwards in graphics capabilities, thanks to Aditiya Afrizal- Shadow effects.

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.

Significant Changes:

  • New: Add shadow effects. (Aditiya Afrizal)
  • New: Allow the clip-distance to be configurable. (Aditiya Afrizal)
  • New: Add the CameraCar animated instruction.
  • New: Handle Intel DVI ADPCM and GSM-610 format WAV files.
  • Change: Assorted improvements to the wavefront object parsers.
  • Change: Set the specular lighting color from the X object parsers.
  • Change: Improved the GL main menu on non-standard DPI.
  • Change: Improved the behaviour of menus when the game window is resized.
  • Change: Aspect value of 0 is also accepted as a 2-aspect R/G signal in CSV files with hacks enabled. (BVE2 accepts this)
  • Change: Implement BVE2 panel.cfg transparency mask- Please see the following errata entry for further details.
  • Compatability: Add UchiboX objects to database.
  • Compatability: Update route patch database.
  • Fix: Bug with BVE5 routes using interpolation in the first block.
  • Fix: Improve handling of some BMP files containing an undeclared color table.
  • Fix: Pressing and holding the R key kept toggling the renderer type indefinitely.
  • Fix: Typo in TE2 exported coupling behaviour.
  • Fix: Route map creation moved to the main GDI Plus lock.
  • Fix: The AI driver could get stuck with extremely close signal / station spacing.

OpenBVE v1.12.1.3

Choose a tag to compare

@leezer3 leezer3 released this 06 Apr 15:28

Significant Changes:

  • New: Impliment an auto-reload feature for Object Viewer (Aditiya Afrizal)
  • Change: Textures which declare an unused transparent color will no longer get an unnecessary alpha channel.
  • Change: The ACE parser will no longer add an unnecessary alpha channel to textures which don't contain one.
  • Change: File lists in OpenGL menus are deliberately sorted alphabetically.
  • Fix: Nighttime textures missing. (Copy + paste error when implementing Loksim transparency bitmaps in 1.12.1.2)
  • Fix: Remove a couple of errant return statements from the new CarXML parser.
  • Fix: Correct decoding for monochrome bitmaps containing an undeclared color pallette.
  • Fix: Camera zoom could get stuck at minimum or maximum (Aditiya Afrizal)
  • Fix: CarXMLConvertor duplicating power curves on second conversion.