Page 1 of 1

4:3 aspect ratio for interface

Posted: Mon Oct 19, 2015 9:39 pm
by jemapa
So, Daggerfall has a default resolution of 320x200, which is a 16:10 ratio. The test build currently upscales the interface elements while preserving this ratio.

However, the game was not originally intended to be played on 16:10 monitors, but 4:3 CRT monitors, using non-square pixels. The 16:10 ratio is actually stretched compared to how the game is "supposed" to be. DosBox includes an option to compensate for this, which I generally use.

Would it be possible to add an option to Daggerfall Unity to scale the interface to 4:3 instead of 16:10?

Re: 4:3 aspect ratio for interface

Posted: Mon Oct 19, 2015 9:50 pm
by Interkarma
jemapa wrote:So, Daggerfall has a default resolution of 320x200, which is a 16:10 ratio. The test build currently upscales the interface elements while preserving this ratio.

However, the game was not originally intended to be played on 16:10 monitors, but 4:3 CRT monitors, using non-square pixels. The 16:10 ratio is actually stretched compared to how the game is "supposed" to be. DosBox includes an option to compensate for this, which I generally use.

Would it be possible to add an option to Daggerfall Unity to scale the interface to 4:3 instead of 16:10?
I can scale the width and height independently, so this should be possible. This will be a little subjective however based on people's memories of their particular CRT monitor and how non-square their timing mechanisms made the pixels. It's a bit like trying to find a perfect C64 palette. It's a problem that quickly crosses over from software engineering to electrical engineering (see Bob Yannes' notes at the very bottom), and doing it really well is quite involved.

Can you tell me more about how DOSBox handles this?

Re: 4:3 aspect ratio for interface

Posted: Mon Oct 19, 2015 10:08 pm
by jemapa
It's an option in the config file - documented here: http://www.dosbox.com/wiki/Dosbox.conf# ... _.7C_false

Re: 4:3 aspect ratio for interface

Posted: Mon Oct 19, 2015 10:12 pm
by jemapa
Here's a good explanation I Googled up as well: http://www.sierrahelp.com/forums/viewto ... =86&t=4208

Re: 4:3 aspect ratio for interface

Posted: Mon Oct 19, 2015 10:58 pm
by Interkarma
Thanks for the info. This should be doable. I'll play with this once I get some bandwidth. :)

Re: 4:3 aspect ratio for interface

Posted: Mon Oct 19, 2015 11:00 pm
by jemapa
Awesome, thank you!

Re: 4:3 aspect ratio for interface

Posted: Sat Jan 27, 2018 11:46 am
by MrFlibble
The aspect ratio issue is of concern to me as well. A while ago I found an excellent article about this issue:
Gamasutra: Felipe Pepe's Blog - No, MS-DOS games weren't widescreen: Tips on correcting aspect ratio

Many Daggerfall graphics were almost certainly designed for 4:3/ For example, both the player character sprites in the menus and the NPCs look hunched and bulky when not corrected:
Image
Image

It's pretty noticeable that both NPCs, especially the woman, in the upper, uncorrected picture looks disproportional or as if viewed from a wrong perspective, while in the corrected image they appear proportional. The knob on the compass also appears oval in the upper image and more round in the corrected screenshot. Similarly, the character face in the HUD is "chubbier" in the uncorrected image (cf. Doomguy's face in this article).