Service Depot: Installing Command & Conquer: Red Alert 2: Yuri’s Revenge

This guide will show you how to install Command & Conquer: Red Alert 2: Yuri’s Revenge on modern operating systems, with different sections covering different releases of the game.

This is an expansion pack for Command & Conquer: Red Alert 2, so make sure you install the base game first.


Installation – retail CD version (Windows XP / Vista / 7 / 8.x)

  1. Make sure that the retail CD version of Red Alert 2 (the base game) is installed by these guidelines before proceeding.
  2. Insert the Yuri’s Revenge disc to the CD/DVD drive.
  3. Exit the autorun and run setup.exe from the disc’s setup subfolder as administrator. (not applicable for Windows XP)
  4. Install the game.
  5. Patch the game to version 1.001, the latest official patch. (mirrors)
  6. Browse to the game’s directory and set gamemd.exe and ra2md.exe to always run as administrator and in compatibility mode for Windows XP Service Pack 3 or Windows 7. (not applicable for Windows XP)
  7. Install the latest version of the CnCNet YR client.
  8. Run the game.

Installation – retail CD version (Windows 10 / 11)

The Red Alert 2 installer refuses to work on Windows 10 and 11 because it is packed with SafeDisc like the game itself is. Coupled with the removal of the SafeDisc driver on these operating systems, there is (at the time of writing this guide) no reliable way to install the game from the retail discs directly on Windows 10 and 11.

This place is reserved for a future procedure.


Installation – The First Decade version

Although the installer of The First Decade enables you to select the games you wish to install, this guide assumes that you intend to install C&C: Red Alert 2 and Yuri’s Revenge only. For a more complete solution, check out the guide titled Fully Updating The First Decade.
  1. Make sure that The First Decade version of Red Alert 2 (the base game) is installed by these guidelines before proceeding.
  2. Insert the The First Decade disc to the DVD drive.
  3. Exit the autorun, and run setup.exe on the disc as administrator.
  4. Follow the instructions on the screen. Choose a custom installation and select Yuri’s Revenge to install. Do not deselect Red Alert 2.
  5. Apply the TFD unofficial patch 1.03 rev4.
  6. Browse to the game’s directory and set gamemd.exe and ra2md.exe to always run as administrator and in compatibility mode for Windows XP Service Pack 3 or Windows 7. (not applicable for Windows XP)
  7. Install the latest version of the CnCNet YR client.
  8. Run the game.

Installation – Steam and EA App versions

  1. Download and install the game from the Steam or EA App client.
  2. Browse to the game’s directory and set game.exe and ra2.exe to always run as administrator and in compatibility mode for Windows XP Service Pack 3 or Windows 7.
  3. Install the latest version of the CnCNet YR client.
  4. Run the game.

Alternate renderers

Explanation

For many old games which used DirectDraw to display graphics, including Yuri’s Revenge, there have been problems when running on Windows Vista and newer due to deteriorating support for that library.

Multiple custom-made display wrappers have appeared over the years. They differ in their implementation, and perform better in different games and for different hardware.

Usage

If the default renderer from the Steam or EA App versions (DDrawCompat by narzoul) does not work on a particular system, switch to any of the following alternatives by extracting them to the game directories:

For Yuri’s Revenge and on Windows 11 specifically, if not using DDrawCompat, an additional step is required. In the compatibility settings for gamemd.exe, ra2md.exe and YURI.exe, enable the “Use legacy display ICC color management” option.


Setting custom display settings

Apply the desired settings (resolution, graphics levels…) from CnCNetYRLauncher.exe.

Resolutions can also be changed manually by opening ra2md.ini in a text editor and changing the ScreenWidth and ScreenHeight values under the [Video] section (may require a first launch if they are not present).

Alternatively, go to the game’s main menu and type HIRES; after a sound is played, go to the game’s options and choose a resolution from there.

For the Steam and EA App versions specifically, one extra step is required if you decide to stick with the default DDrawCompat renderer. From the game’s directory, open DDrawCompat.ini in a text editor, and in the SupportedResolutions entry, add the resolution(s) you intend to use OR delete that entry entirely.


Multiplayer

For online multiplayer, please refer to the CnCNet service.

LAN will not work by default on modern systems as they rely on the deprecated IPX protocol. Solutions:

Technical Support & Help Guides Index