http://bugs.winehq.org/show_bug.cgi?id=35111
Bug ID: 35111 Summary: Beyond Good & Evil erratically renders upside down Product: Wine Version: 1.7.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tkorvola@gmail.com Classification: Unclassified
Created attachment 46839 --> http://bugs.winehq.org/attachment.cgi?id=46839&action=edit Terminal output
When Beyond Good & Evil is started, in the transition from language choice to the main menu the view is briefly flipped upside down as the name of the game appears. Normal orientation is restored when the main menu appears. In the actual game the view also flips upside down at some locations. It is also sometimes sensitive to the camera angle. I am unable to identify any simple condition that would determine it. Also, when you take photos in the game, sometimes they get flipped.
AppDB suggests that setting OffscreenRenderingMode to fbo might help with rendering problems, but the game does not render at all in FBO mode on my Radeon 9250. Thus I have to use backbuffer mode.
http://bugs.winehq.org/show_bug.cgi?id=35111
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #1 from GyB gyebro69@gmail.com --- Does this happen with the demo version as well? http://www.fileplanet.com/131434/130000/fileinfo/Beyond-Good-and-Evil-Demo-%...
http://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #2 from Timo Korvola tkorvola@gmail.com --- The view also flips before the main menu of the demo. I haven't seen it flip during gameplay in the demo, but I have not been able to play it past the home island: the water effect is so slow on r200 that it makes driving the hovercraft impossible (the full game has an option setting for that but the demo doesn't).
The demo needs to be started with the /singlestream option on r200. In the full game that is configured with the settings application.
http://bugs.winehq.org/show_bug.cgi?id=35111
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.fileplanet.com/1 | |31434/130000/fileinfo/Beyon | |d-Good-and-Evil-Demo-%5BUS% | |5D
--- Comment #3 from GyB gyebro69@gmail.com --- I can't reproduce it with Nvidia binary drivers 325.15. Either orm=fbo or backbuffer looks good here.
http://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #4 from Timo Korvola tkorvola@gmail.com --- Looks driver-dependent then. I did notice a difference between the demo and the full game though: photos are upside down in the full game but not in the demo.
http://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #5 from Henri Verbeet hverbeet@gmail.com --- There's probably a large chance that this is either in a r200 specific code path in wined3d or in the driver itself then. I don't have the hardware to do anything about this, but perhaps Stefan is interested.
http://bugs.winehq.org/show_bug.cgi?id=35111
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=35111
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #6 from super_man@post.com --- I cant see anything flipped amd r9 290, mesa drivers. Tested the demo a bit.
wine 1.8.rc1
https://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #7 from Stefan Dösinger stefan@codeweavers.com --- Sorry, I never spotted this bug until now (thanks to super_man's message and Henri's CC from 2 years ago). I concur with Henri that this is a bug that's specific to old GPUs. If there's a demo of that game I can give it a try on my Radeon 9000 Mobility.
https://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #8 from Stefan Dösinger stefan@codeweavers.com --- Btw, FBO offscreen rendering on r200 should work if you have recent Mesa and Wine versions. I fixed the Wine part of this a few months ago.
https://bugs.winehq.org/show_bug.cgi?id=35111
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #9 from super_man@post.com --- (In reply to Stefan Dösinger from comment #7)
Sorry, I never spotted this bug until now (thanks to super_man's message and Henri's CC from 2 years ago). I concur with Henri that this is a bug that's specific to old GPUs. If there's a demo of that game I can give it a try on my Radeon 9000 Mobility.
There is. Earlier comments indicate this.
https://bugs.winehq.org/show_bug.cgi?id=35111
--- Comment #10 from Stefan Dösinger stefandoesinger@gmx.at --- Ah yes, I was blind...
I won't have access to my radeon 9000 machine for a while, maybe I'll get around to looking at this bug in February.
https://bugs.winehq.org/show_bug.cgi?id=35111
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #11 from winetest@luukku.com --- This must be hardware specific issue. I am unable to reproduce this.
wine 2.8. Kaby lake gpu.