Do you know if you have a resolution of 640x512 available, as this would fit a 5:4 aspect ratio? Maybe I should treat 5:4 resolutions as 4:3, and allow the user to change it later in preferences if they want to.
What the game does at start up is determine the aspect ratio of your monitor by using the user's desktop resolution. So even if a user has their desktop as 1280x1024 on a 4:3 monitor, the program will think the monitor is 5:4 and not try to set 640x480, but the closest match. In your case, the monitor didn't like it, but this may have had something to do with the hertz setting, as this is also taken from the desktop. I might try using a default of 60hz and see if this makes a difference. I decided to use the desktop hertz setting as default, as any lower resolution should support it.
The program does check the availability of the final selection before switching. If it fails it tries the same res, but at 60hz. If that fails it goes to 640x480 @ 60hz. For some reason your drivers appear to be reporting back combinations that are not actually available.
I'll sort something out, as all I want to do is have the game start in a widescreen format on widescreen monitors, and 4:3 on CRTs, etc.
What the game does at start up is determine the aspect ratio of your monitor by using the user's desktop resolution. So even if a user has their desktop as 1280x1024 on a 4:3 monitor, the program will think the monitor is 5:4 and not try to set 640x480, but the closest match. In your case, the monitor didn't like it, but this may have had something to do with the hertz setting, as this is also taken from the desktop. I might try using a default of 60hz and see if this makes a difference. I decided to use the desktop hertz setting as default, as any lower resolution should support it.
The program does check the availability of the final selection before switching. If it fails it tries the same res, but at 60hz. If that fails it goes to 640x480 @ 60hz. For some reason your drivers appear to be reporting back combinations that are not actually available.
I'll sort something out, as all I want to do is have the game start in a widescreen format on widescreen monitors, and 4:3 on CRTs, etc.