I am currently adapting an application to be capable to run on computers with different desktop resolution, including standard 4:3 but also 5:4 and 16:10 aspect ratios.

While that works perfectly for the 2D Interface I am facing a strange problem with the 3D views:

When using fullscreen mode the output is perfect when using 4:3 aspect ratios (e.g. 1024x768px), but stretched for 16:10 (e.g. 1680x1050px) and narrowed for 5:4 (e.g. 1280x1024px) aspect ratios. To mention: I use the "video_set" instruction. Apparently the output is always in a 4:3 aspect ratio and then stretched / narrowed to the desktop resolution used.


When making a window that covers all the desktop ("video_windows", "video_set > windowed" instruction) the output apears perfectly for all resolutions.

Is it an engine limitation? I am using 3DGS 6.50.5.
As I would like to use fullscreen mode, has anybody an idea how to overcome these limitations? Use view.aspect for compensation?

Last edited by andibeh; 05/09/07 08:58.