openBVE logo
Project Status (21st April 2019)
Welcome to the Blog, where I'll be posting progress updates, work-in-progress screenshots, information about the progress I'm making with active projects, as well as anything else I feel is worth mentioning. Hopefully more frequent updates here will make the wait for upcoming releases more bearable! News from 2008, all the way back to 2001, can be found in the News Archive. YouTube Channel My openBVE videos and other comments from users and myself can also be found via my YouTube channel.

Blog and Progress Updates

Jaunty Jackalope and openBVE

Posted by Anthony Bowden on 25th April 2009 at 8:42 am

Ubuntu 9.04 “Jaunty Jackalope” (which is a Linux distribution for any dear readers who may not be particularly au fait with the wonderful world of operating systems…), has just been released. With this version, it’s possible to install a seperately packaged, unofficial version of openBVE maintained by Paul Sladen (currently at v1.0.2.0; the » official openBVE « release is at v1.0.3.0 at the time of writing) via the ‘Applications’ > ‘Add/Remove…’ menu item (I haven’t used Kubuntu in a while and I’ve forgotten what the equivalent in KDE is). A specially prepared, public domain version of the Cross-City South route (v1.31.03) is also installed automatically when openBVE is installed via this method, along with a reduced functionality (plugin DLLs don’t work on non-Windows operating systems), public domain version of the class 323 which Steve over at » trainsimcentral « also kindly donated.

X-City South v1.31.03 is just a cut-down version of the public release available from this site, with the copyright files removed and alternative backdrops added, and fewer route files; I prepared it so that openBVE could be considered for inclusion in Ubuntu’s list of installable open source applications, as for a game engine to be accepted, it requires some equally permissively licenced game data to be supplied with it. Eventually the Ubuntu X-City South package should be identical to the official X-City South v1.4 package once it’s been released, and I hope to send any updates to Paul so the Ubuntu version is kept up-to-date; by implication, X-City South v1.4 will be entirely copyright free as well. Any copyright material, like the Birmingham New Street announcement audio files, will be available as an optional extra only.

After installing the latest ATi Catalyst drivers (and, at last, my Radeon HD 2600 Pro graphics card finally works with Ubuntu), it was nice to see openBVE running in Linux myself, and with decent framerates too. The framerate in the first screenshot of XCS v1.31 was 80 fps (90 fps in Win XP), and in the third screenshot, showing XCS v1.4, 17 fps (20 fps in Win XP). The latter screenshot actually includes more animated trees than will feature in the final XCS v1.4 release though, and in-cab, I was seeing up to 30 fps):

openBVE v1.0.2.0 running in Ubuntu 9.04--click to enlarge openBVE v1.0.2.0 running in Ubuntu 9.04--click to enlarge openBVE v1.0.2.0 running in Ubuntu 9.04--click to enlarge

I admit there was also some momentary fascination after I turned on Ubuntu’s “Extra” visual effects option which enables hardware accelerated graphical effects to be applied to windows, and watched my X-City South v1.4 development route carry on running at 25-30 fps while I distorted and bounced the poor helpless openBVE window around the desktop (sorry I wasn’t able to capture a screenshot, just a low quality video still):

openBVE v1.0.2.0 running in Ubuntu 9.04

I may be finding that framerates are just a bit lower than in Windows XP, but they’re still good and I enjoy using openBVE in Ubuntu instead. The application’s forms all rendered nicely although the loading and error dialogs remained visible once the SDL window was created; I’ll carry on testing it and see if I notice any other issues.

Any Windows users who might be considering trying openBVE on Ubuntu, should remember that plugin DLLs don’t work natively on non-windows operating systems, so various functions in BVE 4 trains like TPWS won’t work. For this functionality to be available in Linux, you’ll need to use openBVE with Wine instead, which isn’t quite as easy to set up (I haven’t personally had time to try it yet, but as shown in this » YouTube video of the Northern Line « for example, if you do go to the trouble, it’s well worth it).

Information Icon Edit (1st May ’09): I have tried and succeeded in getting openBVE v1.4.0.1 running with Wine and Mono 2.4 for Windows in Ubuntu since this entry was published, and it was quite easy after all. See the comments for more. 🙂

Tags: , , , , , ,
Posted in openBVE | 11 Comments »

E-mail problems

Posted by Anthony Bowden on 20th April 2009 at 10:34 pm

Information IconI’ve discovered that anyone who has tried to contact me via my older e-mail address since the start of April will have been unable to send mail to me. Hopefully if you’ve tried to e-mail me using that address, you’ll have received a Delivery Status Notification e-mail reporting SMTP error 550: “No Such User Here”, and then thought to check my Contact page for my newer e-mail address. But if not, please try to contact me again. I’ve now fixed the problem with the older address–it would seem that at some point, I accidentally deleted the e-mail domain forwarding rule which copies mail sent from the domain to the .net domain. Quite how I managed to do this, I know not, but the rule has been reinstated anyway. Oops… Emoticon

Posted in Site News | 2 Comments »

Cross-City South 7-Zip trial

Posted by Anthony Bowden on 19th April 2009 at 7:55 am

In what may or may not prove to be a popular move, I’ve replaced my beloved NSIS executable installer within which the Cross-City South route was previously distributed, with a 7-Zip archive instead (and the other Cross-City add-ons have also been repackaged). I’m doing this as a trial to see how users cope with installing the route using a compressed archive manager instead of an installation program. I’m not willing to package the route using the more popular but less effective .zip format, as the resulting filesize is much larger than the .7z equivalent–the Cross-City South .zip version comes to a massive 32 MiB, while the 7-Zip archive comes in at 13.5 MiB, which is a little smaller than the installer it replaces (which figures, as both were compressed using the same LZMA compression method). All archives by default, have either the ‘Railway’ or ‘Train’ folder as the root folder within the archives, so you can always choose the same destination path when extracting the contents, and so there’s little doubt as to which folder the contents are supposed to be extracted to.

Okay, so I’ll miss using NSIS to package my add-ons as it was a very flexible installer creation tool, but more seriously, openBVE is intended as a cross-platform program, and executable (.exe) installers only work natively on Windows and not on other operating systems, which is unfair to non-Windows users wanting to use the route, or indeed those who have their add-ons installed in a non-default location. openBVE’s developer has also stated that add-ons released in installers aren’t considered to be openBVE content at all (and I can’t be happy if X-City isn’t considered to be openBVE content), so one way or another, distribution via compressed archive is the way of the future for openBVE, and I hope you’ll all be able to adjust to this change. If absolutely necessary I may reintroduce the executable installer alongside the .7z archive, but I’d prefer not to if possible.

There are no changes to the route itself (with v1.4 on it’s way, updating the old version isn’t really a good use of my time), however to prepare yourself for Cross-City South v1.4 and other openBVE add-ons in future, you can head over to the » Cross-City South download page « and try out the compressed archive installation method instead. I’ve also added new content to the » openBVE Help and Information « section of the site, which includes a couple of screenshots of what we can all look forward to with openBVE in the near future, along with step-by-step instructions to help with the downloading and installation of the Cross-City South .7z package for use with openBVE, along with recommended settings, and so-on. I’ve also slightly updated the » BVE 4 Help Section «, and you can also view an updated version of the » Cross-City South/Class 323 Tutorial « tailored for openBVE.

openBVE Help and Information
openBVE Help and Information
BVE Help and Information
BVE Help and Information

Information IconEdit: I’ve made a couple of amendments to the openBVE Help page and the Cross-City South download page, as they contained some unclear instructions and mistakes–sorry! I’ll continue to update them if necessary.

If you have problems installing the Cross-City South via the compressed archive method instead, I’d really like to hear about your installation experiences. Please feel free to add comments to this blog entry if you have any problems (no registration required, just click the ‘x Comments’ link below), or e-mail me. If there’s no feedback, I’ll assume you’re all managing just fine. 🙂

Tags: , ,
Posted in openBVE, Site News | 8 Comments »

openBVE v1.0.3.0, homepage relocation, and Train Editor

Posted by Anthony Bowden on 19th April 2009 at 7:50 am

A new version of openBVE, v1.0.3.0, was released a few days ago; head over to the » official openBVE homepage « to download the latest stable release. Several changes have been made since v1.0.0.0, including:

  • Cross-City South users will find that the 323’s door indicator and guard’s buzzer now work when the cab is entered at Redditch (and similar issues with the LU Northern Line and Tokyo Metro Ginza Line are resolved as well).
  • The external views now have their last used position remembered, which is especially useful in the F2 view, for example if you want to ride inside a carriage as a passenger. The F3/F4 external view camera is positioned relative to the track rather than your train, which means the camera will stay in the position on the route where it was last used. The F4 drive-by camera position, when reset, is also intelligently placed further ahead of your train as it’s speed increases, or nearer as the speed decreases.
    Tip: If you want to position the F3 camera back at your train’s location again, just press the Numpad 5 key, and similarly, do this to reposition the camera ahead of your train when in the F4 drive-by view.
  • A default set of Points of Interest is automatically created at station stopping points on routes which lack this openBVE feature already. Press the Numpad 7 and 1 keys to switch between these POIs.
  • Users (but preferably not developers 😉 ) can now also disable the warning and error messages that appear when add-ons containing errors are loaded.
  • Some BVE 1 trains perviously accelerated too slowly at high speeds, leading to reduced maximum speeds; this is now corrected.
  • Various other changes have also been made, see the » Changelog « for more details.

After ongoing problems with previous hosts, the openBVE homepage has also been relocated, and now shares a home with » Trainsimcentral «. This server should provide much greater reliability. The new URL is

Also, a new Train Editor tool has been released, which makes editing train.dat files suitable for openBVE trains much easier; e.g. configuring train characteristics, previewing acceleration curves, editing motor sound curves, and setting openBVE specific options. You can download the tool here: » here «.

Posted in openBVE | No Comments »

Platform Generator utility released

Posted by Anthony Bowden on 19th April 2009 at 7:45 am

Alan Wheeler’s new Platform Generator (Plat Gen) tool was released recently; head over to » « to download this handy utility. The program creates a variety of photo-realistic customised platform segments, allowing route developers to choose the surface and side textures, create platform ramps, curved platform lengths at various radii, and more. The generated objects are placed via the .Freeobj command rather than the .Form commands. Here’s a screenshot of one of the resulting platforms at University station on the Cross-City South v1.4 route:

openBVE/Cross-City South v1.4 screenshot--click to enlarge
openBVE / Cross-City South v1.4 plus 323 screenshot

Tags: , , , ,
Posted in openBVE | 2 Comments »