I see, well should I try reinstalling the game under W7 then? Like I said, one guy said he had it running in W7. I'm finding so far the prior DX and driver version support is hit and miss so far, and sometimes not necessarily as incompatible as the error messages lead you to believe at first.
Former Network Admin and Former Forum Admin
26th July 2005
You may have to install DX 9. I found some games asked for DX 9 to be installed and upto date. Download details: DirectX End-User Runtime
A earlier tomb raider would not run until dx 9 was installed. It should not mess with DX 11 and it will only use the components it needs when required. I even have DX 8 on my Win 7 install as simpsons hit and run requires that (don't tell any one I play that game will you ;) )
I had that same problem when i first got Vista. I had assumed that old DX9 games would automatically be compatible since it had DX10... But a few wouldn't run due to missing DX9 DLL files and such. Try letting the game update your DX files if it can (it might get stuck on "you already have a newer version" or something like that), if not use that link Goody posted. It seems they only included basic DX9 functions, not the full install in DX10 and higher.
Here's the problem. That site wants me to install the Windows Genuine Advantage plug-in. When trying to install it I get a popup saying, "Plug-in installer could not detect the appropriate browser installation directory. [Error: 0x80070002]". So I tried downloading the DX End User Runtime straight from Softpedia. When I try to install it I get the error, "An internal system error occurred. Please refer to DXError.log and DirectX.log in your Windows folder to determine problem".
The thing is though, there are no such logs in my Windows folder. This all happened last night and I tried to Google for solutions on the above error number. I encountered solutions that did not apply like for Dell PCs and XP OS, a solution via command prompt for updating errors (which didn't work), and one comment saying it could be due to having relabeled drive letters, which I had done after installing W7 on the partition I made.
Today I startup my PC and get a message on bootup saying startup needs to do a restore repair, which it completed successfully. Then I got a message saying W7 needs to be activated again on the reboot. Before entering the key again I went to a MS site that was showing a warning sign on my taskbar. It said the reason you are getting a not genuine copy of Windows message is because it's an RC vs retail copy.
So WTF, this seems like an endless run around loop. How the hell am I supposed to be able to even install the Windows Genuine Advantage plug-in if they're saying the reason it's seen as non genuine is it's an RC copy? I've yet to try labeling the drive letters back to what they were, and I'm not fully sure I remember what they were. I think it had my ROM drive as F:, my XP partition as C:, and my W7 partition as D:, which I changed to D:, F: and C:.
You may need to download the files from a separate Genuine installation.
You may also need to update DirectX 11. Make sure your system is fully updated, and try again.
I would recommend wiping the system, and starting over.
The problem is partially solved. Stupid me, I forgot the Windows Genuine Advantage plug-in and Windows Updates sites in general have a problem with Firefox. I used Internet Exploder and got the WGA plug-in to install and installed the latest DX End User Runtime. Then I realized I better yank the d3dx10_39.dll DLL I DLed from a DLL site in case it was corrupt, as the DirectX installer won't install DLLs already on your system. The one I installed was in fact only 529 kb, which made me suspicious because the other DLLs near that numer are much larger. Sure enough, after I yanked it and let the DX installer replace it, the file size is 3,762!
Shows you why some warn not to trust sites that offer DLL downloads. I have usually had luck with them, but you never know. The DirectX installer doesn't even recognize how badly corrupted some are, it only see's them by name. Well that fixed the error problem when launching the game, but now nothing happens when I try to launch it. Guess I'll have to yank that XAPOFX1_1.dll I installed separately too, it may very well be corrupt as well. I did reinstall the game, but the DX it installed would have just skipped over the DX DLLs already installed, as it's basically the same as the DirectX installer.
OK, appears to be fully solved now. The XAPOFX1_1.dll file was not corrupt. The game requires you install Nvidia PhysX, even if you have an ATI GPU. Nice of them to not mention that during the install eh? So all I need do now is configure a W7 profile for AlacrityPC, which conveniently BlackViper.com happens to have a nice guide for now.
I ran Burnout Paradise a bit last night. I was using a slightly modified Default Vista Profile in Alacrity. The frame rates weren't quite as good as I'd hoped, though it's been a while since I played it on XP and haven't gotten very far into it yet, so I can't quite tell if it's any worse than in XP.
Oh, and btw, I found out ATI Tool does work after all in W7, you just have to make sure you get the 2.7 version. I can't remember if I had it working yet when trying BP, but if not, the new GPU fan setings may make it run better. I also found W7 has a much more detailed compatibility installation feature than I thought.
Besides a recommended settings message that often comes up automatically, if you right click the file before installing, there's a nice wizard that has lots of OSes and build versions listed to ask what is the most recent known OS and build version the app will work on.
Thanks for those whom offered help through my woes. It's been a nasty couple of days.