BVE Trainsim
Encyclopedia
BVE Trainsim is a Japanese three-dimensional computer-based train simulator
Train simulator
A train simulator is a computer based simulation of rail transport operations.-Industrial train simulations:Like flight simulators, train simulators have been produced for railway training purposes...

. It is notable for focusing on providing an accurate driving experience as viewed from inside the cab, rather than creating a network of other trains
—other trains passed along the route are only displayed as stationary objects. BVE Trainsim was developed by Takashi "Mackoy" Kojima starting in 1996, with the original program name coming from the Japanese 255 series
255 series
The , or , is a DC electric multiple unit operated by JR East. It was introduced into commercial service on 2 July 1993, and was specifically designed to serve on Limited Express services from Tokyo to the Bōsō Peninsula....

 multiple unit trains found in routes in Japan.

Although the internal working of the BVE Trainsim program itself cannot be modified, additional routes and train cab views can be added via a number of text-based configuration files. Route builders have produced over 300 additional routes for the program, along with matching cab environments. Routes built by independent developers simulate rail activity in Asia
Asia
Asia is the world's largest and most populous continent, located primarily in the eastern and northern hemispheres. It covers 8.7% of the Earth's total surface area and with approximately 3.879 billion people, it hosts 60% of the world's current human population...

, North America
North America
North America is a continent wholly within the Northern Hemisphere and almost wholly within the Western Hemisphere. It is also considered a northern subcontinent of the Americas...

, South America
South America
South America is a continent situated in the Western Hemisphere, mostly in the Southern Hemisphere, with a relatively small portion in the Northern Hemisphere. The continent is also considered a subcontinent of the Americas. It is bordered on the west by the Pacific Ocean and on the north and east...

, and Europe
Europe
Europe is, by convention, one of the world's seven continents. Comprising the westernmost peninsula of Eurasia, Europe is generally 'divided' from Asia to its east by the watershed divides of the Ural and Caucasus Mountains, the Ural River, the Caspian and Black Seas, and the waterways connecting...

.

BVE Trainsim 1

BVE Trainsim 1 was released in 1996 as a Alpha version under the name Boso View Express and 1999 as a Beta Version. This version, the first version of BVE to be produced, had an interface that was similar to BVE Trainsim 2, but did not have a logo. Instead, the official symbol of BVE up until the release of BVE 2 in 2001 featured the words: 暴走 VIEW EXPRESS.

BVE Trainsim 2

The first stable version released in 2001. BVE Trainsim 2 featured ATS
Automatic Train Stop
An automatic train stop is a system on a train that will automatically stop a train if certain situations happened to prevent accidents from happening....

 and ATC
Automatic Train Control
Automatic Train Control is a train protection system for railways, ensuring the safe and smooth operation of trains on ATC-enabled lines. Its main advantages include making possible the use of cab signalling instead of track-side signals and the use of smooth deceleration patterns in lieu of the...

.

BVE Trainsim 3

Unreleased and later cancelled, BVE Trainsim 3 was originally started in 2003 as an improvement over BVE Trainsim 2, but was eventually stopped due to problems encountered with development of the aforementioned program.

BVE Trainsim 4

BVE Trainsim 4, released in 2005, added support for plugins to simulate train safety systems other than ATS and ATC. Because of the cancellation of version three, this was the first follow-on stable version since version two. It also has better graphics than BVE 2 with the former being a major update.

BVE Trainsim 5

BVE Trainsim 5 was officially released on 5 September 2011 as the successor to BVE 4. In July 2008, the developer had stated that he was rewriting BVE Trainsim from scratch because the currently released versions do not work with DirectX 9, and that the new version would support Windows Vista
Windows Vista
Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...

 and Windows 7. It features a new format for storing train routes and route dependencies and a totally different interface from the previous versions including a distance to next station indicator and a passenger discomfort indicator.

openBVE

openBVE is an independently developed open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 train simulator. Although the name and logo which originally came from BVE Trainsim, the open-source train simulator was developed from scratch and features support for train exteriors, animated 3D cab environments and animated scenery. Internally, openBVE makes use of OpenGL
OpenGL
OpenGL is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics. The interface consists of over 250 different function calls which can be used to draw complex three-dimensional scenes from simple primitives. OpenGL...

 for rendering, as well as OpenAL
OpenAL
OpenAL is a cross-platform audio API. It is designed for efficient rendering of multichannel three dimensional positional audio. Its API style and conventions deliberately resemble those of OpenGL.- History :...

 for three-dimensional positional audio.

The program is noted for its cab ambience and realism. It is currently distributed in the public domain
Public domain
Works are in the public domain if the intellectual property rights have expired, if the intellectual property rights are forfeited, or if they are not covered by intellectual property rights at all...

, along with full C# and C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

 source code
Source code
In computer science, source code is text written using the format and syntax of the programming language that it is being written in. Such a language is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source...

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK