Application Details:
Version: | 1.00x |
License: | Retail |
URL: | http://www.westwood.com |
Votes: | 8 |
Latest Rating: | Silver |
Latest Wine Version Tested: | 9.7-staging |
Maintainers: About Maintainership
What works
Scope of testing:
Working:
What does not
Periodic crash due to
err:ntdll:RtlpWaitForCriticalSection section 01A40EF8 "?" wait timed out in thread 0104, blocked by 0024, retrying (60 sec)
This does not appear to be linked to a specific portion of the game, as I can reload a save game and continue past the previous crash point. The error happens infrequently enough that I expect to be able to finish the campaign by saving my game more often than normal and reloading.
Workarounds
Must be installed to a 32-bit wine prefix.
The CD installer crashed, but the method linked here worked well. Steps modified for Wine are summarized below, using the default prefix.
[HKEY_LOCAL_MACHINE\SOFTWARE\Westwood] [HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\Red Alert 2] "Name"="Red Alert 2" "InstallPath"="C:\\Westwood\\RA2\\ra2.exe" "SKU"=dword:00002100 "Version"=dword:00010006 "Serial"="CDKEY" "Expansions"=dword:00000001 "BuddyInstalled"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\WOLAPI\8448] "Name"="Red Alert 2"
The install method above will allow the game to run through the intro movies, but the menu does not load. This is solved by substituting ts-ddraw.dll for the wine builtin.
Changing resolution in-game does not work. The confirmation buttons are not visible. Changing resolution in the configuration file works well. Edit "~/.wine/drive_c/Westwood/RA2/ra2.ini" [Video] section to show the correct ScreenWidth and ScreenHeight, in pixels; 1920x1080 and 1280x720 tested and working.
What was not tested
Multiplayer was not tested. The link in the installation workaround has notes for XWIS or CnCNet multiplayer, but these were beyond my desire to replay the campaign. Single player skirmish was briefly tested. I did not complete the campaign; I did complete the first two Allied missions as a test.
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | macOS 14 "Sonoma" | Apr 25 2024 | 9.7-staging | Yes | Yes | No | Silver | Yehia Hafez | |
Show | Arch Linux x86_64 | Mar 03 2023 | 8.2 | No, but has workaround | Yes | Yes | Bronze | Jzo4 | |
Show | Fedora 35 x86_64 | Nov 18 2021 | 6.21-staging | Yes | Yes | No | Bronze | Orbit Li | |
Current | Pop!_OS 20.04 LTS | Aug 22 2021 | 6.0.1 | No, but has workaround | Yes | Yes | Silver | Matt K | |
Show | macOS 10.14 "Mojave" | Jun 15 2020 | 5.0.1 | Yes | Yes | Yes | Gold | Richard Orilla |
Bug # | Description | Status | Resolution | Other apps affected |
30155 | SafeDisc v2.05.030 fails due to driver dispatch routine status and irp.IoStatus.u.Status differing (Command & Conquer: Red Alert 2) | NEW | View | |
31279 | Age of Empires II SafeDisc v1.x driver crashes in IDT check (INT1/3 hooks) | RESOLVED | NOTOURBUG | View |
33211 | C&C: Red Alert 2 still runs very slowly and mouse cursor flickers | UNCONFIRMED | View | |
37991 | C&C Red Alert 2 - Scrolling the map area with arrow keys is sluggish | UNCONFIRMED | View |
|
HOWTO |
-- UPDATE -- Speed FixREGEDIT4
If the game does not run correctly after these changes, remove them.
Add the following lines to ra2.ini: [Video] VideoBackBuffer=no If the game does not run correctly after these changes,remove them. Network PlayIPX is tricky, and is fortunately no longer needed. Someone has written a patch to use TCP/IP instead.
|
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Orbit Li on Thursday November 18th 2021, 4:30
by Eugene on Sunday October 11th 2020, 5:41
Installed CD-ROM (pre-origin era) version of Red Alert 2 + Yuri's Revenge
As mentioned in the comments and how-to above, changed ddraw load order, downloaded and used ddwrapper, changed ra2.ini config, ran the program on exclusive 32-bit wine with Windows XP version. Still encountered the black screen bug or disappearing menus.
Finally downloaded launcher from cncnet.org/.
Ran it in the same 32-bit wine prefix that I installed the game into.
Pointed the directory of the game.
Launcher downloaded some files/fixes and installed into the directory.
[Note - requires winetricks (for noobs like me) to install microsoft XNA 4.0 framework, DirectX 9-11, dotNETFramework 4.5.]
Launched the newly available CnCNetYRLauncher.exe in the game directory from wine.
Everything worked as it should.
Tried campaign, single player skirmish with 4 other opponents. No slow-downs.
Hope this is helpful to someone
by hirschi on Sunday May 3rd 2015, 6:58
you may want to look at Bug33211 (see above),
in particular Post 11 (by meindertjan 2014-09-16).
Worked for me.
Wine doesn't shut down properly when exiting the game but whatever.
(dll-override--> "winecfg")
(Wine 1.6.2, Ubuntu 14.04LTS, ATI Radeon HD7730)