OpenBVE v1.14.0.2
OpenGL 1.2 support has been removed from this build. This will provide a general performance increase and allows for much easier maintenance. The final build supporting OpenGL 1.2 is v1.13.0.8- https://github.com/leezer3/OpenBVE/releases/tag/1.13.0.8
Significant Changes:
- Change: GL1.2 renderer removed- OpenBVE now requires GL4.1 as a minimum.
- Change: Generate the normals visualisation on demand- this will reduce RAM usage and loading time. (Aditiya Afrizal)
- New: CSV / B3D object parser replaced with new code.
- New: Allow the use of a animated object as a background object. (Aditiya Afrizal)
- New: Object Viewer remembers the background color.
- New: Use night-time textures in MSTS cabs where present.
- Fix: Stop the axis visualisation from casting a shadow. (Aditiya Afrizal)
- Fix: Some Mechanik routes not working correctly.
- Fix: Issue with using RunInterval command with hacks on
- Change: Alter Mechnik transparent color to use the first color in the pallette, not pure black.
- Change: Update known Mechanik routes database.
- Change: Restrict Mechanik correction markers to the nearest 100m boundary, not the exact track position.
- Change: Improve AI driver response to wheelslip when using the UKDT plugin.
- Change: Workaround for drawing issue in TE2 motor sound visualiser.
- Change: Add some more small bits in the MSTS parser.
- Change: Solution updated to .Net 4.8.0
- Change: Add workaround for issues on Debian Forky.
- Hacks: Fix some missing sounds in TT_YUS routes. (developer oversight)
- Hacks: Accept letter O as substitute for zero when parsing CSV / B3D objects.