http://bugs.winehq.org/show_bug.cgi?id=25150
Summary: Some effects are rendered upside down in source engine games Product: Wine Version: 1.3.6 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: stuart@tyro.homelinux.com
Created an attachment (id=31899) --> (http://bugs.winehq.org/attachment.cgi?id=31899) Screenshot of tf2 demonstrating the scope redering upside down
In Team Fortress 2 (tf2) and Left 4 Dead 2 (l4d2). Certain effects are being rendered upside down. I've noticed it on the sniper rifle scopes in both games, and when under water or affected by jarate in tf2.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #1 from Stuart Freeman stuart@tyro.homelinux.com 2010-11-13 08:34:56 CST --- Created an attachment (id=31900) --> (http://bugs.winehq.org/attachment.cgi?id=31900) Screenshot of tf2 demonstrating underwater being rendered upside down
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #2 from Stuart Freeman stuart@tyro.homelinux.com 2010-11-13 15:56:21 CST --- It seems switching my OffscreenRenderingMode from backbuffer to fbo corrects this behavior.
http://bugs.winehq.org/show_bug.cgi?id=25150
Alexey Loukianov mooroon2@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mooroon2@mail.ru
--- Comment #3 from Alexey Loukianov mooroon2@mail.ru 2011-01-05 18:26:42 CST --- I can confirm this bug to happen with HalfLife 2 with orm=backbuffer. This bug was introduced somewhere between 1.3.4 and 1.3.8, can't tell more precisely as it requires to do git bisect and I'm still having big troubles mainly due to the lack of free time with setting up working development environment with git installed on my home workstation.
This bug seems to also affect some other games. For example, in King's Bounty: The Legend it would show itself in a load/save game window: small screenshot thumbnails would be displayed (and thus saved) upside down with wine 1.3.8+ (tested with 1.3.8, 1.3.9 and 1.3.10), while would be ordinary oriented with wine 1.3.4.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #4 from Alexey Loukianov mooroon2@mail.ru 2011-01-05 18:49:28 CST --- Looking at the version number the original bug reporter had specified I may shrink "bug introduced in version" window to somewhere between 1.3.4 and 1.3.6.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #5 from Alexey Loukianov mooroon2@mail.ru 2011-01-08 05:04:44 CST --- Created an attachment (id=32770) --> (http://bugs.winehq.org/attachment.cgi?id=32770) Incorrect rendering underwater when orm=backbuffer
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #6 from Alexey Loukianov mooroon2@mail.ru 2011-01-08 05:05:26 CST --- Created an attachment (id=32771) --> (http://bugs.winehq.org/attachment.cgi?id=32771) Correct rendering underwater when orm=fbo
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #7 from Alexey Loukianov mooroon2@mail.ru 2011-01-08 05:07:51 CST --- Still exists as of Wine 1.3.11, tested with Half-Life 2. To get an idea about what does the problem looks like and what a correct picture should be take a look onto two screenshots I had recently attached to this bug report.
http://bugs.winehq.org/show_bug.cgi?id=25150
David coconut@redbrick.dcu.ie changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |coconut@redbrick.dcu.ie
--- Comment #8 from David coconut@redbrick.dcu.ie 2011-01-20 14:35:00 CST --- Confirmed in both Left 4 Dead and Left 4 Dead 2; the 3D world is always upside-down. Haven't tried TF2.
Wine 1.3.11 Linux 2.6.36-ARCH
http://bugs.winehq.org/show_bug.cgi?id=25150
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #9 from runetmember@gmail.com 2011-01-23 13:07:22 CST --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=25150
James Scholes james.scholes@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |james.scholes@gmail.com
--- Comment #10 from James Scholes james.scholes@gmail.com 2011-02-06 12:06:35 CST --- Same problem here. Ubuntu 10.10 64bit with AMD 5700 graphics card in all source games tested.
http://bugs.winehq.org/show_bug.cgi?id=25150
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #11 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-25 10:09:02 CDT --- Out of curiosity, why are you using backbuffer ORM?
This doesn't make the bug invalid, but backbuffer ORM is a somewhat odd setup nowadays. Personally I'd prefer to remove it, so I am interested in the reasons why people still use it.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #12 from Alexey Loukianov mooroon2@mail.ru 2011-04-25 15:34:54 CDT --- (In reply to comment #11)
Out of curiosity, why are you using backbuffer ORM?
It's the only way to get multisampling (antialiasing) working semi-correctly in HL2 under Wine nowdays. Having anti-aliased picture is a high priority for me and I would prefer 40 FPS + working AA over the 90 FPS + no AA.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #13 from Alexey Loukianov mooroon2@mail.ru 2011-09-11 01:49:14 CDT --- I can't reproduce this bug as of Wine 1.3.28. Most like it's fixed.
http://bugs.winehq.org/show_bug.cgi?id=25150
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #14 from Austin English austinenglish@gmail.com 2011-09-12 02:41:57 CDT --- (In reply to comment #13)
I can't reproduce this bug as of Wine 1.3.28. Most like it's fixed.
Fixed.
http://bugs.winehq.org/show_bug.cgi?id=25150
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2011-09-23 12:59:20 CDT --- Closing bugs fixed in 1.3.29.
http://bugs.winehq.org/show_bug.cgi?id=25150
Sarah wintertanz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wintertanz@gmail.com
--- Comment #16 from Sarah wintertanz@gmail.com 2011-11-17 14:40:49 CST --- This bug occurs for me again in The Elder Scrolls VI: Skyrim. During loading screens and in the game world graphics are rendered upside down. Camera movement flips everything back into place, but not permanently. Playing with OffscreenRenderingMode=fbo is not an option, because the game tends to crash with that setting.
I'm running Wine 1.3.32 on Arch 64.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #17 from Alexey Loukianov mooroon2@mail.ru 2011-11-17 15:13:53 CST --- Please do not confuse original bug which is only about some effects that had been rendering upside-down - and not the whole "game world" - and it had been happening in pretty small number of apps (confirmed to occur in all Source-based games and at a pretty minor place in "King's Bounty" series) - and not in each and every app out there. Would you please test it in some Source-based game to prove that's it is the same bug flashback and not a newly introduced independent one? I would be able to test it in HL2-series myself but non earlier than tomorrow evening.
P.S. In case Skyrim had been working correct with older versions of Wine - doing regression test and reporting a new bug would be your best way to proceed. P.P.S. Thanks for spending your time and reporting this issue.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #18 from Sarah wintertanz@gmail.com 2011-11-18 11:49:53 CST --- Thank you for clarifying this. My apologies. Skyrim is obviously not an app based on the Source engine, and I don't own one of these games, so I'm unable to test for this bug.
I'm going to take your advice and do some regression testing, then proceed to open a new bug report for this.
http://bugs.winehq.org/show_bug.cgi?id=25150
--- Comment #19 from Alexey Loukianov mooroon2@mail.ru 2011-11-19 14:45:28 CST --- I had tested it yesterday with wine 1.3.33 in Half-Life 2 and Half-Life 2: Episode 1 and can state that there this bug hadn't been reintroduced.