Home · Maps · About

Home > SubChat

[ Post a New Response | Return to the Index ]

(1321517)

view threaded

BVE on WINDOWS 7

Posted by FarRock on Wed Oct 29 22:04:47 2014

edf40wrjww2msgDetail:detailStr
fiogf49gjkf0d
Ive been trying to install BVE on Windows 7 for a few years now with no success. When I run the program I can hear sound but all I see is a white screen. Can someone help?!

Post a New Response

(1321661)

view threaded

Re: BVE on WINDOWS 7

Posted by R36 #9346 on Thu Oct 30 15:20:23 2014, in response to BVE on WINDOWS 7, posted by FarRock on Wed Oct 29 22:04:47 2014.

edf40wrjww2msgDetail:detailStr
fiogf49gjkf0d
BVE versions older than 5.0 relied on certain DirectX libraries that are essentially deprecated. The libraries in question did not ship with Windows 7 or even Vista!

OpenBVE works with Windows Vista, 7, and 8, Mac OS X, and Linux. It is designed to replicate and expand the feature set of BVE. Try it if you want.









However, if you're dead set on running Mackoy's old software (Even Mackoy himself calls it old) on your modern operating system, you can find instructions here.

You will need 3 DLL files from an old Windows XP installation, though the above link supposedly has links where you can download these DLL files. However, I recommend copying them from an old Windows XP install if you can. Downloading DLLs from Web sites built for the purpose of serving such files can be a bit dodgy.

Anyway, the files are: dx7vb.dll, dx8vb.dll, d3drm.dll

As for getting them to work, I'll leave you with the instructions.

Post a New Response

(1321672)

view threaded

Re: BVE on WINDOWS 7

Posted by Spider-Pig on Thu Oct 30 15:33:31 2014, in response to Re: BVE on WINDOWS 7, posted by R36 #9346 on Thu Oct 30 15:20:23 2014.

edf40wrjww2msgDetail:detailStr
fiogf49gjkf0d
Not going to do it myself, but:

Can you get the DLLs from Windows XP Mode?

Post a New Response

(Sponsored)

iPhone 6 (4.7 Inch) Premium PU Leather Wallet Case - Red w/ Floral Interior - by Notch-It

(1321677)

view threaded

Re: BVE on WINDOWS 7

Posted by SelkirkTMO on Thu Oct 30 16:10:03 2014, in response to Re: BVE on WINDOWS 7, posted by Spider-Pig on Thu Oct 30 15:33:31 2014.

edf40wrjww2msgDetail:detailStr
fiogf49gjkf0d
Wouldn't help actually ... Microsoft's code always was ".NET" and all of their compiled code function calls are "decorated" ... for example, a function called "draw()" would become "drawGIUESLGDSGD&@*TUIWGDWD()" which is unique to a particular Windows version. When you static compiled with Microsoft libraries, you have to perfectly match that decoration or the compile will fail.

Mackoy used an old 3 version of ".NET" and would have to recompile his code to work with the "shims" for XP that Microsoft used in later versions. That won't happen. You need the ORIGINAL DirectX 7 libraries in their native form for BVE to be able to get at the functions inside them.

I'll add my own voice to "don't bother" here, OpenBVE is a bit cranky, but it works and is SO much better than where Mackoy left off a long, long time ago. I use the Windows version in an emulator in KNOS and it works just fine.

Post a New Response


[ Return to the Message Index ]