
Antagarn
Published
WINEDLLOVERRIDES="ddraw=n,b" %command% -SPEEDCONTROL
I followed the advice of Dragon_Rider and it works perfectly. I'll repost them for your convenience. A bit of an involved process to get this game running:
Launch the game, wait for the main menu then quit out of it (DO THIS WITHOUT THE LISTED LAUNCH OPTIONS!)
Get cnc-ddraw from https://github.com/FunkyFr3sh/cnc-ddraw/releases and unpack it to .steam/Steam/steamapps/common/Command & Conquer Red Alert II replacing any existing files.
In the RA2.INI and RA2MD.INI files, which are in the same directory as above, and change the resolution to your desired resolution. Note the UI doesn't scale well and so I would recommend not going above 1920x1080.
Again in the same directory go to DDrawCompat.ini and add your resolution to the list
Apply the specified launch options and then launch the game.
On the main menu type "hires" and the high resolution options should be available in the options. When starting a skirmish or in options in the campaign, you will have the optio
The resolution scaling is a bit weird in the videos and the main menu. In the base game nothing scales, so everying is original 640x480 with large black borders and in Yuri's revenge they both scale to fill the screen height which makes them look pixly and low-res.
Without the 'tinkering' setup there is only blackness after the initial video
It seems like the game only support quite new graphics cards.
I spent about an hour searching about the game not launching because of "DirectX 12 is not supported[...]" and found that my graphics card is probably too old. My log says feature set "SM6" is required which depends on graphics card, driver DX12 version and "windows version" all are recent enough.