https://bugs.winehq.org/show_bug.cgi?id=49583
Bug ID: 49583 Summary: Assassin's Creed Odyssey displays black bars on top and bottom. Product: Wine Version: 5.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: GloriousEggroll@gmail.com Distribution: ---
Created attachment 67739 --> https://bugs.winehq.org/attachment.cgi?id=67739 AC Odyssey black bar fix
It's been a long known issue that AC: Odyssey renders with black bars on the top and bottom of the screen (see screenshot 1).
Derek Lesho came up with a stub patch that both fixed this -and- allowed STEEP to run (it would not display previously). That patch can be found here:
https://github.com/GloriousEggroll/proton-ge-custom/blob/5.12-GE-1/patches/g...
Recently, the relevant function QueryDisplayConfig was implemented, however it did not contain some of the changes Derek's patch adds. This allowed steep to work, however AC: Odyssey still retained the black bar issue.
I modified Derek's patch by adding the relevant parts to QueryDisplayConfig, and removing the relevant flag checks (Derek's patch did this previously), and this allowed AC: Odyssey to render properly without the black bars. (see screenshot 2). The patch is hacky but may provide more information towards fixing this properly.
https://bugs.winehq.org/show_bug.cgi?id=49583
--- Comment #1 from GloriousEggroll@gmail.com --- Created attachment 67740 --> https://bugs.winehq.org/attachment.cgi?id=67740 ac odyssey with black bars
https://bugs.winehq.org/show_bug.cgi?id=49583
--- Comment #2 from GloriousEggroll@gmail.com --- Created attachment 67741 --> https://bugs.winehq.org/attachment.cgi?id=67741 ac odyssey with bars fixed
https://bugs.winehq.org/show_bug.cgi?id=49583
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Staged patchset| |https://github.com/wine-sta | |ging/winae-staging/tree/mas | |ter/patches/user32-QueryDis | |playConfig CC| |leslie_alistair@hotmail.com Status|UNCONFIRMED |STAGED Ever confirmed|0 |1
https://bugs.winehq.org/show_bug.cgi?id=49583
Brendan Shanks bshanks@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bshanks@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=49583
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com Staged patchset|https://github.com/wine-sta |https://github.com/wine-sta |ging/winae-staging/tree/mas |ging/wine-staging/tree/mast |ter/patches/user32-QueryDis |er/patches/user32-QueryDisp |playConfig |layConfig
https://bugs.winehq.org/show_bug.cgi?id=49583
--- Comment #3 from Zhiyi Zhang zzhang@codeweavers.com --- Is this still an issue? I tested wine-staging 5.16 and it seems fine.
https://bugs.winehq.org/show_bug.cgi?id=49583
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- (In reply to Zhiyi Zhang from comment #3)
Is this still an issue? I tested wine-staging 5.16 and it seems fine.
There's a wine-staging patch for this, so I'd expect it to work. Does this work with upstream wine?
https://bugs.winehq.org/show_bug.cgi?id=49583
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch CC| |fgouget@codeweavers.com