The whole ordeal of installing RA2 certainly does not encourage newcomers (such as me) to play this game.
After some googling I got it running on Windows 8.1 but menus lag and alt-tabbing causes terrible things (as stated by others).
I did manage to get RA2 running as good as ever on a Linux box using Wine 1.7.15; this is how:
- (Create a clean 32-bit wineprefix specifically for RA2)
- Set Windows version to XP.
- Installed RA2 from the exe linked in this thread: http://xwis.net/forums/index.php/topic/163831-how-to-play/
- Got ddraw.dll and aqrit.cfg from http://bitpatch.com/ddwrapper.html and put into RA2 directory
- Added ddraw.dll override in winecfg (native, builtin)
- aqrit.cfg: NoVideoMemory = 1 (all other fields were left as 0/default)
- RA2.INI: under [Video] put VideoBackBuffer=no, AllowVRAMSidebar=no
- Added registry keys HKEY_CURRENT_USER/Software/Wine/Direct3D: StrictDrawOrdering=enabled and AlwaysOffscreen=disabled
- If resolution does not reset after quitting the game run 'xrandr -s 0' from command line
So far I've played 50+ flawless quick matches (except on 4 occasions the graphics just totally broke but its acceptable )
I suppose this should work just as well on a Mac.
(unsure where to post this though)