VOGONS


The Quest for Pixel Perfect DOS Emulation

Topic actions

Reply 60 of 64, by bZbZbZ

User metadata
Rank Member
Rank
Member

No luck... It doesn't matter if 640x480@85Hz is recreated, before, or after the 60Hz version. It seems to me that my copy of Windows always prefers the maximum refresh rate listed for a given resolution. If I delete 640x480@85Hz from the list of "Standard resolutions", and 60Hz is the highest refresh listed for 640x480, then I do get 640x480@60Hz in DOSBox. Of course, then I can no longer select 640x480@85Hz in other games (Quake Enhanced, Ion Fury, etc).

I'm thinking of maybe creating a custom resolution of 640x481@60Hz which is identical to DOS Mode X, except with "V Front Porch = 9" instead of 10, to compensate for "V Active = 481" instead of 480. "V Total" remains 525. Then if I want to run DOSBox in Mode X I can just hard code 640x481 into the .conf and Windows will only find one suitable entry. Is this a bad idea...???

Reply 61 of 64, by C0deHunter

User metadata
Rank Member
Rank
Member

"If you are using a Nvidia graphics card, within your control panel, make sure "Low Latency" mode is set to "on" or "off" but not “Ultra”, as this can cause screen tearing even when you enable double buffering. "

I don't see this option in nVidia Control Panel. I am using Windows 7 x64, is it because of this OS?

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 62 of 64, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
C0deHunter wrote on 2025-01-23, 17:21:

"If you are using a Nvidia graphics card, within your control panel, make sure "Low Latency" mode is set to "on" or "off" but not “Ultra”, as this can cause screen tearing even when you enable double buffering. "

I don't see this option in nVidia Control Panel. I am using Windows 7 x64, is it because of this OS?

I can't see either...

previously known as Discrete_BOB_058

Reply 63 of 64, by C0deHunter

User metadata
Rank Member
Rank
Member

It might be nvidia driver version.

I am using:

365.19 for Windows 7 x64

and

v368.81 for Windows XP (The famous 'Modified Nvidia Drivers GTX 980i posted by Phil at Phil's Computer Lab)

UPDATE
I can confirm that running the exact same version of DoxBox under Windows XP x32 (0.74-3) seem better, as the aspect ration is correct (Dune2 intro, planet Arrakis is round, whereas in Windows 7 it is stretched)
Even though I don't seem to have the Low Latency option in nVIDIA control panel under XP, still I was able to enable V-Sync and Tripple Buffering, so hopefully they will improve the games! 🤣!

QUESTION
Would you think using an old utility such as PowerStrip would be do the trick as well? When I had a Sony BVM, I always used soft15KHz utility on my Radeon 4350 , and quikcres1 and quickre2 utilities in addition to it, and I would get an amazing 320x240 (with thick scanlines)

Thanks!

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 64 of 64, by tcaud

User metadata
Rank Newbie
Rank
Newbie

I find it highly improbable that graphics were made "tailored" for PC CRT screens in the DOS era (or even in the Windows 9x period), particularly in that most of the games were made with porting in mind (there were not then, nor have there ever been deliberate "exclusives" for PC). I always associated DOS with blocky, crisp pixelated graphics as a child, and indeed unless it was a very bright pixel amidst a sea of dark there would be no perceptible "bleed". The aspect ratio (a feature of mode 13h) was the only defining characteristic of the era. Also the thing about CRT monitors is the refresh rate is itself a significant contributor to the blur factor... when using a CRT I always put my refresh at 75hz in Windows because at that level edges were crisp even when strongly contrasting. And we always set up our monitors as soon as we hooked them up, or reinstalled Windows, to get a nearly perfect rectangular image on the curved CRT screen, so the pixels were always regular to our eyes.