VOGONS


First post, by buttertweet

User metadata
Rank Newbie
Rank
Newbie

Hi, I have a program that will only run properly with machine=ega in the Dosbox settings. Because EGA is 640x350, the natural aspect ratio is 16x8.75. So it either fills virtually my entire monitor (native 1920x1080, currently set at 1366x768) or it looks very flat, with black bars at the top and bottom. Is there any way to stretch this in the vertical direction only, so that the aspect ratio is 4x3? In other words I want things to look "tall," with the only black bars being on the left and right.

Here are my video-related settings in the config file. If I set full resolution to 1366x768, my EGA program fills the entire screen. If I set it to 640x480, it gets scrunched toward the middle horizontally, which is fine, but Dosbox takes the "350" part literally and also scrunches the display vertically. I would like to stretch it so that it extends to the top and bottom of the screen. I also tried 640x350 but that just aligns the display with the top of my monitor. Any ideas? Thanks.

fullscreen=true
fulldouble=false
fullresolution=640x480
windowresolution=1024x768
output=ddraw
machine=ega
frameskip=0
aspect=true
scaler=normal2x

Reply 1 of 1, by ripa

User metadata
Rank Oldbie
Rank
Oldbie

I tested settings that always work for VGA and could also not get correct aspect ratio with EGA only. I guess the implementation is missing. Try Dosbox Daum or some other version that includes direct3d output.