Railsimroutes.net

Railsimroutes.net

Railsimroutes.net - openBVE add-ons, media and news

 You are here: Home > Help & Information > openBVE Help and Information 

▪ openBVE Help and Information

This section of the site is designed to help you get started with the realistic openBVE train simulator in Windows (XP, Vista, 7) and Ubuntu 10.04, as well as guide you through the installation and first use of the Birmingham Cross-City South route to enable you to start driving. Some parts of this guide are geared towards novice users.

▪ Please select your operating system

The openBVE Help and Information section is split into two sections, depending on what operating system is covered. Please choose the appropriate option from the following list, to be taken to the relevant help pages:


▪ About openBVE

Inset image Inset image openBVE is a licence free, open source, internationally aware, cross-platform train simulator project written in C#, with an emphasis on in-cab driving, realistic physics, braking system simulation, and security system modelling, which was initiated in April 2008 after the development of BVE Trainsim seemed to have ceased at the time, and an increasing number of compatibility problems were being encountered between BVE Trainsim and then new generation graphics cards, along with incompatibility between BVE Trainsim and Windows Vista. openBVE uses OpenGL and OpenAL for rendering graphics and handling audio respectively, removing the dependency on Windows or versions of DirectX which could be made obsolete in future. openBVE runs natively on Windows XP, Vista and Windows 7, and Linux, while the possibility of running the program natively on Mac OS X is also presented.

openBVE is dedicated to the public, with no restrictions imposed on it's use or modification.

openBVE's architecture has been designed according to a long term plan designed to provide various features via generalised capabilities, and the architecture provides a unified platform capable of loading content from both BVE Trainsim v2 and v4 with a high degree of compatibility offered, but with extended functionality which developers can use to add new openBVE specific features to their add-ons, such as animated scenery and exterior car objects. Legacy BVE Trainsim add-on compatibility is also being carried forward to future versions, preserving existing BVE content alongside new openBVE content, well into the future.

openBVE also offers comprehensive and detailed error checking of add-ons as they're parsed and loaded, and extensive documentation also forms an important part of the openBVE project, providing well defined file format specifications, and unambigous syntax descriptions, giving add-on developers every opportunity to eliminate errors and thereby increase the standard and quality of content developed for the program. Developer tools are also provided, in the form of Route Viewer, Object Viewer, and Train Editor, each offering functionality suited to the development of the different kinds of openBVE content.

To summarise, openBVE includes features which take it further beyond BVE Trainsim, such as:

  • Fully animated 3D cab environment with driver's body/head model and motion simulation, and track inaccuracy suitable for continuous welded and jointed rails
  • External camera views
  • Exterior car objects for the player's train, and visible preceeding train (with suitably equipped openBVE add-ons)
  • 3D object animation and texture shifting, via mathematical functions (on suitably equipped routes and trains)
  • 3D positional surround sound
  • Enhanced graphics quality, filtering, transparent texture handling, and customisable settings
  • The ability to set any arbitrary display resolution, windowed or fullscreen
  • Three driving modes to provide differing levels of challenge and driving assistance
  • Optional motion blur effects
  • More helpful error reporting for add-on developers
  • Superelevation with interpolated cant
  • Derailments and toppling due to excessive speed through curves
  • Simulation of certain atmospheric properties including air resistance and barometric pressure
  • Detailed braking system modelling
  • Power, braking and forces simulated per car

  • Coupler slack
  • Train mass affected by boarding passengers
  • Smoothened out turns
  • Time acceleration
  • An AI driver
  • Black box recording and last game review
  • The ability to choose any route or train combination before driving
  • Multi-lingual interface
  • Easy character encoding selection
  • Route overview via generated map and gradient profile
  • Version update checking via the main interface
  • In-game debug output for developers and advanced users
  • The ability to include text in other randomly selected separate files within a main route file via the $Include directive
  • Customisable in-game interface
  • And more... 

openBVE is an evolving project, and if we want it to continue evolving, we can participate in it's ongoing development. Please visit the » openBVE Homepage « for more information.

Some example screenshots
Please hover over the images to read descriptions...

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Please see my Links page for various openBVE add-ons. Also note that the Cross-City South v2.0 and Watford Junction to Rugby routes shown above are still in development, and not released yet!

▪ Please select your operating system

The openBVE Help and Information section is split into two sections, depending on what operating system you have installed on your computer. Please choose the appropriate option from the following list, to be taken to the relevant help pages:


Content last updated: 11th July 2010
Unique visitors: