http://bugs.winehq.org/show_bug.cgi?id=18381
James Nolen jdnolen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jdnolen@gmail.com
--- Comment #16 from James Nolen jdnolen@gmail.com 2009-07-14 13:35:57 --- I also had this problem. Oblivion does not use 3.0 shaders by default. You have to edit your Ini to enable shaders 3.0 and then change your shader package to force the use of shaders 3.0. If your video card is not 3.0 capable, then this will not work. Why HDR does not work with 2.0 shaders, I do not know.
edit oblivion.ini located in home folder for user /My Games/Oblivion/Oblivion.ini find bAllow30Shaders=0, change to =1 save
Open RendererInfo.txt find the line Shader Package --this is what shader package Oblivion is using for your system write down or remember what package is used close--do not edit or change
got to ./wine/drive_c/Program Files/Bethesda Softworks/Oblivion/Data/Shaders If you have not already set your shader files permissions to read/write, do so now Find the shader package that RenderInfo identified Rename the file Here you may need to create a new folder or use an existing one copy shaderpackage019.sdp to a new location rename Shaderpackage to shaderpackage from RenderInfo, remember, the number always has 3 digits Now paste the new renamed package back to the Shaders folder
Open Oblivion and test HDR lighting, this worked for me
Fedora 11, wine 1.1.23-1.fc11 i586