So this is what I had to do to get it to run. in case anyone else is looking for a solution and stumbles on this old thread. This is for Red Alert 2, but I imagine any others need a similar proceedure.
1. Go into install path and find the EXE files in my case game.exe and gameMD.exe I think it was.
2. right click these files and choose properties.
3. Go to compatibility tab.
4. Click run this program in compatibility mode, I have it set for win 7.
5. Then Click reduce color mode, and select 16 bit color. [this is apparently a big deal]
6. Save settings.
7. Reboot computer, I found it still had an error, until I rebooted after making these changes, not sure if its was just cached data the system was using after the changes were made, or what, but that made it work. Or maybe the software was still hanging from previous attempts to run it, in any event, reboot it.
This is for the unable to set video mode or some such error that I was getting.
The way the game works, is origin launches ra2launcher, and then re2launcher launches ra2.exe or ra2mr.exe which then launches game and gamemd.exe [slighlty more convoluted than the politics of our country there, you think you guys might fix that ridiculous series of events] these are the actual game executable and need to be set this way. The lunchers should not matter.