http://bugs.winehq.org/show_bug.cgi?id=21252
Summary: Anarchy Online is squashed horizontally with Xorg 7 and Xinerama Product: Wine Version: 1.1.35 Platform: x86-64 URL: http://www.anarchy-online.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: l_bratch@yahoo.co.uk
Created an attachment (id=25547) --> (http://bugs.winehq.org/attachment.cgi?id=25547) Terminal output with latest Wine Git and Xorg 1.7.3.902
With Xorg <=6.x Anarchy Online draws fine in windowed and fullscreen mode, with and without Xinerama.
With Xorg 7, when running in windowed mode, if the game is launched with Xinerama (Nvidia's Xinerama, Nvidia drivers 190.53) the game appears to be squashed horizontally within the window (although the window is still the correct size).
Disabling the second screen before launching the game, then re-enabling it once it's running is a workaround.
Attached is the terminal output of launching when it goes wrong. For contrast, see the beginning of attachment 25509 from bug 21233 for the terminal output with Xorg 6.x (when things worked OK).
Screenshot to follow.
http://bugs.winehq.org/show_bug.cgi?id=21252
--- Comment #1 from Luke Bratch l_bratch@yahoo.co.uk 2010-01-04 17:07:51 --- Created an attachment (id=25548) --> (http://bugs.winehq.org/attachment.cgi?id=25548) Screenshot showing the problem
http://bugs.winehq.org/show_bug.cgi?id=21252
--- Comment #2 from Luke Bratch l_bratch@yahoo.co.uk 2010-01-04 17:23:17 --- Please note that the end of the terminal output is not a crash - I just killed the game uncleanly once it had finished loading.
http://bugs.winehq.org/show_bug.cgi?id=21252
--- Comment #3 from Luke Bratch l_bratch@yahoo.co.uk 2010-01-22 16:55:59 --- Still present in wine-1.1.37.
http://bugs.winehq.org/show_bug.cgi?id=21252
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from Luke Bratch l_bratch@yahoo.co.uk 2010-02-04 05:31:05 --- Fixed by 93c49f1777764658192eed75e983cf7986669274:
author Henri Verbeet hverbeet@codeweavers.com Tue, 2 Feb 2010 11:06:55 +0000 (12:06 +0100) committer Alexandre Julliard julliard@winehq.org Tue, 2 Feb 2010 13:10:52 +0000 (14:10 +0100) commit 93c49f1777764658192eed75e983cf7986669274 tree 1881da6acd4c0b921658e8145ef269fd11c86afb parent 97700f05a91e8891f5381eb08e1d04bf832207b3
wined3d: Update the swapchain's present parameters when changing the backbuffer.
http://bugs.winehq.org/show_bug.cgi?id=21252
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2010-02-05 11:39:10 --- Closing bugs fixed in 1.1.38.
http://bugs.winehq.org/show_bug.cgi?id=21252
--- Comment #6 from jonathan-vola@hotmail.com 2010-03-19 16:04:25 --- Created an attachment (id=26895) --> (http://bugs.winehq.org/attachment.cgi?id=26895) Visual representation of the glitch
Bug does still exist in wine 1.1.40, PlayOnLinux wineprefix.
Application appears to render maximum resolution pixels, even when specified not to, it then reverse-exponentially shrinks the image before drawing to window.
The smaller the window, the relatively smaller the image becomes, at maximum resolution it is equal to window size, the smaller the window is, the less the image is drawn, probably a variable division error and it just needs to be swapped around.
Does NOT require a second screen to reproduce, only a lesser than maximum sized window.
http://bugs.winehq.org/show_bug.cgi?id=21252
jonathan-vola@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26895|Visual representation of |Glitch still exists description|the glitch |
http://bugs.winehq.org/show_bug.cgi?id=21252
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2010-03-19 21:38:08 --- (In reply to comment #6)
Bug does still exist in wine 1.1.40, PlayOnLinux wineprefix.
POL is not supported here. You need to test the problem with vanilla Wine in the new wineprefix.
http://bugs.winehq.org/show_bug.cgi?id=21252
jonathan-vola@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan-vola@hotmail.com
--- Comment #8 from jonathan-vola@hotmail.com 2010-03-20 06:30:55 --- (In reply to comment #7)
(In reply to comment #6)
Bug does still exist in wine 1.1.40, PlayOnLinux wineprefix.
POL is not supported here. You need to test the problem with vanilla Wine in the new wineprefix.
Tested in standard wine prefix, bug does not exist.