Deleted3507349User Posted February 29, 2012 Share Posted February 29, 2012 This is why I always start and leave Steam in offline mode....unless I *want* to download to update something. Steam simply isn't to be trusted on it's own. It's even worse because I have a bandwidth cap on part of my internet...the service I use when I'm on the road. The LAST thing I need is some silly software absolutely insisting that I GOTTA DOWNLOAD THIS RIGHT NOW, and preventing it from running once it starts. I miss the good old days when I could just download and install a patch at my leisure. Link to comment Share on other sites More sharing options...
nosisab Posted February 29, 2012 Share Posted February 29, 2012 (edited) I found the solution: Delete the D3D9.dll. No biggie, this just means that I have to upgrade ENBseries from 1.02 to 1.03, but it's very strange that D3D9.dll is suddenly causing the game to not work.That's because this dll is a modified version of the original (reason it lives on the game's main directory instead under the System folders). Well, assuming it is the cause of the problem and needs update, of course. PS: maybe a small explanation help some reading the thread to understand the reason for it and how/why it works. The point is the game tries to load that DLL and for OS reasons it try first on the native directory and only resorts to look at the system folder if none is found at the former, in a way it is like files in /data are meant to override vanilla files on the game's BSAs. This behavior is then used to hook that DLL with the mod and read it's ini file. That usage is still more clear with the DInput8.dll used by Script Dragon which is used to load the ScriptDragon.dll itself which, then, makes sure to load all it's script plugins . BUT, this is the reason these plugins are so vulnerable to the game patching and then tells loudly that approach is not the better, it was a way to workaround the lack of the CK and tends to becomes obsolete quickly from now on. Edited February 29, 2012 by nosisab Link to comment Share on other sites More sharing options...
eltucu Posted February 29, 2012 Share Posted February 29, 2012 (edited) BUT, this is the reason these plugins are so vulnerable to the game patching and then tells loudly that approach is not the better, it was a way to workaround the lack of the CK and tends to becomes obsolete quickly from now on.dude, hooking up DLLs is the only way to add functionality (script extenders, new shaders, etc) if you dont have the source code of the game. Yes, there is a better option, compile the game with the code that SKSE team, Boris and Alexander are adding to the game, but you see Bethesda handing us the engines code to us? No. Thats why the only other choice is to hook up new code via DLLs that are dependent on every change that is made to the main exe. I mean, if there was a better way, the Script Extender team had like 10 years to figure it out. So no, there are not better ways that hooking up DLLs unless you're part of Bethesda (and good luck trying to get your code in the final game in that case, we'd having global illumination already if every idea that sprung up of every programmer on their team reached the final game). The CK has nothing to do with that. You cant add shader code with the CK, you cant add new scripting functionality with the CK, etc. Those modders/programmers take pains to get around the fact that they dont have the sources of the game so believe me that if there was an easier way around, they'd have taken it in a heartbeat. Edited February 29, 2012 by eltucu Link to comment Share on other sites More sharing options...
SergeantGrrock Posted March 1, 2012 Share Posted March 1, 2012 I don't mind patches, but jeez. Is that everything that changed? Really? Took them all of five minutes to find and fix all of those "bugs" which have probably been reported by maybe two or three people (out of the thousands who have reported bugs a lot of real bugs). This is just lazy. Even by Bethesda's already pathetically low standards. :yucky: :down: :nuke: This is exactly what I thought when I saw the list of bug fixes in this patch. "All this trouble for that small list of fixes?" Oh well... Link to comment Share on other sites More sharing options...
Recommended Posts