http://bugs.winehq.org/show_bug.cgi?id=18381
Summary: Oblivion: blank screen when HDR is enabled Product: Wine Version: 1.1.20 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: roothorick@new.rr.com
In Oblivion, if you turn on HDR, all you get is a blank screen of some color appropriate to the setting you should be seeing (e.g. sky blue if you're outside in broad daylight), with the HUD elements overlaid upon it. If you disable HDR and restart Oblivion, you can see again.
I can only speculate that the shader Oblivion uses for HDR isn't translated properly (at all?) and as a result nothing is actually rendered.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-05-07 19:54:50 --- Video card, drivers, terminal output?
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #2 from Ben Anderson roothorick@new.rr.com 2009-05-07 20:07:52 --- Radeon HD 4850, Catalyst 9.4. I'll attach that log shortly.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #3 from Ben Anderson roothorick@new.rr.com 2009-05-07 20:14:32 --- Created an attachment (id=20968) --> (http://bugs.winehq.org/attachment.cgi?id=20968) Wine terminal output (bz2'd)
Geez, I had to bzip the thing!
http://bugs.winehq.org/show_bug.cgi?id=18381
Lauri Niskanen ape3000@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ape3000@gmail.com
--- Comment #4 from Lauri Niskanen ape3000@gmail.com 2009-05-10 10:52:51 --- Do you have any anti-aliasing forced from the game or from your graphics card settings?
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #5 from Ben Anderson roothorick@new.rr.com 2009-05-10 12:57:44 --- Wine doesn't expose AA stuff to D3D games, at least not yet. Oblivion only offers "None" for AA settings. And no, I have it disabled (well, set to application configured) in CCC, too.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #6 from Lauri Niskanen ape@ape3000.com 2009-05-10 13:00:55 --- I have a same kind of problem if I force AA from setting and use HDR at the same time. Both are working separately.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #7 from Ben Anderson roothorick@new.rr.com 2009-05-10 13:48:38 --- What card, what drivers? This may be Yet Another ATI Issue.
http://bugs.winehq.org/show_bug.cgi?id=18381
Pat killzenator@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |killzenator@gmail.com
--- Comment #8 from Pat killzenator@gmail.com 2009-06-19 15:39:48 --- Is this bug fixed?
This bug was labeled fixed in the latest wine (1.1.24) and it also involves HDR sounds like the same-thing by the screenshot.
http://bugs.winehq.org/show_bug.cgi?id=15371
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #9 from Ben Anderson roothorick@new.rr.com 2009-06-19 17:50:39 --- For me, Oblivion isn't running period in 1.1.24 ("Encountered a serious problem and needs to close" dialog on start) so I'm blocked by some bug somewhere. Will research and get back to you.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #10 from Pat killzenator@gmail.com 2009-06-19 19:37:14 --- Same here.. weird I thought I was the only one with that problem..what distro do you use?
Im running ArchLinux 64bit
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #11 from Ben Anderson roothorick@new.rr.com 2009-06-19 19:44:39 --- Except in certain rare cases, distro is completely irrelevant. The more important question is videocard drivers and the versions of certain libraries.
In any case, after upgrading to Catalyst 9.6 it's once again working in 1.1.20. Let's see if the upgrade breaks anything.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #12 from Pat killzenator@gmail.com 2009-06-19 19:55:37 --- Well before I had a problem similar to what you said and what I'm having now and it was caused by the way Arch put together the wine package..I have an Nvidia card btw so I don't think its drivers..
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #13 from Ben Anderson roothorick@new.rr.com 2009-06-19 20:17:33 --- 1.1.24 is working, with some d3dx9 overrides. Unfortunately, nothing has changed with regards to this bug. Still getting a screen of solid gray in the initial prison level.
Attaching a screenshot.
http://bugs.winehq.org/show_bug.cgi?id=18381
--- Comment #14 from Ben Anderson roothorick@new.rr.com 2009-06-19 20:19:45 --- Created an attachment (id=21896) --> (http://bugs.winehq.org/attachment.cgi?id=21896) screenshot displaying the issue.
http://bugs.winehq.org/show_bug.cgi?id=18381
Ben Anderson roothorick@new.rr.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.20 |1.1.24
http://bugs.winehq.org/show_bug.cgi?id=18381
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.24 |1.1.20
--- Comment #15 from Dmitry Timoshkov dmitry@codeweavers.com 2009-06-20 08:13:11 --- Please don't change the version field.
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
http://bugs.winehq.org/show_bug.cgi?id=18381
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #17 from Xavier Vachon xvachon@gmail.com 2010-01-09 00:46:48 --- With current git (1.1.36), I do not experience a blank screen when I use HDR mode.
http://bugs.winehq.org/show_bug.cgi?id=18381
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #18 from Jeff Zaroyko jeffz@jeffz.name 2010-01-09 04:21:52 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=18381
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #19 from Alexandre Julliard julliard@winehq.org 2010-01-22 11:02:16 --- Closing bugs fixed in 1.1.37.