wd wrote:
No no, I meant in general. For Linux you can't use it obviously.
localhost_ro wrote:I'm sorry, I made a mistake. Overlay doesn't respect the aspect ratio either. The only one that seems to draw 4:3 is surface. overlay, opengl and openglnb are stretching to 16:10. The scaler parameter is ignored by all four options in my configuration.
Welcome to my world. I have to fight with dosbox non stop to get it to behave with widescreen, or even LCD's in general. It seems like every option only adds to the confusion.
I have not found a single way to get "aspect correction" working. At all. It doesn't force stretching and it doesn't respect the original ratio - so what the hell DOES it do? Nothing thats what.
Games that use 640x480 or higher will respect your aspect ratio if you feed them your native resolution (or any widescreen one in between). In fact you cannot force it to fill the screen - unless of course you use "original" or a 4:3 resolution. Then it will stretch.
However anything below 640x480 will stretch no matter what you do it to. Thats what I've discovered. DDraw, Overlay, OpenGL.....doesn't matter. They will not behave.
I still argue (and I would do it myself if I knew how to program this stuff) that dosbox needs proper aspect options.
*Fill the screen
*Stretch but keep the aspect
*Original resolution (aspect and size)