Skip to content

troubleshooting

Joey Foo edited this page Feb 9, 2016 · 1 revision

Troubleshooting

If you experience problems running openBVE, try what is listed on this page before asking for support on the forum.

General

The following applies to all operating systems.


After loading a route, the train is shown against a black background and a large number of files is reported as missing

openBVE requires that legacy route and train files are organized in a certain way. Please see The folder structure for routes and trains.


The game exhibits low performance (i.e. produces few frames per second).

openBVE uses OpenGL for 3D graphics, which is implemented in the graphics driver. Without adequate support for OpenGL by the graphics driver, openBVE might run in software mode without hardware acceleration, or with reduced performance.

If you are using a laptop with both integrated graphics and a dedicated graphics card, you may try to force openBVE to run on the dedicated graphics card n your graphics card settings.

If you have never updated your graphics driver before, this would be a good time to try a newer version, or if you are using the latest version, to try an older version. You should never rely on the default drivers that ship with Microsoft Windows. They generally produce poor performance. In order to download drivers, please see the website of the computer manufacturer (or chipset manufacturer). Also make sure performance is not artificially reduced by graphics driver settings (such as ATI PowerPlay).


Windows-specific

The following only applies to the Windows operating system.


When starting openBVE, a message of the form "openBVE has encountered a problem and needs to close" appears.

Make sure that you followed the installation instructions. You probably skipped a step or did not copy the files into the correct places.


When starting openBVE, a message of the form "The application failed to initialize properly" appears.

Make sure that you followed the installation instructions. You probably did not install the .NET Framework 2.0 or higher.


When loading a route or train, an error of the form "An attempt was made to load a program with an incorrect format." is reported.

If you are on 64-bit Windows, the most likely reason for this problem is that you have 64-bit versions of some of the external dependencies even though openBVE currently requires 32-bit files. Please follow the download instructions again carefully with a clean install of openBVE in a fresh folder. If you are using 32-bit Windows, or the aforementioned solution did not help on 64-bit Windows, please report all details on the forum.


After loading a route and train, the message "Attempted to read or write protected memory. This is often an indication that other memory is corrupt" appears.

It has been reported that some older ATI cards can produce this message with the latest Catalyst drivers. Try using an older version of the driver in this case. Also, some trains come with plugins which contain executable code that might be buggy and can produce this message. Try using different trains and see if the problem still occurs.


The game crashes with a Blue Screen or just resets the computer.

Blue Screens are almost always caused by faulty device drivers. Try updating your graphics driver, sound driver, peripherals drivers - or try older versions if available in case you are already using the most recent versions.


The game hangs or freezes somewhere after loading a route.

Try disabling hardware-accelerated sound in Control Panel - see the Troubleshooting section on the Sound configuration page for this.


Sound plays with low quality, stutters, lags, or starts or stops abruptly.

Try disabling hardware-accelerated sound in Control Panel - see the Troubleshooting section on the Sound configuration page for this.