VOGONS


First post, by Hater Depot

User metadata
Rank Member
Rank
Member

I'm curious if there are any games or situations in which it would be preferable to use aspect=false rather than aspect=true. Is there a list anywhere of specific games that look correct only when aspect=false?

Korea Beat -- my cool translation blog.

Reply 1 of 13, by marooned_on_mars

User metadata
Rank Member
Rank
Member

Basically to whichever games use VGA's Mode 13h (320×200 in 256 colors). It stretches the graphics to conform to the standard aspect ratio (4:3) at that time for monitors. On modern graphic modes if you run DosBox windowed you might noticed that some games look a bit "flat", that's because Mode 13h didn't use square pixels like the rest of the VGA modes (ex. 640×480 in 16 colors) or the later SVGA.

Ex:
0n6upVV.png vs
h4glidH.png

The first one uses aspect ratio correction, the other doesn't.

Last edited by marooned_on_mars on 2013-03-19, 21:52. Edited 1 time in total.

Reply 2 of 13, by leileilol

User metadata
Rank l33t++
Rank
l33t++

Using DOSBox with a real CRT and fullresolution=original.

apsosig.png
long live PCem

Reply 3 of 13, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

One situation is tweaked mode 13h at 320x240 resolution, which has a 1:1 aspect. DOSBox slightly miscalculates its pixel aspect ratio as 0.99 instead of 1.00, which typically causes a slightly blurred appearance with aspect=true that you can avoid with aspect=false, and correction isn't needed with a 1:1 aspect, anyway.

Reply 4 of 13, by marooned_on_mars

User metadata
Rank Member
Rank
Member
ripsaw8080 wrote:

One situation is tweaked mode 13h at 320x240 resolution, which has a 1:1 aspect. DOSBox slightly miscalculates its pixel aspect ratio as 0.99 instead of 1.00, which typically causes a slightly blurred appearance with aspect=true that you can avoid with aspect=false, and correction isn't needed with a 1:1 aspect, anyway.

Any other way to fix this mode's wide appearance? The blurriness also bothers me.

Reply 5 of 13, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author
marooned_on_mars wrote:

Any other way to fix this mode's wide appearance? The blurriness also bothers me.

I think you're referring to normal (not tweaked) mode 13h at 320x200, which does need correction if you want proper aspect. You can try output=openglnb which uses irregular sized pixel blocks instead of blurring, but FYI both the blurring and irregular blocks are less noticeable when there are more pixels to work with, such as in fullscreen mode (or windowed mode with "scaler=normal3x")

Reply 6 of 13, by marooned_on_mars

User metadata
Rank Member
Rank
Member

Ugh, irregular pixel blocks. I could try a large scaler but my monitor is crap and I can't even use x3 scaler X.X

Reply 7 of 13, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Well, you can try setting the highest fullresolution= and windowresolution= you can manage coupled with output=openglnb, scaler=none, aspect=true. I think that gives pretty good results with windowresolution=1280x960. The more vertical pixels you give it to work with, the less noticeable the aspect correction artifacts will be.

Reply 8 of 13, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

The best way is to display the output using the normal2x filter on a CRT display and use your vertical and horizontal size and position adjustments to make your output indistinguishable from a real vintage PC.

http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog

Reply 9 of 13, by marooned_on_mars

User metadata
Rank Member
Rank
Member

Well in that case I'd just switch to full screen, since I have a CRT and my graphics card is able to use the native VGA modes it displays properly. The only problem is that I can't use the fullscreen mode since most of the time I need to see the console window. 😒

Reply 10 of 13, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author
ripsaw8080 wrote:

One situation is tweaked mode 13h at 320x240 resolution, which has a 1:1 aspect. DOSBox slightly miscalculates its pixel aspect ratio as 0.99 instead of 1.00, which typically causes a slightly blurred appearance with aspect=true that you can avoid with aspect=false, and correction isn't needed with a 1:1 aspect, anyway.

We do ? Sounds like worth fixing.

Water flows down the stream
How to ask questions the smart way!

Reply 11 of 13, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

@Qbix: Another one: Aspect correction error?.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 12 of 13, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author
Qbix wrote:
ripsaw8080 wrote:

One situation is tweaked mode 13h at 320x240 resolution, which has a 1:1 aspect. DOSBox slightly miscalculates its pixel aspect ratio as 0.99 instead of 1.00, which typically causes a slightly blurred appearance with aspect=true that you can avoid with aspect=false, and correction isn't needed with a 1:1 aspect, anyway.

We do ? Sounds like worth fixing.

See here for my report of the issue. Hal suggested rounding off. ;)

Reply 13 of 13, by Hater Depot

User metadata
Rank Member
Rank
Member
leileilol wrote:

Using DOSBox with a real CRT and fullresolution=original.

The best way is to display the output using the normal2x filter on a CRT display and use your vertical and horizontal size and position adjustments to make your output indistinguishable from a real vintage PC.

This would be ideal, but my CRT is in storage and I don't have room to play with it on my desk anyway... for now I can only dream. But someday!

Basically to whichever games use VGA's Mode 13h (320×200 in 256 colors). It stretches the graphics to conform to the standard aspect ratio (4:3) at that time for monitors. On modern graphic modes if you run DosBox windowed you might noticed that some games look a bit "flat", that's because Mode 13h didn't use square pixels like the rest of the VGA modes (ex. 640×480 in 16 colors) or the later SVGA.

But is this an unbending rule? I seem to recall discussions that there are 320x200 games which nevertheless are meant to be displayed as if they had square pixels. For example Sierra games are 320x200 but look best with aspect=true, right? What I have been doing is playing in a 1280x960 fullscreen with aspect=true.

Korea Beat -- my cool translation blog.