https://bugs.winehq.org/show_bug.cgi?id=57584
Bug ID: 57584 Summary: 8-bit color mode is broken in Wine 9.11 and later Product: Wine Version: 9.11 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: alexhenrie24@gmail.com Distribution: ---
Created attachment 77694 --> https://bugs.winehq.org/attachment.cgi?id=77694 Regedit on Wine 9.22 in Xephyr
Similar to Bug 48088, palette colors are being mapped incorrectly again. Steps to reproduce:
1. In one terminal, run `Xephyr :2 -ac -screen 800x600x8`
2. In a second terminal, run `DISPLAY=:2 openbox`
3. In a third terminal, run `DISPLAY=:2 wine regedit`
`git bisect` says:
commit 6ace92e0cafcc381f324fc831f3006fb15db4b4e (HEAD) Author: RĂ©mi Bernon rbernon@codeweavers.com AuthorDate: Mon Jun 3 17:48:30 2024 +0200 Commit: Alexandre Julliard julliard@winehq.org CommitDate: Mon Jun 3 23:24:59 2024 +0200
winex11: Create a HBITMAP for the allocated surface pixels.
dlls/winex11.drv/bitblt.c | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 58 insertions(+), 19 deletions(-)