CONFIRMED: New patch breaks d3d9.dll fix

Post » Wed Sep 01, 2010 2:20 pm

So before the patch, I was running at very good framerates, using the d3d9.dll and the 4gb/stutter fix. As I loaded up the game after the patch, I discovered that my framerates were literally half of what they were before, and the stutter was back. My settings, .ini, etc, everything was exactly the same as before the patch. Nothing helped, I re-installed the game, removed all mods, tried with different d3d9.dll:s and also without one, I tried everything, and nothing worked. So I wrote a thread on this forum, and recieved a tip about how the old FalloutNV.exe could still be found through the Windows 7 backup utility. I found it, backed up on October 22 (just after the last patch before this one), and replaced my new .exe with this old one.

The framerates were still crap. However, I now put in the ATI version of the d3d9.dll in the games directory, adjusted my settings to High like always, started up the game... and like magic, my framerates were doubled, up to where they were before the patch!

So what I'm saying is this: some people say they don't have the need for the d3d9.dll after the patch. I don't know if they are Nvidia users or what (I'm on ATI), but I still need the d3d9.dll fix. Without it, I get half the framerates I get with it. Unfortunately, the new patch breaks the d3d9.dll! This means I was stuck with these crappy framerates and stuttering until I reverted back to my old .exe and everything worked fine.

So, a message to Bethesda: either

a) Patch the game again and make it so it works with the d3d9.dll fix or
b ) Patch the game so that it fixes the crappy framerate for us ATI users (if it only affects ATI users, I don't know since I can only speak for myself) as well!

If you don't do this, I'll be forced to keep playing this old and buggy version of the game without the ability to get new fixes or use certain mods that require the latest version. Please Bethesda, fix it somehow!
User avatar
sam westover
 
Posts: 3420
Joined: Sun Jun 10, 2007 2:00 pm

Post » Wed Sep 01, 2010 6:36 pm

Seems it did. I'm getting the same FPS with and without it post patch. Thankfully the lower FPS seem to run smoother now though. Not that I have played much, but I went to my usual "test areas" where I know what I should be getting looking in X direction. I'd say in some areas I'm out 5-10 FPS. The wasteland is still a solid 60 FPS.
User avatar
Matt Terry
 
Posts: 3453
Joined: Sun May 13, 2007 10:58 am

Post » Wed Sep 01, 2010 2:39 pm

if you have not in a while, update your drivers.

try again.

if that does not fix the problem, try posting a dxdiag log.


the problem is fixed for me, there was a hiccup at first but the original problem seems non existent anymore
User avatar
SEXY QUEEN
 
Posts: 3417
Joined: Mon Aug 13, 2007 7:54 pm

Post » Wed Sep 01, 2010 12:20 pm

Before patch The Strip was so laggy that I only did forced quests there in order to complete the game. Now after patch I tested again and lag is gone. Since patch seems to be working for most persons, it is most likely a driver issue in your computer.
User avatar
Robyn Lena
 
Posts: 3338
Joined: Mon Jan 01, 2007 6:17 am

Post » Wed Sep 01, 2010 1:15 pm

I updated mine to 10.10d (From 10.10c) right before I tried the game. (Had to reinstall OS due to SSD failure.)

Seems in some spots I am dropping up to 30 FPS. Like standing up at the cemetery look towards Goodsprings I drop into the 30's, when before it was 60. :(

I may just go back to the last version of the exe. As much as I want the fixes in the patch, I want my higher FPS back.
User avatar
Sheeva
 
Posts: 3353
Joined: Sat Nov 11, 2006 2:46 am

Post » Wed Sep 01, 2010 10:37 am

Kitti and vashts1985, are you ATi or nVidia users?

Patch has done wonders for nVidia users, but a lot of ATi users seem to have problems.
User avatar
Solène We
 
Posts: 3470
Joined: Tue Mar 27, 2007 7:04 am

Post » Wed Sep 01, 2010 10:41 pm

Before patch The Strip was so laggy


for me too with win7 and gtx480 and without the famous dll, was horrible there, but after the patch it runs fine there without the dll.
for me the patch did a great job!
User avatar
priscillaaa
 
Posts: 3309
Joined: Sat Dec 30, 2006 8:22 pm

Post » Wed Sep 01, 2010 9:18 am

Since the patch, I can't even load the game anymore... Seems like there are a lot more issues than just the d3d9.dll one that have arisen...

I just give up, I've been such an unconditional fan of Fallout since the first one came out i 1998, I think I'll just use the dvd as a coaster instead. At least that will work.
User avatar
Hussnein Amin
 
Posts: 3557
Joined: Sun Aug 05, 2007 2:15 am

Post » Wed Sep 01, 2010 10:04 pm

for me too with win7 and gtx480 and without the famous dll, was horrible there, but after the patch it runs fine there without the dll.
for me the patch did a great job!


Same here. Win 7 64-bit, triple ATI cards. Strip wasnt horrible before (without d3d9) for me, but it lagged, and you could easily see that upon entering. I had the npc framerate/lag before the patch and used the d3d9 fix. After the patch all is well.
User avatar
Margarita Diaz
 
Posts: 3511
Joined: Sun Aug 12, 2007 2:01 pm

Post » Wed Sep 01, 2010 8:52 pm

I think I'll just use the dvd as a coaster instead.
Give it some time. These games age like wine.
User avatar
Deon Knight
 
Posts: 3363
Joined: Thu Sep 13, 2007 1:44 am

Post » Wed Sep 01, 2010 11:56 pm

Since the patch, I can't even load the game anymore... Seems like there are a lot more issues than just the d3d9.dll one that have arisen...

I just give up, I've been such an unconditional fan of Fallout since the first one came out i 1998, I think I'll just use the dvd as a coaster instead. At least that will work.


If you have not already seen it, check out the "Fallout Won't Start After New Patch" thread. I ran into the same problem last night when I went to boot up my game and was able to solve it in a fairly simple and timely manner with the help of other members suggestions, albeit, a little bit of frustration. I listed a set of steps in that thread that may help you out.
User avatar
Nicholas
 
Posts: 3454
Joined: Wed Jul 04, 2007 12:05 am

Post » Thu Sep 02, 2010 12:30 am

If you have not already seen it, check out the "Fallout Won't Start After New Patch" thread. I ran into the same problem last night when I went to boot up my game and was able to solve it in a fairly simple and timely manner with the help of other members suggestions, albeit, a little bit of frustration. I listed a set of steps in that thread that may help you out.


Hi, yeah I read that thread & now things are working smoothly once again... Cheers anyway !
User avatar
Amy Cooper
 
Posts: 3400
Joined: Thu Feb 01, 2007 2:38 am

Post » Thu Sep 02, 2010 12:07 am

Remember that the d3d9.dll "fix" is an unofficial 3rd party sledgehammer of a fix and not supported. It should not be expected to work through all versions of the game as it is patched, though this patch does improve performance without that "fix." I do not doubt that as previous 3rd party fixes become invalidated by patches, people will continue to update them as long as they are needed. Hopefully after this patch and after subsequent patches they will simply not be needed for most people. In time even they may not be needed at all (fingers crossed).
User avatar
meghan lock
 
Posts: 3451
Joined: Thu Jan 11, 2007 10:26 pm

Post » Wed Sep 01, 2010 4:01 pm

Hi, yeah I read that thread & now things are working smoothly once again... Cheers anyway !


Oh, great to hear! :) I've been playing about 35 hrs. Doing a lot of exploration and side-quests, but I just got to Camp McCarran and I feel like the game has blown wide open for me (quest-wise). Some very cool and varied quests at that location! Can't wait to get back in and start playing again. Stupid work.. it gets in the way of everything. haha. But specifically, :fallout:
User avatar
Tai Scott
 
Posts: 3446
Joined: Sat Jan 20, 2007 6:58 pm

Post » Wed Sep 01, 2010 6:26 pm

Remember that the d3d9.dll "fix" is an unofficial 3rd party sledgehammer of a fix and not supported. It should not be expected to work through all versions of the game as it is patched, though this patch does improve performance without that "fix." I do not doubt that as previous 3rd party fixes become invalidated by patches, people will continue to update them as long as they are needed. Hopefully after this patch and after subsequent patches they will simply not be needed for most people. In time even they may not be needed at all (fingers crossed).


If you read my post, you will find out that my performance is SIGNIFICANTLY worse after the patch, it's not "improved" in any way. They broke something that made the game work as it should from the beginning, without fixing the problem that necessitated that fix in the first place.
User avatar
matt oneil
 
Posts: 3383
Joined: Tue Oct 09, 2007 12:54 am

Post » Thu Sep 02, 2010 12:35 am

Lulz! Why would they patch the game again so that it works with the d3d9.dll "fix" ?? I don't think any dev would want to go near a 3rd party hack of any sort

I would take all of the suggestions in this thread under consideration and give it a go. Delete the d3d9.dll, remove the .inis and validate the cache through steam then restart steam. also disable any mods

Post-patch I agree with the comment about the strip, it was pretty laggy before especially in front of luck 38 / gomorrah. Now other than the hitch that occurs when loading off the HD, strip is smooth as are many areas of the game. For those that use D3DOverrider, the startup noise is happening now which mean triple buffering is working so extra fps if using vsync and D3DOverrider (contrary to what some may have thought, it wasn't working previously)

Game runs smoother now than it ever has before, I'm quite pleased

Here is a suggestion, perhaps when you were using the .dll the launcher forced medium settings upon you but now it detects a higher setting so you get a lower framerate? If that's the case you can manually adjust the settings. Some people actually don't bother to do this so I just wanted to throw it out there

The only thing that .dll did was spoof direct3d into thinking your system had a 7900gs. The subsequent .dlls were merely hex edited to other card names but still had mostly the same values as a 7900gs so I'm glad that it can finally be trashed. That alone will probably help some ATI users see extra fps. One of the .dlls was part of something called enbseries and made specifically for a silent hill game and should never have been uploaded to the nexus too.
User avatar
kristy dunn
 
Posts: 3410
Joined: Thu Mar 01, 2007 2:08 am

Post » Wed Sep 01, 2010 7:23 pm

If you read my post, you will find out that my performance is SIGNIFICANTLY worse after the patch, it's not "improved" in any way. They broke something that made the game work as it should from the beginning, without fixing the problem that necessitated that fix in the first place.


Yes- though it was not with most people. Once again, they will not be officially supporting the d3d9 fix as it is a 3rd party modified dll file. That is also not a long term solution nor is it a proper one.

The ideal solution, which they are working towards, is fixing these performance issues so that the d3d9 fix is not needed- as I said.

It is unfortunate that your frame rates were made worse, although this is the opposite of most users' experience. Hopefully since this is merely an incremental update, the full update that is due out shortly will provide you with the same improved performance that many other users have seen.
User avatar
Ross Thomas
 
Posts: 3371
Joined: Sat Jul 21, 2007 12:06 am

Post » Wed Sep 01, 2010 12:43 pm

Lulz! Why would they patch the game again so that it works with the d3d9.dll "fix" ?? I don't think any dev would want to go near a 3rd party hack of any sort

I would take all of the suggestions in this thread under consideration and give it a go. Delete the d3d9.dll, remove the .inis and validate the cache through steam then restart steam. also disable any mods




Why don't you read my posts before replying to them? I've tried all those things, they don't work!!! The ONLY thing that works is using an old, unpatched FalloutNV.exe so I can use the d3d9.dll.

Here is a suggestion, perhaps when you were using the .dll the launcher forced medium settings upon you but now it detects a higher setting so you get a lower framerate? If that's the case you can manually adjust the settings. Some people actually don't bother to do this so I just wanted to throw it out there



Again, the answer to this is in my original post, my settings are exactly the same pre- and post-patch.

Yes- though it was not with most people. Once again, they will not be officially supporting the d3d9 fix as it is a 3rd party modified dll file. That is also not a long term solution nor is it a proper one.

The ideal solution, which they are working towards, is fixing these performance issues so that the d3d9 fix is not needed- as I said.

It is unfortunate that your frame rates were made worse, although this is the opposite of most users' experience. Hopefully since this is merely an incremental update, the full update that is due out shortly will provide you with the same improved performance that many other users have seen.


If supporting 3rd party mods and fixes is such a bad idea, why do Valve provide the modders behind New Vegas Script Extender with the capability to use the .exe for modding purposes (which they wouldn't be able to do otherwise)? And it says in my post that Bethesda has two options, either making it so the d3d9.dll works again, OR simply fixing the problem for those of us suffering from an unplayable game. I did not say that the first option was the only one, and of course I agree that the second option is the best one.
User avatar
Misty lt
 
Posts: 3400
Joined: Mon Dec 25, 2006 10:06 am

Post » Wed Sep 01, 2010 10:49 pm

Maybe you should post your hardware setup. Since it's been made clear that 3rd party hacked DLL's are a less than ideal solution and an actual performance fix from Obsidian and Bethesda would be better- they would need to know what hardware setups are being impacted negatively by the latest patch. Unless you provide that information you cannot reasonably expect it to be fixed.

This is something they do intend to and need to fix, though without being told what specific hardware and software setups are resulting in unexpectedly low performance they lack the information to proceed in those cases. Specific information that is most helpful is:

OS
CPU model and specifications
Graphics card model and sepcifications
Sound card
Motherboard make and model
Game settings you are using
Driver versions for graphics card
User avatar
KIng James
 
Posts: 3499
Joined: Wed Sep 26, 2007 2:54 pm

Post » Wed Sep 01, 2010 9:34 am

Yes, I intended to post my hardware in the OP, but I forgot.

Intel i3 330m
ATI HD5650m
4 gb ram
User avatar
Russell Davies
 
Posts: 3429
Joined: Wed Nov 07, 2007 5:01 am

Post » Thu Sep 02, 2010 12:33 am

Their obviously not going to repatch the game to make a hacked dll work again.
And the framerate issues for most ATi users has been resolved.
Runs great on my hardware now.
User avatar
Josh Sabatini
 
Posts: 3445
Joined: Wed Nov 14, 2007 9:47 pm

Post » Wed Sep 01, 2010 10:59 am

As a Nvidia user, I was an avid fan off the .dll work around (I had to have it). However, since the last patch, I no longer require it.

It is true that the last patch is not as good as the .dll fix - but its is very close. With a few performance adjustments in the .ini - I have just as good performance with the current patch as I did with the .dll work around.

If you look at my past threads - you will see how much I have harped on Obsidian/Bethesda for the condition that the game was released in.

However, you can not realisticly expect Obsidian/Bethesda to provide support for a 3rd party Hacked .dll. Nor would I personally, ever expect them to do so.

Having said that, If you wish to continue to use a form of .dll fix - then I suggest you (and/or a team) get together and make a new .dll performance fix for the current patch.

The current state of the game (after 3 patches) is the very minimum condition that it should have been released in. Now I do suspect that it will be a few more patches down the road to get this game cleaned up.

Intel Quad Q660 2.4 GHz
Nvidia 250 1GB Driver 260.99
2 GB Ram
Realtek On Board Sound Driver 2.53
500GB Western Digital Hard Drive
Windows XP SP3
Direct X 9.0c
Standard Windows Codecs
User avatar
Petr Jordy Zugar
 
Posts: 3497
Joined: Tue Jul 03, 2007 10:10 pm

Post » Wed Sep 01, 2010 8:26 pm

Yes, I intended to post my hardware in the OP, but I forgot.

Intel i3 330m
ATI HD5650m
4 gb ram

Mobile chips/video displays are pretty much not-supported by any game, or company out there. All you can do is try to get it to work, by saying prayers to *insert here*, swinging animals around your head, and trying every cobbled together driver set you can get your hands on.
User avatar
Tarka
 
Posts: 3430
Joined: Sun Jun 10, 2007 9:22 pm

Post » Wed Sep 01, 2010 12:47 pm

Mobile chips/video displays are pretty much not-supported by any game, or company out there. All you can do is try to get it to work, by saying prayers to *insert here*, swinging animals around your head, and trying every cobbled together driver set you can get your hands on.


True- but there should be a way for this user to get similar performance to what they get with the d3d9.dll without it. Hopefully it is in the form of an official patch and not using commands like toggling emotions.
User avatar
Dominic Vaughan
 
Posts: 3531
Joined: Mon May 14, 2007 1:47 pm

Post » Wed Sep 01, 2010 10:57 pm

True- but there should be a way for this user to get similar performance to what they get with the d3d9.dll without it. Hopefully it is in the form of an official patch and not using commands like toggling emotions.

Considering it's not supported? I suppose. With that I'd suggest building your own dll file specific to your card and forcing your own render versions. The DX SDK last time I looked was free.
User avatar
Ice Fire
 
Posts: 3394
Joined: Fri Nov 16, 2007 3:27 am

Next

Return to Fallout: New Vegas