I hope all the Optimus users enjoy this one! It required quite a bit of effort. Changes:
- DSfix is now a Direct Input wrapper instead of a d3d9.dll wrapper. This was done to fix the Optimus issue, and it should also allow people to use other additional D3D wrappers for postprocessing effects (FXAA, SMAA, etc)
- There is a new setting “dinput8dllWrapper” which allows you to use additional DirectInput wrappers on top of DSfix should you so desire. I don’t think many people will need this, but it’s there for those who do!
- The way logging was handled when disabled has been improved, so you could see slightly improved performance in CPU limited situations with “logLevel 0″ (the default)
When upgrading from previous versions, make sure to first delete d3d9.dll and the old .ini!
Please please remember to read the README.txt!
Edit: before I forget, thanks to Boris Vorontsov for putting me on the right track for how to fix this issue!