Max resolution of older games .. C47, SA and Contracts?

I’ve run into a problem, my monitors native resolution seems too high for the older games to run at that resolution.

I’ve tried all the usual tricks, but when setting the resolution of Contracts, haven’t tried SA and C47 but I’d guess they have the same limitation, to 2880x1800 the game crashes at launch. I’ve tried installing a widescreen patch but to no help.

Now if this isn’t possible, how can the games be made to fill the whole screen while using “Window 1” which as far as I know is a requirement for the games to work on modern Windows.