In your target line in your desktop shortcut, put the following switches on the end, and see what happens:
-wd -skipVideo -deepColor -dd_sw -cpu2 -pxf1872-pyf1053 -archive -altFont -autosave
Note that this makes it work on my system with a 1920/1080 monitor, in a big window. No idea if it is the right combination for your system.
You may need to adjust the pxf and pyf for monitor size. if you want to play full screen mode, then replace -wd with -fd, and delete the pxf/pyf switches.
Also note that the intro and menu screens will be at the default size, it will jump out to full size on loading the scenario/save file.
You need to type in the switches so you get the little short dash, and not the longer version (or at least the dashes).
"You may find that having is not so nearly pleasing a thing as wanting. It is not logical, but it is often true."
- Cdr Spock