DSfix 0.5

This is a maintenance release, and adds a few mouse-related features people were asking for.

  • Mouse cursor toggling with F9 should now be less finicky
  • You can toggle whether the mouse is allowed to leave the window with F10
    (this is useful in windowed mode or in fullscreen with multiple monitors)
  • Both of these settings can also be set in the .ini
  • The fix introduced in version 0.2 for cut-off text/buttons has been reworked to be much less invasive — if you have seen any degradation in performance or functionality from 0.1 to 0.2 this should fix it (I haven’t seen any changes)

This will probably be the last version for a little while, I have to go to work tomorrow ;)

Consider donating if you like the mod.

DSfix version 0.5 download

Please please remember to read the README.txt!

DSFix Optimus testing

Edit: This fix didn’t work out, sorry. No further testing required for the moment.

I was told that the Nvidia card can be directly selected by an application on an Optimus system by selecting a different D3D adapter. I have no way of testing this since I do not own an Optimus device.

If you are an Optimus user (and only if you are an Optimus user) please download this version, test it on your system, and leave feedback below.

(link removed, this fix does not work)

Also, please do not get your hopes up just yet that this will fix the Optimus issue. Since I have no way of testing it I have no idea if it will work.

DSfix 0.4

This version fixes the Depth of Field (DoF) effect, the last huge “bug” of the mod in my opinion.

  • Added an .ini setting for overriding the DoF resolution
  • I also provide the option to completely disable DoF scaling. However, I don’t recommend that. I think the game looks better with DoF, and it’s the way From Software intended it. Also, disabling the DoF this way may actually reduce performance.

See a screenshot showing off the fixed DoF here.

Consider donating if you like the mod.

DSfix version 0.4 download

Please please remember to read the README.txt!

Some important DSfix remarks

  • If you just see a black screen with a grey square in it, disable the in-game AA setting. And try to read the readme in the future.
  • The issue with Optimus is know, but I can’t promise a fix soon, since I don’t own an Optimus device to test on.
  • I am currently working on fixing the DoF effect, I can’t say when that will be ready. Other requests will come after that.

Dark Souls internal rendering resolution fix

I’ll add more internal details here soon.

Check out a general overview at GAF.

Also, this is the donation link in case you want to donate.

Download Link

Important: turn off in-game AA (blur filter)

 

Known Issues

  • Message text is not rendered correctly. I will work on this tomorrow.
  • Does not work with the in-game AA (but that’s just a blur filter anyway)
  • Bad framerate reported on AMD cards, NV seems fine

 

Dll injection and error 0xc0000007b

I’m currently writing a DirectX wrapper dll (before you ask, it’s purpose is to improve graphics, not to cheat) and had the issue that most programs I tried it with immediately failed with error 0xc0000007b before even executing the dll entry point.

Many posts on the internet will point to a 64/32 bit version mismatch, which is probably the case for most end users. But in my case, the reason was much simpler: I tried to load a .dll built in debug mode. As most executable are likely shipped in release mode that leads to the incompatibility. Just something to keep in mind.