Releases: leezer3/OpenBVE
OpenBVE v1.8.3.0
Significant Changes:
- New: Implement delay values for the electric brake, which had been missed. Please see the following errata entry: https://github.com/leezer3/OpenBVE/wiki/Errata#electric-brake-delay
- New: Allow the route map / gradient profile to be exported from the main menu.
- New: Allow the package install directories to be browsed directly from the main menu.
- New: Add Malaysian language file.
- Hacks: Fix some badly formatted Chasanai downloads.
- Hacks: Fix some object files using an invalid BVE2 relative texture path.
- Hacks: Handle some route files using a relative train path.
- Fix: Assorted fixes in the train.xml format.
- Fix: Improve various stuff in the OBJ parsers.
- Fix: The readhesion device could be stuck if it was active during a backwards jump.
- Change: Use a more forceful exit / restart when running under Mono / Linux.
OpenBVE v1.8.2.3
Bugfix Release:
The SharpCompress library (internally used to handle package installation) was updated in 1.8.2.2
This unintentionally broke package installation on some machines.
No other interesting changes.
OpenBVE v1.8.2.2
Significant Changes:
- New: Implement some more properties into the CarXML format.
- New: Allow BVE5 motor sounds to be loaded via CarXML.
- Fix: Handle systems using KP_DECIMAL when using the SDL2 backend.
- Fix: Improve the camera handling on route reset in Route Viewer.
- Fix: EmissiveColorAll not working under certain circumstances.
- Fix: Lighting change event could cause a visibility glitch.
- Change: Implement various FreeBSD patches into the master tree.
OpenBVE v1.8.2.1
Significant Changes:
- New: Support Animated GIFs as textures.
- Change: Improved behaviour of the AI driver on a steeply falling gradient.
- Change: Reduced CPU mode removed from Route Viewer.
- Change: Tune alignment of some in-game menus after introduction of the new GL3 main menu.
- Fix: Transparency in the GL3 renderer was incorrectly taking into account lighting conditions.
- Fix: Speed / acceleration incorrectly clamed to integer values in Object Viewer.
OpenBVE v1.8.2.0
This release implements a new OpenGL menu for systems which cannot run the original Windows Form, such as 64-bit Apple.
It also contains significant improvements to screen scaling on Retina displays, and has other internal changes to make the new renderer work correctly using GL3.1 forwards compatible contexts.
Significant Changes:
- New: OpenGL based main menu for systems unable to run the original Windows Form- Restores compatability with Apple systems running Mojave and above.
- New: Support Densha DeGo! Zuki controller, improve support for some others (MarcRiera)
- New: Add Lighting Change events to allow the light model to be altered over the course of a route.
- New: Add hour, minute and second variables to animated files.
- Change: GL3 now uses a forward compatible context, and works correctly on Apple.
- Change: Switch font used on Apple, should give a much better set of Unicode glyphs.
- Fix: Positional bug in CarXMLConvertor (some converted sounds were being placed incorrectly versus their original hard-coded position).
- Fix: Improved scaling on Retina displays and others with a non-standard DPI.
- Fix: Handle the case where a driver reports it supports GL3 features, but crashes when they are requested.
- Fix: Limit the possible CoefficientOfStaticFriction value when hacks are enabled- Fixes certain BVE2 trains.
- Fix: Stop certain Win32 plugins crashing when the game is paused for 20+ mins.
- Fix: Issue with PlayerTrain variable when placed as a FreeObj
OpenBVE v1.8.1.0
Many, many years ago michelle, one of the initial developers of OpenBVE expressed a desire for this simulation to move beyond it's roots, and to load content from other simulations. Adding support for some new object and texture types was the first tiny step along this road, but this wasn't enough.....
Now, we've finally made that dream a reality, with support for routes from the legacy DOS based simulator Mechanik added.
New Features:
- Routes from the legacy DOS simulator Mechanik are now supported! Please see https://openbve-project.net/play-mechanik/ for further details.
- Significantly improved DenshaDeGo! controller support, with several new types.
- If playing on Windows, with a supported screen reader, in-game messages are announced. Please also see https://openbve-project.net/play-accessibility/
Significant Changes:
- New: Add EmissiveAll and ColorAll commands for use in B3D / CSV objects.
- New: Add basic AI for several legacy Win32 plugins.
- New: Add borderless windowed fullscreen.
- Change: Significant updates to the compatability hacks database.
- Change: Various internal changes to make the UI work slightly better under some Linux distributions.
- Hacks: Reject handle change delays of over a minute.
- Hacks: Handle where an empty transparent color is set.
- Hacks: Add workaround for repeated Face2 with differing vertex order.
- Fix: Rotation matrix math issue under certain uncommon circumstances.
- Fix: Several related issues with TFOs.
- Fix: Support X format objects using absolute paths.
- Fix: It is no longer possible to issue a RailEnd command for Rail0.
- Fix: Correct sub-matrix transformation in MSTS s parser.
- Fix: Possible recursive deletion issue when uninstalling a package.
- Fix: Possible infinite loop if browsing to the Windows temp folder when searching for train / route.
OpenBVE v1.8.0.2
This build fixes a few more odd issues that have been reported over the last few days after the move to 64-bit.
Signifiant Changes:
- Change: Add Brightness function for train based animated objects.
- Fix: Issue launching the 64-bit build on Windows systems lacking the Creative OpenAL redistributable.
- Fix: Using a command string in a CSV object texture name could get misinterpreted.
- Fix: Crash on selecting a touch element with a missing sound.
- Fix: Several issues with TFOs in unexpected circumstances.
OpenBVE v1.8.0.1
Significant Changes:
- Fix: A deleted extensions.cfg would re-apear in Object Viewer on reload.
- Change: Make the Windows Installer generate correctly via Azure Pipelines.
OpenBVE v1.8.0.0
This release sees OpenBVE moving to 64-bit by default.
On Windows, legacy plugins are now run via a WCF proxy application. Alternatively, you can use the 32-bit OpenBve-32.exe which uses the original in-process plugin handling.
Unfortunately, 64-bit support on Apple is not yet functional. This is because the main menu is a WinForm, which is currently not supported on x64 Apple.
Work is in progress on producing a limited OpenGL menu here: #595 and we hope to have a functional (but not pretty) version available soon.
Significant Changes:
- New: OpenBVE is now 64-bit native by default.
- New: Add controls menu icons for generic gamepad and Xbox pad.
- Fix: Issue with trains containing a missing flange index.
- Fix: Invalid animated files getting locked by Object Viewer.
- Fix: Crash in Object Viewer if reloading after changing non-plugin loaded train properties.
- Fix: A negative timetable delta was broken with BVETS Hacks enabled.
- Fix: Cursor missing if menu opened with it hidden.
OpenBVE v1.7.3.1
This build is a small hotfix for 1.7.3.0 to address a couple of issues that sneaked past the initial round of testing....
Significant Changes:
- Fix: The LocoBrake settings in TrainEditor didn't load properly from a train.dat
- Fix: It was not possible to open the Train settings window in Object Viewer without first loading a train.
- Fix: Crash on trains with a missing Spring sound