Sigh. This happens on some computer configurations. The game is a 16 bit game, which wasn't a big deal back in the Windows XP days but these days a lot of modern computers don't know how to handle it! The more advanced computers get, the bigger this problem gets. We're trying to find a way to convert the game to proper 32 bit without having to recode the darn thing from scratch. Here's one thing you can do. Keep it in Direct3D, and tick the "run in windowed mode" option. Use the 4x nearest neighbor graphic filter to make the window as big as possible. That should hopefully enable you to play the game without trouble.