• Our booking engine at tickets.railforums.co.uk (powered by TrainSplit) helps support the running of the forum with every ticket purchase! Find out more and ask any questions/give us feedback in this thread!

How to run BVE4 under Windows Vista x86 and x64 and Windows 7

Status
Not open for further replies.

mbonwick

Established Member
Joined
26 Oct 2006
Messages
6,261
Location
Kendal
I think I'd originally downloaded from the link in the sticky that's on here, but I went to the link on page 6 of this thread and downloaded from there today and it's worked! They were the same versions though, so it's weird it didn't work yesterday. Perhaps it has to be an even day of the month for my new laptop to work! :grin:

The files are:

d3drm.dll Version: 5.1.2600.0
dx7vb.dll Version: 5.03.2600.2180
dx8vb.dll Version: 5.03.2600.2180

And I'm running Vista Home Premium, 32 bit I think.
Anyway thanks for coming up with a solution to get BVE working on Vista. Cheers! 8)

Glad to hear you got it working!
You've got one file there from XP SP2 and 2 from XP..not that it matters :lol:
 
Sponsor Post - registered members do not see these adverts; click here to register, or click here to log in
R

RailUK Forums

FusionRail

Member
Joined
3 Sep 2007
Messages
960
Location
Shackerstone
Hey all, just got a new laptop, with Vista :cry: and have tried the solution for BVE in this Thread, but I just get the white screen.

May I also point out that registering the files only works with UAC off for me.

Without having to trawl through pages and pages, was there any solution to the white screen problem?

Cheers!

P.s. OpenBVE seems to be a complete waste of time on both my XP and Vista installations. Lots of errors I dont have time to list!
 

47580

New Member
Joined
29 Sep 2008
Messages
1
Have loaded BVE4 onto my laptop with Vista x86 along with the latest NWM and at the end of the timetable loading there are a lot of errors and although there is sound i don't get a picture, just the "please wait" screen, any ideas. Sorry if this has been brought up before but i haven't seen it in the forum.
 

iveer090291

New Member
Joined
4 Oct 2008
Messages
1
Surly it wouldn't be too much hassle for Mackoy to recode BVE4 for Vista?

Well, the main issue regarding this Vista issue is the DirectX.

On the BVE page, he wrote (in Japanese, of course) that it would be better (read: easier) to start from scratch rather than recode v4. :roll:

And yeah, I've got the troubles too.
Installed BVE 4 on my Vista 32-bit Home Premium, and it wouldn't work.
Tried the "three-files" solution, and it displayed "The module dx7vb.dll loaded, but the call for DllRegisterServer failed with the error code 0x80070005." (approximately so, my computer's in Norwegian...)

Seems somebody else had that problem without getting it resolved, can't help very much on that, I'm afraid.

Anybody have some other advice?

My graphic card: Radeon HD 3470 (of the R600 series)
 

Smecty

Member
Joined
10 Oct 2008
Messages
5
Location
Wellesley, Mass., USA
Hi all,

I've created a WinXP Pro virtual machine on my Vista machine in preparation for loading BVE4 on said vm. It will be the only program I run on that OS! :lol:

The reason I'm doing this? I've got an Nvidia card on my Vista machine, and although I could load BVE just fine after registering those errant .dll files, BVE just shows up as a white screen when you load it. :roll: So I've decided to go the VM route for a while ... at least until OpenBVE becomes fully functioning and compatible with BVE4 routes and trains.

Sooo ... can anybody tell me what version of .Net Framework I need for BVE4? There are a lot of versions of the framework (up to 3.5 SP1 right now), and I know that many are not backwards compatible with previous versions, so I'd like to get it right.

Thanks!
 

mbonwick

Established Member
Joined
26 Oct 2006
Messages
6,261
Location
Kendal
Doesn't really matter I don't think.

Personally I have all of them installed on my XP machine: 1.0, 1.1, 2.0, 3.0 and 3.5

I'd suggest starting with 3.5, if that doesn't work uninstall and try with 3.0, then 2.0 etc etc
 

class 313

Established Member
Joined
10 Dec 2005
Messages
6,477
Location
St Albans
Hi all,

I've created a WinXP Pro virtual machine on my Vista machine in preparation for loading BVE4 on said vm. It will be the only program I run on that OS! :lol:

The reason I'm doing this? I've got an Nvidia card on my Vista machine, and although I could load BVE just fine after registering those errant .dll files, BVE just shows up as a white screen when you load it. :roll: So I've decided to go the VM route for a while ... at least until OpenBVE becomes fully functioning and compatible with BVE4 routes and trains.

Sooo ... can anybody tell me what version of .Net Framework I need for BVE4? There are a lot of versions of the framework (up to 3.5 SP1 right now), and I know that many are not backwards compatible with previous versions, so I'd like to get it right.

Thanks!

When you get this working, could you tell us how it runs...

TIA.
 

Smecty

Member
Joined
10 Oct 2008
Messages
5
Location
Wellesley, Mass., USA
When you get this working, could you tell us how it runs...

TIA.

Well, the short answer is: too slowly. Max frame rate I could get was about 6 FPS. I tried all the tricks I know from when I had an XP machine; i.e. doing ctrl-alt-delete (right alt-delete in a virtual machine) to close a lot of running apps in the background, lowering screen resolution, etc. etc. but nothing seemed to help. And 5-6 FPS is simply too painful to watch. I've loaded many other games on virtual machines I've created and all have worked beautifully with my Nvidia 8800GT card and my quad-core Dell XPS ... but not BVE. I'm really at a loss here other than to say I feel the culprit(s) are the Nvidea drivers. So it's back to trying to get BVE to behave under Vista.

I was able to load BVE4 normally (i.e. *not* in a virtual machine but rather in my host Vista operating system) after having registered those dll files in my System32 directory; oddly enough when it loads you can see a bunch of graphics loading that you normally *don't* see when you are running BVE4 on an XP machine running something other than an Nvidia card. Only when the route is fully loaded does the screen go blank! Speed in loading is just fine (unlike the molasses-like virtual machine XP install), and the sounds come through loud and clear. I loaded the Birmingham X-city route, which I like a lot, and was actually able to drive the train just by sound a fair distance! But that's obviously not a real solution, and I'm afraid right now the only other option is to go out and buy an ATI card.

Hmm, I think I'll just wait for OpenBVE to become fully developed! :D (BTW, the version of OpenBVE out right now, 0.8.9.3, runs the above route quite nicely - if not as visually pleasing as in regular BVE4 - so I have high hopes for this solution.)
 

class 313

Established Member
Joined
10 Dec 2005
Messages
6,477
Location
St Albans
Well, the short answer is: too slowly. Max frame rate I could get was about 6 FPS. I tried all the tricks I know from when I had an XP machine; i.e. doing ctrl-alt-delete (right alt-delete in a virtual machine) to close a lot of running apps in the background, lowering screen resolution, etc. etc. but nothing seemed to help. And 5-6 FPS is simply too painful to watch. I've loaded many other games on virtual machines I've created and all have worked beautifully with my Nvidia 8800GT card and my quad-core Dell XPS ... but not BVE. I'm really at a loss here other than to say I feel the culprit(s) are the Nvidea drivers. So it's back to trying to get BVE to behave under Vista.

I was able to load BVE4 normally (i.e. *not* in a virtual machine but rather in my host Vista operating system) after having registered those dll files in my System32 directory; oddly enough when it loads you can see a bunch of graphics loading that you normally *don't* see when you are running BVE4 on an XP machine running something other than an Nvidia card. Only when the route is fully loaded does the screen go blank! Speed in loading is just fine (unlike the molasses-like virtual machine XP install), and the sounds come through loud and clear. I loaded the Birmingham X-city route, which I like a lot, and was actually able to drive the train just by sound a fair distance! But that's obviously not a real solution, and I'm afraid right now the only other option is to go out and buy an ATI card.

Hmm, I think I'll just wait for OpenBVE to become fully developed! :D (BTW, the version of OpenBVE out right now, 0.8.9.3, runs the above route quite nicely - if not as visually pleasing as in regular BVE4 - so I have high hopes for this solution.)

Ah, I thought that would be the case. But yes, lets hope openBVE will save all of us, Vista/Nvidia users.
 

jaxx0rr

New Member
Joined
27 Oct 2008
Messages
1
My BVE also crashes after the display selection.. dont really know why.. I have directx 9 installed..

The thing with Vista is that it has DirectX 10 installed by default.. and all the games that use directx9 will not work because dx10 and dx9 are not brothers like dx9 and dx8.

So.. u can either copy the dll files and register them manually like described in the first post.. or if you dont-know-how/cant/wont do it this way .. you can also just use the DirectX Redistributable 9.0c August 2008 installation package.. u can google for it..

Anyhow, unlike other games.. its not just dx9 with BVE4.. theres something else amiss.. I hope they release a vista-friendly version.. I like rail sims and I want to try this one also.
 

dave3775

Member
Joined
4 Nov 2008
Messages
6
regsvr32 dx7vb.dll when i type this in the command promt an error message accurs it says the module dx7vb.dll was loaded but the call to dll register server failed with an error code 0x80070005 how do you get round this problem?
Thanks
 

class 313

Established Member
Joined
10 Dec 2005
Messages
6,477
Location
St Albans
I thought I would try the latest version of openBVE the other day and I must say great work! The user interface is great. Loaded it all up fine, only thing is various parts of the route (the transparencies) arn't that. Some of them are just block of colour. For example going into a tunnel looks like you're going into a black wall.

The other thing is sound, sounds work fine. But how they are played is a bit off, like you apply the power and the power up sound doesn't last as long as it should and sound stops when put at top notch.

Other than that its coming along very well.
 

dave3775

Member
Joined
4 Nov 2008
Messages
6
My BVE also crashes after the display selection.. dont really know why.. I have directx 9 installed..

The thing with Vista is that it has DirectX 10 installed by default.. and all the games that use directx9 will not work because dx10 and dx9 are not brothers like dx9 and dx8.

So.. u can either copy the dll files and register them manually like described in the first post.. or if you dont-know-how/cant/wont do it this way .. you can also just use the DirectX Redistributable 9.0c August 2008 installation package.. u can google for it..

Anyhow, unlike other games.. its not just dx9 with BVE4.. theres something else amiss.. I hope they release a vista-friendly version.. I like rail sims and I want to try this one also.
i did what it says above and what u said and it still dosnt work it still says bve stopped working do u have any other suggestions
thanks!
 

KingboyD

Member
Joined
28 Oct 2007
Messages
138
Don't you get some graphic/sound issues?

Graphic issues have all but gone in the very latest version! There are still a few sound niggles but with each revision (almost on a weekly basis!) the errors are being ironed out and features added :D
 

class 313

Established Member
Joined
10 Dec 2005
Messages
6,477
Location
St Albans
Graphic issues have all but gone in the very latest version! There are still a few sound niggles but with each revision (almost on a weekly basis!) the errors are being ironed out and features added :D

I still get blocks of colour in some areas like entering tunnels on passing trains (the undercarriage).
 

Juniper Driver

Established Member
Joined
17 Jul 2007
Messages
2,074
Location
SWR Metals
Im glad I don't run Vista although I have done.Perhaps if your machine is powerful enough it is worth running Virtual PC.

I run Virtual PC as Championship Manager 97/98 doesn't work on this laptop strangely enough in XP.It works fine in virtual PC in XP.

Gawd I don't like Windoze Vista.
 

class 313

Established Member
Joined
10 Dec 2005
Messages
6,477
Location
St Albans
Vista isn't bad in general, yeah it has some niggles here and there but the OS itself is pretty good.
 

maxhawkes1

New Member
Joined
12 Dec 2008
Messages
1
HELP! I get to the part in the Command Promt where i have to type in - regsvr32 dx7vb.dll <enter> AND
regsvr32 dx8vb.dll <enter>. A message pops up and instead of saying dllregserver succeeded it says something different.

NOTE: TO SEE THE MESSAGE, SEE IMAGE ATTACHED!!!
 

Attachments

  • Erroe box trainsim help1.jpg
    Erroe box trainsim help1.jpg
    23.8 KB · Views: 26

JJUK

Member
Joined
10 Dec 2006
Messages
50
Location
West Midlands
You need to run command prompt with Admin Permission.
I had this and i went into start menu found command prompt right click run as administrator and problem fixed.
 
Joined
23 Aug 2008
Messages
6
Location
Singapore
Well, BVE had worked for me. And when it is loading the route file, it shows many rubbish which is the scenery in front of me. After loading, it displays the white screen just like everybody else. There is sound but no display. And I'm using NVIDIA GeForce Go 6100 Version 7.15.0011.6743


Edit: Now the screen is black. I wonder why? You may see the picture. Hope you guys help.

rby1it.png
 
Last edited:

Jord

Member
Joined
21 Jun 2007
Messages
1,180
Location
Aberdeenshire
I really wish I could get BVE to work on my vista laptop :( I've not tried any of the things mentioned in this thread as I don't wanna break this laptop plus i'm not the cleverist of people when it comes to things like this with computer/laptops.

I am sick of using my old XP computer to play BVE when I only get 5 - 13 fps :(

But then a mate of mine tried it on his Vista laptop and it worked first time :? :(
 

class 313

Established Member
Joined
10 Dec 2005
Messages
6,477
Location
St Albans
I really wish I could get BVE to work on my vista laptop :( I've not tried any of the things mentioned in this thread as I don't wanna break this laptop plus i'm not the cleverist of people when it comes to things like this with computer/laptops.

I am sick of using my old XP computer to play BVE when I only get 5 - 13 fps :(

But then a mate of mine tried it on his Vista laptop and it worked first time :? :(

Use openBVE for now.
 

mbonwick

Established Member
Joined
26 Oct 2006
Messages
6,261
Location
Kendal
Make sure you have read the instructions on the openBVE site. There are several files (DLLs) you need to download seperately.
 
Status
Not open for further replies.

Top