Reply 220 of 296, by darry
bestemor wrote on 2020-08-30, 23:18:Sorry for late reply, but I've been trying VERY hard to find the hardware I used in that 'test' I believe I posted about somwher […]
darry wrote on 2020-08-28, 01:56:So the 6800GT does display a picture over VGA when running Doom, but the monitor says it's getting 1920x1080, correct ? If that […]
bestemor wrote on 2020-08-28, 01:13:I mean, I play Doom (on DOS 6.22) on an older card, and I get 720x400 on that monitor. But doing the same with a 6800GT, it sud […]
I mean, I play Doom (on DOS 6.22) on an older card, and I get 720x400 on that monitor.
But doing the same with a 6800GT, it suddenly shows as 1920x1080 instead. Although my memory might be a little bit fuzzy on the actual details, I DO remember it not showing the correct resolution anymore...
And NOTHING else has been changed in hardware or software, than that card. (on a Slot1 mobo)
Hence the monitor is fine, and I blame the card, which for some strange reason is suddenly chosing to force native(monitor) resolution only.
So perhaps a VGA EDID emulator would fix that (?).To clarify, I am mostly talking about over VGA. Because of said problems with that 6800GT.
But if an EDID emulator fixes this(AND the proper resolution!), both on VGA and HDMI, then great... 😁
(any suggestions of an idiot proof, easy to use, reasonably priced, and actually obtainable model? VGA or HDMI or DVI)- Sadly I really know very little about any of these things, programming EDID or anything else 'fancy' - still want my monitor(s) to show 720x400@70hz though, somehow...
Basically trying to 'future proof' for the time when my VGA monitors die... as well as fixing some current issues.What could a combo of Extron 300 DVI + EDID VGA emulator do I wonder ?
(VGA card->emulator->Extron->monitor, or do we need an DVI/HMDI EDID emulator after the Extron instead ?)So the 6800GT does display a picture over VGA when running Doom, but the monitor says it's getting 1920x1080, correct ? If that is the case, I would think that the video card is upscaling 720x400 (actually 640x400, but the monitor interprets as 720x400) to 1920x1080 over VGA, which surprises me . Are you sure you weren't running over DVI, because that would be the expected behaviour in that case ? I have never seen an Nvidia card upscale over VGA, but then again, I have not used Nvidia VGA outputs in a very long time .
As mentioned before, the Extron 300 family will force everything to 60 Hz and there is no way around that . If that is not an issue for you, it is one of the best, cheapest and simplest scaling solutions available . When using an Extron 300 family scaler/digitizer, VGA and DVI/HDMI EDID emulators are useless . The Extron lets you override DVI/HDMI EDID on its output and I do not see why you would need an EDID emulator on its VGA input .
To make it easier to understand what you need/want, allow me to ask you some questions .
a) What video card(s) do you intend to use and what output(s) do(es) it/they have ?
b) Do you already have an LCD monitor lined up for use in a retro setup (which model ?) or are you planning on purchasing one (now or when your CRT(s) dies(s) ) ?
c) Is maintaining 70Hz in DOS games important for you or would conversion to 60Hz be acceptable ?
d) Does the uneven scaling/digitization of 640x400 (line doubled 320x200) as 720x400 by essentially all LCD monitors over VGA input bother you ?
e) Does having 4:3 resolutions stretched to 16:9 or 16:10 on a widescreen monitor bother you or not ?
f) When running over DVI/HDMI, Nvidia cards typically upscale to a monitor's native resolution but the result is rather soft looking. Does this bother you ?I know this is a lot of questions, but it will help a lot if these points can be cleared up first . I went through a lot of rather expensive trial and error and after the fact realizations about what I wanted and would like to help you avoid that . If some of these points seem unclear or gibberish, do not hesitate to ask for clarification .
Sorry for late reply, but I've been trying VERY hard to find the hardware I used in that 'test' I believe I posted about somwhere long time ago...
Oh well... Either my memory is not what it used to be, or I just cannot find the card, and have hence not been able to replicate it so far.
Meaning, ALL my 6800GT(X) cards (that I could find) are AGP 2.0, which means NONE did fit into my agp port at ALL when I tried just now.... 🤔So, was it an ATI card I used, or which card was it I wonder ?
As for the questions:
(so far all I've used is monitors with VGA input, not tried DVI-D or anything else for this)a) : Any card with VGA output, I suppose. From S968 and up. I have a selection from all eras, but haven't really landed on any specific card(s) yet.
I suppose I want to keep this open, when looking for a suitable monitor. But strictly speaking, I guess the line goes at when cards where starting to have BOTH vga and dvi connectors en masse. But even then, having the option of 75hz refresh rates (over analog) is something I'd want to preserve as much as possible for various reasons. For those monitors that allow for it...
- So perhaps I should settle for DVI ? For my Gforce4 cards an up ? I don't know...b) I figured the EIZO FS2333 could do the job, modern-ish (durability), reasonbly good scaling and picture quality, and has native VGA-in.
I DO have some other models as well, older, with VGA-in, but not sure how long they'd last.
BUT, I am still/always looking for a 'better'/more versatile or retro friendly modern (longevity/backup) model, so.... open for suggestions (!).c) As for 70hz , well... I would like* to have an option of higher than 60hz available.
And there are times when the programs themselves FORCE 70-72 hz, and I end up with a black screen if the current monitor does not cope with well that (had one old S3 card send out 71hz and the modern monitor I was testing at the momentt tanked/could only tolerate 70hz max).
(*: as I DO notice a real difference with 75hz with certain hardware combinations in windows)d) Well, I've tried testing out things using Doom, since it supposedly is a 320x200 mode game - though I can't recall ever seeing that resolution anywhere, even in its 640x400 incarnation. Granted, have not done any testing on CRT that I can recall, but I have a suspicion of that the graphics card would not give out that resolution, regardless of monitor... (?) I'm not that into these things though, so maybe if I had the 'right' (oold) vga card it would ? Please correct me on any of the above...
e) Now, THIS bothers me, yes. And the only monitor I currently own with forced 4:3 setting is a Dell U2412M (1920x1200 native, but does not support 75hz at all/any resolutions).
The EIZO just has 'enlarged' while keeping original aspect ratio, but having some settings that allow for 75hz which I like.f) Soft/fuzzy/smudgy upscaling I do not like. At all. I am always checking out the 'aspect ratio' testing when reading any monitor reviews, to see how bad it appears as on non-native resolutions. Some monitors are better than others, or so it seems ? But are you now telling me it is really/mostly the cards doing ?
As for an EDID emulator, I figured it could be used to help out vs point C) above, when the monitor would otherwise have problems with refresh or resolutions coming out of my old PC/card etc... (?) While still employing regular VGA cable(s) 'directly', as in no signal conversion to HDMI or whatever.
If that makes any sense ?
Thank you for your answers .
To address some of the points which may not be quite clear .
a) long term VGA, input is likely going away, so you will likely need something like an OSSC or OSSC Pro to handle conversion to DVI/HDMI
b) The EIZO FS2333 seems like a nice monitor, but the lack of an explicit 4:3 mode worries me. More on that in point e) .
c) You will need to test whether the EIZO FS2333 skips frames at > 60Hz, whether it handles the resolutions you want and the refresh rates you want and, if considering OSSC, whether it handles 1280x800@70Hz and 1440x400@70Hz (640x400@70Hz and 720x400@70Hz line doubled by OSSC) . All of these can be tested using a modern PC and generating custom resolutions using the Nvidia driver.
d) Over VGA analogue output 320x200 (like in Doom) is always line doubled to 640x400 , but most if not all LCD monitors will detect it improperly as 720x400 and digitize it with the wrong sampling rate, which will give artifacts (which may or not be very noticeable to you) . CRT monitor may "detect" 640x400 as 720x400 , but will display it properly because there is no digitization taking place, so the picture will be displayed correctly regardless . Over DVI/HDMI in DOS, on Nvidia cards, 640x400 will be upscaled to monitor native resolution, and stretched horizontally if the monitor is widescreen .
e) You will have to tell me how if it actually works that way, but I doubt the "enlarged" mode on the EIZO FS2333 properly displays 640x400 (line-doubled 320x200) under DOS as 4:3 . I would expect this mode to properly display square pixel 4:3 modes like 640x480 , 800x600 , 1024x768, etc as 4:3 , however .
f) Over DVI/HDMI in DOS on an Nvidia card, it's the video card doing the upscaling to th monitor's native resolution, not the monitor . On cards at least up to the Geforce FX series, this gives a rather soft picture when upscaling 640x400 (line-doubled 320x200) .
As for signal conversion, LCD monitors are inherently digital devices, even those equipped with only VGA input . The only thing you "gain" when feeding an LCD monitor with an analogue VGA signal is the ability to force the monitor to do the upscaling to native resolution . No VGA card that I know of (I would welcome being proven wrong) upscales it's VGA output, so what comes out of that analogue output is, under DOS, 640x400@70Hz (line-doubled 320x200) or 720x400@70Hz (text mode) in standard VGA mode. If using SVGA modes under DOS, those will also come out "as is" . Though sending DVI/HDMI to am LCD monitor implies less processing and image degradation due to successive conversions AD and DA conversions, VGA may be more practical and flexible, especially considering point f .
So, if I understand correctly, you want to be able to handle VGA input, possibleyDVI/HDMI input, >60Hz , maintain 4:3 aspect ratio and like your upscaling sharp and crisp . You also already have an EIZO FS2333 monitor that you would like to use .
Assuming you can get proper 70Hz and higher at 4:3 (when appropriate) out of the EIZO FS2333 (points c and e ), I would consider getting an OSSC for cards with VGA output . IMHO, OSSC does such a fine job a digitizing even higher resolutions like 1600x1200 received over VGA, that using DVI/HDMI is not really all that necessary . Though nothing is preventing you from running one card for high resolutions in Windows (and occasionally SVGA in DOS) over DVI/HDMI and another for VGA output through an OSSC .
If you do not want to spend on an OSSC, the only things you will lose are the extra sharpness of line-doubling by OSSC (rather than scaling directly from say 640x400@70Hz to monitor native) and the ability to correct for the issue in point d) . This is assuming the monitor you are using properly handles >60Hz over VGA .
If your EIZO FS2333 does not display DOS VGA resolutions as 4:3 (point e) . I suggest you either consider a different monitor (because OSSC will not be able to fix that), wait for OSSC Pro or give up on >60Hz and use an Extron DVI 300 or similar to upscale to a 4:3 square pixel resolution that most monitor will display as 4:3 .
Sorry If I missed something along the way . As always, I invite everyone interested to correct or challenge me as necessary .