Skip to content
LX862 edited this page Jan 23, 2024 · 4 revisions

This page describes the available options in the OpenBVE Options tab.

Page 1

Display mode

  • Window mode: If selected, the game will be displayed in a freely-resizable window, following the Window mode configuration.
  • Fullscreen mode: If selected, the game will take up the entirety of the screen, following the Fullscreen configuration.
  • Vertical synchronization: If enabled, the game's fps will follow your monitor's refresh rate, preventing tearing.
  • HUD Size: The size of the in-game overlay. (The look may differ across different sizes, for example the Small HUD size have smaller margins and with a monochrome overlay)
  • Fonts: This allows you to choose the UI Font. This only affects the user interface and in-game overlay of the game, any in-game content are not affected by this.

Window mode

This is the configuration used if Window mode is selected above, allowing you to choose an initial window width and height (in px) for the game.

Fullscreen

This is the configuration used if Fullscreen mode is selected above, allowing you to choose the resolution for the game to run on and the color bit depth used.

Interpolation

  • Mode: Selects the mode of interpolation to be used, in order from worst to best.
  • Level of anisotropic filtering: Selects the level of anisotropic filtering to be applied to the final game image. Note: This will be replaced by the maximum level your system supports, if lower.
  • Transparency: Selects how transparencies will appear when rendered in-game, from worst to best.

Distance effects

  • Viewing distance: Sets the distance at which objects are loaded into view by the renderer, distance further than this will be clipped off.
  • Motion blur: Change the intensity of the motion blur effects. The higher the train speed is, the more intense the motion blur is.

Sounds

  • Number of allowed sounds: Sets the maximum number of sound sources which may be playing at any one time.

Detail of simulation

  • Toppling: Enables or disables the toppling of trains, for example by taking a curve at high-speed.
  • Collisions: If this option is disabled, trains will pass through one-another, rather than colliding.
  • Derailments: Enables or disables derailments caused by the above.
  • Enable loading sway: If this option is enabled, the train will sway on boarding
  • Enable black box: The game will produce a black-box log for each run, which may be reviewed for details of power and brake applications etc.

Other

  • Timetable mode: Selects what the Show Timetable key combination will display:
    1. None- No timetable is displayed.
    2. Default- The route's custom timetable (If applicable) is shown first, followed by an auto-generated timetable.
    3. Auto-generated timetable- Only the auto-generated timetable will be shown.
    4. Prefer custom- If the route contains a custom timetable, this will be show. Otherwise, the auto-generated timetable will be shown

Page 2

Advanced options

  • Load in advance: This option loads all textures used by a route into memory upon initial loading. May not be used in conjunction with 'Unload unused textures'
  • Enable the new render: This option will enable the new OpenGL 3.0 render, which is usually faster on modern systems. This will be automatically disabled if your system does not support the new renderer.
  • Unload unused textures: This option unloads a texture ~20s after it is last accessed by the renderer, and should only be enabled if you experience crashes with an OutOfMemoryException message.
  • Attempt to fix transparency issues in older content: On older contents, some object may appear opaque with a solid-color instead of being transparent. Enabling this will attempt to fix the issue for these older contents.
  • Enable hacks for buggy older content: When enabled, OpenBVE will attempt to attempt to workaround issues that persist in older content (Where for example, the original developer may have used improper syntax not supported by OpenBVE). This may be required on some old content for it to be displayed properly. Content developer should disable this to ensure their content are up to standard and are well-supported.
  • Accelerated time factor: This option allows you to select the factor which will be applied when enabling time acceleration. (e.g. With an acceleration factor of 5, one 'real' minute will equal five in-game minutes)
  • Enable Panel2 Extended mode: If enabled, OpenBVE will attempt to provide some mouse interaction for trains with a 2D train cab. Depending on the configuration of different train, this may not always have an effect.

Kiosk mode

  • Enable Kiosk mode: This enables Kiosk mode. Under this mode, it will become no longer possible to exit the game via the main menu or customize the keyboard control, and the train will return to A.I. driving after the Control Timeout duration defined below.
    This is primarily used for public exhibition purposes, where a more locked down mode might be desired.
  • Control Timeout: This defines the Control timeout period in seconds. If no one have interacted with the game for the configured period of time, the train will automatically return to A.I. mode, where OpenBVE will attempt to drive the train by itself. After any input has been made to the game, the AI will disable itself and hands control back to the player.
    (It is possible to override the AI's action with the use of a Train Plugin in situations where a special operating procedure is needed for the train)