Well.
RA2 would work if it wasn't for the cursor not working when running it through a WINE-based WinAPI emulator (CrossOver games, Darwine, whatever). One would have to figure out why is that, hunt down the bug that causes it, fix the bug in the WINE codebase, and submit them a patch.