cnc-ddraw
cnc-ddraw copied to clipboard
WC2 BNET crashes even if it is not upscaled (Linux)
Steps to reproduce:
Install WC2 through Heroic or Lutris launchers (using any lutris-wine or proton version) drop the ddraw.dll ddraw.ini files and Shaders folder in the game folder. launch the exe of the game (in Heroic you have to go to settings>other to select the base game exe). launch solo player game and witness the gorgeous upscale at work. launch battle.net knowing it wont be upscaled but should work. Layout is messed up then the game crashes and closes leaving an "Unhandled exception: page fault on read access" in the logs.
Known solution: Do not install the game through Heroic or Lutris. Using the system wine (from version 5 to current 7.20-1) does work but if the prefix was touched by any other wine version it will then be broken and running the system wine version on it will no longer work.
I'll leave this here in case this could help improving compatibility or help others get it to work.