I've started the campaign (which is a nice trip down memory lane!). Everything worked flawlessly until mission #3 (Under Siege). I know I can't expect everything to work right, but thought I'd report all this just in case somebody has an idea.
Firstly, the game crashes during the opening cutscene, right after Gabriel is telling Colonel Brom that his Imperial Guard troops are needed to reinforce the main base. That crash is easily circumvented by restarting, then pressing "ESC" when the cutscene first starts, thereby skipping the cutscene entirely.
However, I've encountered a 2nd crash spot, which can't be avoided. This occurs when you start scouting out the area in front of the base, and Gabriel notifies you that a Machine Cult has landed nearby. The lower half of the screen goes a strange peachy color, the graphics freeze, but the audio continues for a short while. Then the game crashes.
Since I'm running the "-dev" command, I have the log files if anybody thinks those will shine any light on the problem.