https://bugs.winehq.org/show_bug.cgi?id=37238
Bug ID: 37238 Summary: When opening certain applications in fullscreen, the screen spazzes between white, black, desktop, and the application Product: Wine Version: 1.7.26 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: andrewsuicune@gmail.com
When opening certain games in Fullscreen mode, the screen spazzes between black, white, the desktop, and the game screen before settling on the game screen.
This has occurred on Touhou 14.3 and Touhou 14 (both tested), and likely affects all danmaku shooting Touhou games from 10 through 14.3 since they use similar if not identical processes (unconfirmed).
Bug Report filed on request by Ken Thomases.
[reply] [−] Comment 32 Andrew Fan 2014-09-07 15:36:48 CDT err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1920x1200x32 @0!
^This is what I am getting during the fullscreen spaz. I hope it helps.
[reply] [−] Comment 33 Ken Thomases 2014-09-07 17:27:22 CDT No, that's a different issue. Please file a new bug report for that.
I will be linking a video of the issue in action.
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #1 from Andrew Fan andrewsuicune@gmail.com --- http://youtu.be/_N9u5RahR_M
Above is an example of the bug with terminal output.
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #2 from Ken Thomases ken@codeweavers.com --- Are you using a Mac with a Retina display? If not, please describe your hardware (screen size, GPU, normal desktop resolution).
Also, please collect a +tid,+display log of the game launch and attach it. Thanks.
https://bugs.winehq.org/show_bug.cgi?id=37238
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ken@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #3 from Andrew Fan andrewsuicune@gmail.com --- (In reply to Ken Thomases from comment #2)
Are you using a Mac with a Retina display? If not, please describe your hardware (screen size, GPU, normal desktop resolution).
Also, please collect a +tid,+display log of the game launch and attach it. Thanks.
I believe I have a Retina display (which causes a number of other problems as well). Intel Iris graphics, 1536 MB VRAM, Retina LCD 2560x1600.
I do not know how to obtain the +tid or +display log, however. Simply typing them in after the wine command did not give anything different.
Note: Clarification on what I am getting as err:
I assume these are the different resolutions it is trying to use?
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #4 from Ken Thomases ken@codeweavers.com --- (In reply to Andrew Fan from comment #3)
I do not know how to obtain the +tid or +display log, however.
See points 10.1 and 10.2 of the FAQ: http://wiki.winehq.org/FAQ#get_log
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #5 from Andrew Fan andrewsuicune@gmail.com --- Created attachment 49520 --> https://bugs.winehq.org/attachment.cgi?id=49520 +tid, +display for TH 14.3 w/ Wine 1.7.26
Attached is the output log.
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #6 from Ken Thomases ken@codeweavers.com --- Thanks for the log. I'm not sure there's any bug here. It seems the game is just badly written.
There's a function it can call to query what display modes are available. It doesn't use that. Instead, it seems to have a list of modes it is interested in checking and it just tries changing the display mode to each in turn to see if it succeeds. If it does, it switches back to the original mode before trying the next. So, it's flipping back and forth between display modes "on purpose".
The only concern I have is whether the Mac driver is failing to recognize some of the display modes supported by your system. The game tries these resolutions and the Mac driver reports that they are unsupported:
960x720 1152x864 1280x960 1280x1024 1600x1024 1600x1200 1920x1080 1920x1200
Do you have reason to believe that those resolutions should be supported by your system? If you open the Displays pane of System Preferences and select "Resolution: Scaled", are any of the resolutions listed above available?
https://bugs.winehq.org/show_bug.cgi?id=37238
--- Comment #7 from Andrew Fan andrewsuicune@gmail.com --- (In reply to Ken Thomases from comment #6)
The only concern I have is whether the Mac driver is failing to recognize some of the display modes supported by your system. The game tries these resolutions and the Mac driver reports that they are unsupported:
960x720 1152x864 1280x960 1280x1024 1600x1024 1600x1200 1920x1080 1920x1200
Do you have reason to believe that those resolutions should be supported by your system? If you open the Displays pane of System Preferences and select "Resolution: Scaled", are any of the resolutions listed above available?
When choosing "scaled," none of them are available.
Also, thanks for the information about attempting each display. At the very least, I know what the issue is.
https://bugs.winehq.org/show_bug.cgi?id=37238
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #8 from Ken Thomases ken@codeweavers.com --- OK, thanks. I'm going to resolve this as invalid since there's no Wine bug here. If we find reason to believe that conclusion is wrong, we can change it.
https://bugs.winehq.org/show_bug.cgi?id=37238
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com --- Closing invalid bugs.