elishacloud / dxwrapper

Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
zlib License
1.16k stars 83 forks source link

Gangsters Organized Crime, Menu not rendering correctly #70

Closed feuerball11 closed 9 months ago

feuerball11 commented 4 years ago

Hi, I'm currently trying to get Gangsters Organized Crime running on Windows 10. But with a catch: I'm trying to get it run based on the Version on "Computer Bild Spiele" I Used your patch but the Main Menu is flickering, sometimes not rendering completely, unless I click on a Button, hold the mouse and drag it outside the button (so I don't actually click it)

This could be difficult for you to test, as I don't know in which ways the GOG version differs from the CBS Version. Is there a way in which I could assist you, so we can get this issue fixed?

elishacloud commented 4 years ago

The issue with this game is that certain controls (labels, buttons, etc.) will be pushed to the back so they are hidden. My "fix" simply activates the main window which will reorder the controls so that you can see them. However, each time I reactive the main window it causes all the controls to flash. So I try to detect when the screen is redrawn and and only active this once when the screen is redrawn. But I changed this code in one of the latest releases. Try using an older release and see if that works.

elishacloud commented 1 year ago

This issue looks like it is related to issue #69

elishacloud commented 1 year ago

I just posted an update patch that should address this issue. You can see the update here: Gangsters Organized Crime patch

elishacloud commented 9 months ago

This should be fixed with the latest update: https://github.com/elishacloud/dxwrapper/wiki/Gangsters-Organized-Crime