Simply an older version of .dll that works much better for whatever reason(s). Drop in \"fallout new vegas\" folder (one with the game launcher and .exe files) to force the game to use this dll instead.
Errors related to d3d9.dll can arise for a few different different reasons. For instance, a faulty application, d3d9.dll has been deleted or misplaced, corrupted by malicious software present on your PC or a damaged Windows registry.
In the vast majority of cases, the solution is to properly reinstall d3d9.dll on your PC, to the Windows system folder. Alternatively, some programs, notably PC games, require that the DLL file is placed in the game/application installation folder.
Do you have information that we do not?
Did our advice help or did we miss something?
Our Forum is where you can get help from both qualified tech specialists and the community at large. Sign up, post your questions, and get updates straight to your inbox.
I'm unable to play Fallout 3 and New Vegas. I can't even load a save or start a new game. Instant crash to desktop and removing all the mods, tweaks, INI settings or having the game in its vanilla state doesn't seem to have any effect. Rolling back to previous version solves the problem but I don't plan to stick with older drivers just to play a 13 years old game. Any solution to this problem in the next release would be appreciated. I have a 6750 XT. I'm enjoying to overall experience but these minor things adds up.
Is this really the AMD experience: breaking a 14-year-old game, then just radio silence? This is embarrassing. I never had this issue with Nvidia, and if I ever did, it would be fixed in days not months!
Probably. I changed my old fx 8350 that runned every game in my collection, for a new intel 13th gen that runs only a few of my games and I had to undervolt the cpu to play at least half of my collection.
Same issue.
I got the game a long time ago and with the show i finally want to give it a try but as you can see the intro runs but in the first loading screen game close.
I think i will try fallout 4 instead until AMD save us, keep sending them reports in their support, maybe they notice us
I registered just to post here that I am having the same issue. Wanted to play some New Vegas after the Fallout series and crash on vanilla install when starting a new game and the Doc Mitchell scene should load. 7900XT here. 24.3.1 Driver. Great showing by AMD when people enjoy the Fallout Amazon series, get the itch to play, and can't. Fantastic.
Small Update. I did try the suggested DXVK solution just to see, and the game at least starts this way. I haven't dug too deep to see how I get it to Windowed/Borderless yet, but it is a start. You need to run it windowed for better performance.
Just update for 24.3.1 for i have 24.1.1 before and its off my card in device manager, and have issues with games, that why update your drivers for the newest, i use RX 6600 and have similar problem before.
There's certain steps you have to take for DXVK on AMD. You have to force windowed in native resolution or it will lag. Also install script extender and some of the optimization mods and you'll be golden. Most people get more FPS on DXVK than DX9 from what I've seen online comparing before and after.
Was thinking of giving fallout 3 and new vegas another go with the release of the fallout tv series, but it is sad to see that months after this was reported the game still crashes after loading a new game. 24.3.1 drivers on a 7900xt.
I think the problem is game seem to detect your advance GPU hardware and freak out because a very high perfomance inout, so you have to fool the game hardware detection that your hardware is old model.
Made an account to come post a solution I came across online. Not sure if it will work for everyone, but it did for me. I have an AMD 5700 XT, Windows 10, AMD 24.3.1. I was having issues launching the game. Launcher menu would appear but after pressing Play the game would crash. There is a mod on Nexus Mods called "Intel HD graphics Bypass package". I don't want to post links because I'm new and not sure what all the posting rules are. Do a search for it and you should find it pretty quick
Once you find the mod you can download it manually and put the d3d9.dll file in your Fallout3 main folder and then place the INI file in your Documents/MyGames/Fallout3 folder and replace the current INI file with the one from the mod. This basically tricks the game into thinking you have a Nvidia card and bypasses whatever issues I was having. Hope it helps!
AMD needs to fix this; rolling back the driver isn't acceptable and while the dxvk and other crafty homebrew workarounds to convince the game that you are using some other non-amd GPU work for some, it doesn't work for all.
Everyone new or coming back to this thread also be sure to submit bug reports, I don't know how reliably they check these forum threads but clogging up their report log with enough issues is bound to get someone to notice eventually.
I had this same issue with Fallout 3 in a 6600 on Windows 11. After trying several fixes by modifying the core file games and messing with settings, the only one that helped was to fool Fallout into thinking I had an NVIDIA GeForce 7900 GS via the mod found in NexusMod "Intel HD graphics Bypass package".
This was after also using the unofficial patcher in Fallout and doing a ton of other modifications that come with it, so your mileage may vary, but you may want to try this workaround (didn't see any downsides in performance), while AMD gets their stuff together.
yea because it's AMD's job to keep ancient, been broken since release games working forever. not the game's developers. which has never made any attempt to fix them at all. go cry to bethesda. it's their broken game. maybe they can break them more like fallout 4.
So I have fallout 3 on steam and I tend to play the fallout games with my dad (I have been doing so since I was 6) Whenever I Launch Fallout 3 It Works As Normal, But as soon as I press start on the pop-up screen you get after pressing play, it just crashes, do you guys have any idea what im doing wrong?
Go to your My Games folder and edit the Fallout.ini file (not the FalloutPrefs one) in the Fallout 3 folder. Search for bUseThreadedAI=0 and change that 0 to a 1. Then create a new line below it and add iNumHWThreads=2. Save with ctrl+s.
Before download ENBSeries read license agreement and terms of use, by using this software means that you accepted license agreement.
And please, read included description to ENBSeries before installing and running it, this will simplify life a lot.
(adsbygoogle = window.adsbygoogle []).push();
ENBSeries graphic modifications and patches are different.
Patch is fixing specific bugs in the game it was developed for, but some of my patches work with other games, because frequently game developers do the same mistakes. For example, patches for Silent Hill Homecoming, Deus Ex Human Revolution and TES Skyrim may help to reduce lags, stuttering, crashes, bsods, increase performance, fix strange bugs on single core cpu systems.
Graphic modifications do not have patch code in most cases, unless specified in documentation, they are changing graphic effects of the games and adding new effects, so they are decrease frame rate.
Convertor is special library which translate old graphic technologies to newest supported by ENBSeries, convertor standalone do not add any graphic effect. Some versions of convertor included in graphic mods, check them also if target game won't work properly with convertor you are using. At this moment only direct3d8 to direct3d9 (dx8 to dx9) convertor is done, but i'm still planning to create versions for dx5,6,7 and opengl. Convertors to dx10 or d11 are useless, because graphic modifications not existing for them.
Old versions of ENBSeries may work with many games which are using direct3d8 or direct3d9 (dx8, dx9), newest versions in most cases will not work for other games, as they are hardcoded to be compatible with one game only or games which use same game engine without much changes. Versions for TES Skyrim, GTA 4, Deus Ex Human Revolution are not working as generic for different games.
If you wish to modify some game, download several versions of ENBSeries and try them all, which will look better, without graphic artifacts and with as much effects as possible. Of course manual tweaking of configuration file must be done, it's up to you.
Not all versions of ENBSeries are listed here, some were developed exclusively and not available to public or were not named. In most cases they are for indie games and engines like FPS shooter.
Check also customized versions of the mod with presets made by users. My presets are not configured for fast performance or quality, because everyone have own taste and to spend time for tweaking is not interesting me.
Also some versions available on the forum.
Do not put d3d8.dll or d3d9.dll from ENBSeries to system folder of Windows!!!
Open game folder. You can manually locate it in browser or to open in properties of desktop link to the game.
For injector based versions of ENBSeries, you should setup proper name of game executable in configuration file of ENBSeries, this required to inject in to game process. In most cases, non modified games for which mod is developed, working properly without editing.
Injector version can be installed to any folder, but for better compability recommended to extract to game folder (some files may not work).
For d3d9.dll based versions of ENBSeries, check if game executable (file with .exe extention) is in same folder, some games have binary executable files in custom folders like bin, bin32, system and in main folder only launchers or .bat files. ENBSeries files must to be extracted and placed where game .exe file is or where game .dll libraries, otherwise it will not work. If you can't find .exe file, perhaps extentions are hidden by properties in OS, just ignore this and put files in game folder for experiment.
d3dx9_26.dll, d3dx9_40.dll, d3dx9_43.dll - required to run ENBSeries, if game won't start with modification and display error message, download DirectX Runtime from microsoft.com web site, they are not exist in system only for those users, who did not update DirectX several years or did clear installation of OS recently. If you need them, unpack to same folder, where ENBSeries is. Also you can put these files in to system folder of your windows installation.