Here is a bit more information for anyone who has the time to try and solve this.
Firstly, I have an HP W22 monitor, Geforce GT740, Windows 10, and a powerful PC. I have been playing this game for many years (Since CMBO first came out) without any problems.
The problem started when I got the GT740 AND Windows 10. I got a message from GE Force Experience that I have to update driver for Windows 10 to 355.60 which I did.
I have tried literally hundreds of settings on the Nvidia control panel, Killing the prefs file every time, the thing that keeps occurring is that at start up the only options I get are 1280 X 1040 75 and 60 Hz. I choose the 60hz option, load a game and I get a full screen with awful graphics (Poor resolution and Squat units). Also game is jerky, I ALT/TAB and game speeds up perfectly.
All the above with or without anti-aliasing, with or without vert sync, No Scaling controlled by the display. I never get the option for a 4:3 scaling at any resolution.
If I switch scaling to be controlled by GPU, I do get the correct screen display at correct scaling etc BUT the performance is really slow, if I ALT/TAB which normally speeds things up the system locks up and only way out is to use task manager to X-out exception error window and kill CM task.
Any help will be greatly appreciated...