Welcome to the Wikipedia Computing Reference Desk Archives
The page you are currently viewing is a transcluded archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.
Hello there, I have been trying to play in my updated system. My specs are: Processor: Core 2 Quad, Graphics card (driver updated): Nvidia GTX 650, Direct X11, Ram 4 GB and OS Windows 7 64 BIT. Each time I tried to run the game as administrator I get that message. I tried searching google for answer but no solution yet. Here's my log file:
You search term suggests to me you've missed what seems to be the key takeaway from the log 'Failed to load dynamic module "D3DCompiler_43.dll"'. This error suggest to me a possible problem with DirectX and sure enough a simple search finds plenty of results where the same is suggested e.g. [1][2][3] (I wouldn't suggest you remove random DirectX 9 DLLs but it does support my conclusion). I suggest running the web DirectX installer [4]. If that doesn't work, you can see if anything here helps. [5]
Note that as attested by some of the forum threads, it's possible Serious Sam 3 may come with it's own DX redist. The trouble with relying on this is it could corrupted somehow, and it also could have problems with your current drivers if it's outdated. So running the web installer is likely the best choice. (And don't be confused by the dates. Since it's a webinstaller the content it retrieves is not directly affected by the date it was released.) On that note, although this seems to be a DirectX problem it is also possible it's a driver problem so make absolutely you have the latest drivers. Preferably from Nvidia although I admit the age of the game and card suggests the Windows Update ones are probably fine as well.
Note as also attested by some of the threads, you could try running this in DirectX 9 mode if the game supports it. However assuming the problem is a corrupted or outdated DirectX install, you're only masking the problem. (BTW if searches for the specific game don't find anything, it's often helpful to look at info for other games if it's a fairly specific error. Especially if they use a related engine.)
P.S. I probably should mention that while I still suggest you use the web installer, if SS3 does come with a redist and it's corrupt, this isn't a good sign either since it's possible other files could be corrupt. If this is a Steam variant, I would also suggest an integrity check [6]. Most games also have a 'first time run' mode where they run any installers etc. Unfortunately getting this to repeat is not so easy. You can look for any redists etc in the game's directory but you could still miss stuff [7][8].
Thank you for your detailed response. I tried almost everything you mentioned but none worked. After installing the game I didn't find any steam file. I separately downloaded steam software but did not workout. I downloaded the game from torrent website. Some people claimed it run perfectly, some had same problem like mine. I am thinking to download gold edition of SS3. I Will check that out.103.231.162.134 (talk) 22:47, 1 October 2018 (UTC)[reply]
The key points of my admittedly long post and associated links are probably to run the the DirectX web installer, run SFC /SCANNOW, make absolutely sure your graphics drivers are up to date, and verify the integrity of your game content. You could take a look as dxdiag, but frankly it's not likely to be of use except to someone helping you. And if you've downloaded the game from a torrent website, I don't think it's likely you'll get further help here. More importantly, it's impossible to satisfy my last recommendation i.e. verify the game content. It could be that the problem is related to it being a questionable copy. Note that although torrents confirm the integrity of their content, this is only that it's the same as the person who made the torrent. I.E. It could easily be garbage in, garbage out if the person who made it has a problematic copy. (Even if it worked for the person, if the game had some sort of DRM, removing these isn't always clear cut and sometimes what's done may work for them but break things for others.) While this applies to Steam as well, the person or company with the (normally) legal rights to distribute the game is often more likely to get it right and at the very least isn't normally trying to remove DRM without access to the source code. But in any case, Steam isn't going to help, my mention of Steam only applied if you purchased the game from Steam. Note that, if you regularly run such content and especially if you have limited understanding of what you're doing, it's possible it has screwed with your system files or something. SFC /scannow may sometimes pick these up, but there's no guarantee they always will. Nil Einne (talk) 14:15, 2 October 2018 (UTC)[reply]