https://bugs.winehq.org/show_bug.cgi?id=55630
--- Comment #16 from DvLangg@gmx.de --- (In reply to amidevous from comment #13)
well I just tested by compiling wine 9.1 from the source and although this patch is already applied it does not solve the problem
Which Patch are you referring to? There is only one line necessary for PKHeX to run:
in DPI_AWARENESS WINAPI GetAwarenessFromDpiAwarenessContext( DPI_AWARENESS_CONTEXT context ):
--- a/dlls/user32/sysparams.c +++ a/dlls/user32/sysparams.c @@ -661,6 +661,7 @@ DPI_AWARENESS WINAPI GetAwarenessFromDpiAwarenessContext( DPI_AWARENESS_CONTEXT case (ULONG_PTR)DPI_AWARENESS_CONTEXT_UNAWARE: case (ULONG_PTR)DPI_AWARENESS_CONTEXT_SYSTEM_AWARE: case (ULONG_PTR)DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE: + case (ULONG_PTR)DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2: return ~(ULONG_PTR)context; default: return DPI_AWARENESS_INVALID;