OpenBVE
   HOME

TheInfoList



OR:

BVE Trainsim (originally Boso View Express) is a Japanese three-dimensional computer-based
train simulator A train simulator (also railroad simulator or railway simulator) is a computer-based simulation of rail transport operations. They are generally large complicated software packages modeling a 3D virtual reality world implemented both as comme ...
. 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 designed and developed by Takashi "Mackoy" Kojima starting in 1996 with the original program name coming from the Japanese
255 series The , branded , is a Direct current, DC electric multiple unit (EMU) train type operated by East Japan Railway Company (JR East) in Japan. It was introduced into commercial service on 2 July 1993, and was specifically designed to be used on lim ...
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 Africa, Asia, North America, South America, and Europe.


BVE Trainsim 1

BVE Trainsim 1 was released in 1996 as an
Alpha version The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system). It typically consists of several stages, such as pre-alpha, alpha, beta, and release candidate, before the fi ...
under the name Boso View Express and 1999 as a
Beta Version The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system). It typically consists of several stages, such as pre-alpha, alpha, beta, and release candidate, before the fi ...
. 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 ATS or Ats may refer to: Businesses * ATS Wheels (''Auto Technisches Spezialzubehör''), a German wheel manufacturer and sponsor of a Formula One racing team * ATS Automation Tooling Systems, an Ontario, Canada-based factory automation company * ...
and ATC. The latest version of BVE 2 is ver. 2.6.3 which was released on 27 March 2004.


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 latter being a major update. The latest version of BVE 4 is ver. 4.2.1947.25355 which was released on 1 May 2005. The
London Transport Museum The London Transport Museum (LTM) is a transport museum based in Covent Garden, London. The museum predominantly hosts exhibits relating to the heritage of Transport in London, London's transport, as well as conserving and explaining the histo ...
used BVE Trainsim 4 to provide a simulation platform, within a mock underground rolling stock of the
London Underground 1996 Stock The London Underground 1996 Stock is a type of rolling stock used on the Jubilee line of the London Underground. The trains were built by GEC Alstom- Metro-Cammell and entered service in 1997. They are externally similar to the 1995 Stock use ...
, before later porting to openBVE in 2010.


BVE Trainsim 5

BVE Trainsim 5 was officially released on 5 September 2011 as the successor to BVE 4. In July 2008, the developer stated that he was rewriting BVE Trainsim from scratch because the previously released versions (BVE 2 and BVE 4) do not work with
DirectX 9 Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct" ...
, and that the new version would support
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
and
Windows 7 Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on July 22, 2009, and became generally available on October 22, ...
. The first BVE 5 version (ver. 5.0.4265.3690) features a new format for storing train routes and route dependencies and a redesigned interface including a distance to next station indicator and a passenger comfort indicator. The latest version of BVE 5 is ver. 5.7.6224.40815 which was released on 17 March 2017. The BVE 5 download page also includes a route converter which can convert BVE 4 routes into a format recognised by BVE 5.


BVE Trainsim 6

BVE Trainsim 6 Release Candidate was announced and made available to the public as the successor to BVE 5 on June 21, 2020. Full release of BVE Trainsim 6 was made available on September 23, 2020. BVE 6 is released as a
64-bit In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit central processing units (CPU) and arithmetic logic units (ALU) are those that are based on processor registers, a ...
application, allowing for scenarios with larger data sizes and support for
Windows 8.1 Windows 8.1 is a release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on August 27, 2013, and broadly released for retail sale on October 17, 2013, about a year after the retail release of its pr ...
,
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
and
Windows 11 Windows 11 is a version of Microsoft's Windows NT operating system, released on October 5, 2021, as the successor to Windows 10 (2015). It is available as a free upgrade for devices running Windows 10 that meet the #System requirements, Windo ...
. BVE 6 also features support for 64-bit plugins, a new format for vehicle files and support for non-vertical cab gauges. Included in the new release is the
Uchibō Line The is a railway line operated by the East Japan Railway Company (JR East) adjacent to Tokyo Bay, paralleling the western (i.e., inner) shore of the Bōsō Peninsula. It connects Soga Station in the city of Chiba to Awa-Kamogawa Station in t ...
, a newly developed example scenario demonstrating the new features available in BVE 6.


openBVE

openBVE is an independently developed
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
train simulator. Although the name and logo were originally based on BVE Trainsim, openBVE is
free and open-source software Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
developed and written from scratch. It features support for train exteriors, animated 3D cab environments and animated scenery. Internally, openBVE makes use of
OpenGL OpenGL (Open Graphics Library) is a Language-independent specification, cross-language, cross-platform application programming interface (API) for rendering 2D computer graphics, 2D and 3D computer graphics, 3D vector graphics. The API is typic ...
for rendering, as well as
OpenAL OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those o ...
for three-dimensional positional audio. The program is noted for its cab ambiance and realism. It is currently distributed in the
public domain The public domain (PD) consists of all the creative work to which no Exclusive exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly Waiver, waived, or may be inapplicable. Because no one holds ...
, along with full C# and C
source code In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer. Since a computer, at base, only ...
.


History

openBVE was originally conceived in 2009, as a
free and open-source Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
simulator, capable of running routes from BVE Trainsim, but with the eventual aim of loading content from other simulations, and the development of a separate route format. Initial development was done over four years from 2009 to 2013, by a team of four developers, led by Michelle Boucquemont (michelle) and odakyufan. In 2007 most active development has ended, as the main developer Michelle Boucquemont ended her active work. Despite the lacking developer support, around 2009 openBVE was capable of running most BVE Trainsim routes correctly and also supported additional features, including an exterior view, animated 3D cabs, and animated objects. To end the stalled development in October 2015 a
continuation In computer science, a continuation is an abstract representation of the control state of a computer program. A continuation implements ( reifies) the program control state, i.e. the continuation is a data structure that represents the computat ...
of OpenBVE was announced on ''BVEWorldwide'' by another group of developers. The group transferred the development and codebase to a new repository on
GitHub GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
. To date (May 2017), numerous additions were made by the project: new parameters for animated objects and the plugin API, several unfixed errata from the previous openBVE 1.4.3 errata fixed,
Dynamic lighting Computer graphics lighting encompasses the range of techniques used to simulate light within computer graphics. These methods vary in computational complexity, offering artists flexibility in both visual detail and performance. Graphics profession ...
and backgrounds added, and a basic
package format Package format is a type of archive containing computer programs and additional metadata needed by package managers; an instance of this type of archive is called a package. While the archive file format itself may be unchanged, package formats c ...
has been added to make the installation of addons easier. ''OpenBVE'' was selected in September 2013 as "HotPick" by
Linux Format ''Linux Format'' was the UK's first Linux-specific magazine, and as of 2013 was the best-selling Linux title in the UK. It was also exported to many countries worldwide. It was published by Future plc (which produces a number of other computer ma ...
.Linux Format 174 September 2013
page 60


References


Further reading

* {{cite book, title=This Is V-scale, first=Alfred, last=Barten, year=2006, url=http://www.virtualrailroader.com/v-scale.html, id={{Listed Invalid ISBN, 1-4276-0738-8


External links


BVE Trainsim website

openBVE Project website
1996 video games Beta software Train simulation video games Windows-only freeware games Windows games