It happened — you just upgraded your monitor, or perhaps you moved your MSTS installation to a new laptop or desktop computer, and… Nothing. MSTS crashes back to the desktop instantly when you try to launch it. But it was working perfectly before, so what happened?
Changes are, you encountered the most recent difficulty with MSTS versus modern computer hardware. The high-resolution monitors that are frequently built into laptops and included with desktop computers are capable of displaying resolutions that MSTS simply doesn’t know what to do with.
The type of monitor doesn’t matter. It could be an extremely high-DPI (Dots Per Inch) laptop display in an ordinary aspect ratio, a 4K desktop monitor, or a large ultra-wide monitor. Any of those types run at native resolutions far beyond what MSTS expects. With the BIN patch installed, the highest resolution MSTS can cope with is 1600 x 1200. Chances are, if you’re getting an instant crash-to-desktop with a high-resolution monitor, you’ll find that if you go to the display settings in Windows, the resolution is set higher than that. (The resolution that Windows labels “Recommended” is your screen’s native resolution, and it’s the default setting.)
Just choose a different, lower resolution of 1600 x 1200 or lower and then try launching MSTS again. If all goes well, it will launch. If it does, then you can go back and try different resolutions until you find what looks best. You may find some resolutions which are viewable but still too large. They’ll cause dialog boxes, like the exit confirmation box, to display incorrectly.♦
When you’re done running MSTS, you’ll have to go back to the display settings and change them back to the “Recommended” setting to get a clear-looking display of your desktop and regular applications. Windows 10 will usually be able to return all your desktop icons to their original locations. Older versions of Windows may leave them all grouped together from right-to-left.
♦ You’ll get the best results if you go into your graphics card’s own settings (Nvidia control panel, AMD Catalyst control center or Intel Graphics Adapter settings) and find the options for screen scaling. Set it so that scaling is performed on the GPU, and set it to maintain the aspect ratio. This will help keep the image from being distorted or stretched. Remember that not all resolutions will work well with MSTS, and not all will scale well. It takes some experimentation. Also, of course, many versions of Intel graphics won’t work at all with MSTS, and some implementations of AMD drivers and Catalyst Control Center need a patch to work with MSTS. Nvidia graphics chipsets are still the most reliable for MSTS as well as many other older DirectX games.