If you have set a high resolution (like 1680x1050 i.e.) and you change the monitor, which cannot display this high resolution (i.e. maximum is 1024x768), the game won't start. You'll become an error after start the game. To fix it, you need to change the resolution to the native (i.e. 1024x768 or lower) of the monitor in the settings.txt, then it will be work. No idea why 
Upvote
0