[Bug 56478] New: Requesting sub HD fullscreen resolutions breaks applications/games on Apple Silicon
https://bugs.winehq.org/show_bug.cgi?id=56478 Bug ID: 56478 Summary: Requesting sub HD fullscreen resolutions breaks applications/games on Apple Silicon Product: Wine Version: 9.5 Hardware: aarch64 OS: MacOS Status: UNCONFIRMED Severity: blocker Priority: P2 Component: winemac.drv Assignee: wine-bugs(a)winehq.org Reporter: ammoniak-molar-0r(a)icloud.com Apple Silicon equipped Macs do not support "legacy" low (virtual?) display resolutions anymore. Due to this several old Windows games running through wine are broken, even though they run perfectly well otherwise. Resolutions like 800x600px and lower are definitely effected, though I think this applies to anything below 1024x768px. A possible but undesired workaround is falling back the legacy X11 (XQuartz) environment and its virtual desktop mode or using windows side tools which enforce executables to run in windowed mode (like Dxwnd). To my knowledge implementing something like the before mentioned virtual desktop mode isn't feasible on macOS as child windows aren't supported. Therefor I propose the solution, that the winemac.drv should ignore wine/windows API "fullscreen calls", if the desired resolution is below 1024x768, when running on Apple Silicon. While this might break wine's philosophy regarding windows function parity it would allow older software to "just work" again without any manual workarounds. An effected windows game would be "Colin McRae Rally 2005" which got a Demo available. Further information, documentation and links regarding this issue can be found here: https://github.com/Gcenx/WineskinServer/issues/530#issuecomment-2016763641 Best, Rastafabisch -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 ammoniak-molar-0r(a)icloud.com changed: What |Removed |Added ---------------------------------------------------------------------------- Version|9.5 |unspecified Summary|Requesting sub HD |Sub HD fullscreen |fullscreen resolutions |resolutions break |breaks applications/games |applications/games on Apple |on Apple Silicon |Silicon -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 ammoniak-molar-0r(a)icloud.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ammoniak-molar-0r(a)icloud.co | |m, cdavis5x(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 ammoniak-molar-0r(a)icloud.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugs(a)codeweavers.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 Rastafabisch <ammoniak-molar-0r(a)icloud.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gcenx83(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 Rastafabisch <ammoniak-molar-0r(a)icloud.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ken(a)codeweavers.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 --- Comment #1 from Rastafabisch <ammoniak-molar-0r(a)icloud.com> --- That’s what the log prints after failing to set the natively unsupported Screen resolution: 0104:err:system:NtUserChangeDisplaySettings Changing L"\\\\.\\DISPLAY1" display settings returned -1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de Severity|blocker |major --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- Not a blocker. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal --- Comment #3 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- What version of Wine are you using? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 --- Comment #4 from Rastafabisch <ammoniak-molar-0r(a)icloud.com> --- @Fabian Maurer: how is it not a blocker? It stops otherwise fully working programs from being usable. Programs that even work on the same OS when run on different hardware. - - - @Ken Sharp: I tested with several versions from the 8.X series, as well as 9.X until 9.5 versions of wine. I can test newer releases when I got some time. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 --- Comment #5 from Fabian Maurer <dark.shadow4(a)web.de> ---
@Fabian Maurer: how is it not a blocker? It stops otherwise fully working programs from being usable. Programs that even work on the same OS when run on different hardware.
Please see "Severity" on https://bugs.winehq.org/page.cgi?id=fields.html -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl(a)bk.ru --- Comment #6 from Sergey Isakov <isakov-sl(a)bk.ru> --- (In reply to Rastafabisch from comment #0)
An effected windows game would be "Colin McRae Rally 2005" which got a Demo available. Further information, documentation and links regarding this issue can be found here: https://github.com/Gcenx/WineskinServer/issues/530#issuecomment-2016763641
Best, Rastafabisch
Sorry, the link is dead (404) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 --- Comment #7 from Rastafabisch <ammoniak-molar-0r(a)icloud.com> --- Currently the Internet archive is down (for me?), but as soon as it is available again the issue should be available here: https://web.archive.org/web/20250000000000*/https://github.com/Gcenx/Wineski... While this is more or less a placeholder link I will try updating this, with a specific snapshot once the Internet archive is back online. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 --- Comment #8 from Rastafabisch <ammoniak-molar-0r(a)icloud.com> --- (In reply to Sergey Isakov from comment #6)
(In reply to Rastafabisch from comment #0)
An effected windows game would be "Colin McRae Rally 2005" which got a Demo available. Further information, documentation and links regarding this issue can be found here: https://github.com/Gcenx/WineskinServer/issues/530#issuecomment-2016763641
Best, Rastafabisch
Sorry, the link is dead (404)
Contrary to my previous post, sadly the linkes GitHub issue cannot be retrieved using archive.org. However I don't think those additionally provided information which were available over there are required to reproduce or illustrate the issue any further. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56478 --- Comment #9 from Gcenx <gcenx83(a)gmail.com> --- (In reply to Rastafabisch from comment #8)
(In reply to Sergey Isakov from comment #6)
(In reply to Rastafabisch from comment #0)
An effected windows game would be "Colin McRae Rally 2005" which got a Demo available. Further information, documentation and links regarding this issue can be found here: https://github.com/Gcenx/WineskinServer/issues/530#issuecomment-2016763641
Best, Rastafabisch
Sorry, the link is dead (404)
Contrary to my previous post, sadly the linkes GitHub issue cannot be retrieved using archive.org. However I don't think those additionally provided information which were available over there are required to reproduce or illustrate the issue any further.
The issue is still available via https://github.com/The-Wineskin-Project/WineskinServer/issues/530#issuecomme... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla