I found pretty much perfect custom resolution for ao486. This displays perfectly CGA/EGA and VGA graphics modes and with a little trick DOS text mode as well. This is not ideal for SVGA (800x600 and up) but i don't need those at all.
Anyway, here is 1280x1440:
Code: Select all
video_mode=1280,50,142,240,1440,1,3,56,179983
320x200, 640x200, 640x350 and
640x400 resolutions all multiplies to 1400 scanlines. 320x240 and 640x480 multiplies to 1440 scanlines. But what is more remarkable is that those that multiplies to 1400 scanlines use 70 Hz refresh rate and 1440 scanline modes just happen to use 60 Hz refresh rate. That means they use different settings preset on monitor so it is possible to adjust all those resolutions to full screen with correct 4:3 aspect ratio!
But there is one thing... Default VGA text mode uses 9x16 pixel font and that means 720x400 resolution. That width doesn't fit without scaling to 1280 pixels but the text mode resolution can be changed.
Here is little utility i wrote about 10 years ago.
Just run vga350.com and "mode co80" after that (mode comes with DOS). I recommend to place them to autoexec.bat. Now text mode uses EGA 640x350 resolution and 8x14 font. There is also vga200.com if you want CGA look.
Here are some example pictures along with ao486 settings to use. Also filter must be set to no interpolation because otherwise the usual shadows are present with default filter.
Forced_scandoubler should not matter but vscale_mode must be 1.
Also note that this mode is for CRTs only and it requires quite good VGA CRT monitor. 1440 scanlines are a lot for CRT.
Edit: What was i thinking? Of course 400 scanline mode does not scale properly to 1440 but 200 does to 1400 but only when forced_scandoubler=0.