https://bugs.winehq.org/show_bug.cgi?id=57550
Bug ID: 57550 Summary: Geneforge 4 complains about resolution and crashes when run in virtual desktop Product: Wine Version: 9.14 Hardware: x86-64 URL: http://www.spiderwebsoftware.com/ftp/win/Geneforge4Dem o.exe OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: z.figura12@gmail.com Blocks: 56770 Regression SHA1: 6d0f2f67a5d7c57d1d32262c66f97bd2f8711c2d Distribution: ---
It spawns a dialog box saying:
Geneforge 4 requires the monitor to be set to exactly 16 Bit color and at least 1024x768 resolution. Your monitor isn't set to a suitable resolution.
After pressing "OK" it crashes in its own code.
Regression test says:
6d0f2f67a5d7c57d1d32262c66f97bd2f8711c2d is the first bad commit commit 6d0f2f67a5d7c57d1d32262c66f97bd2f8711c2d (HEAD) Author: Fan WenJie fanwj@mail.ustc.edu.cn Date: Tue Jul 23 21:39:26 2024 +0800
win32u: Fix incorrect comparison in add_virtual_modes.
Fixes: 60eb5cb5d252e400abe91a8fc8f53ea4841d50f9
This commit is obviously a bug fix, but it somehow breaks the game.