Main > Main Forum

MAME Display probelms on TV

<< < (3/3)

PaulG:
I'm not gonna get in an arguement over this, but I have a JVC D303 that's rated at 600 lines horizontal.  I can definetly tell the difference between 640*480 and 800*600.  The 800*600 is not as clear because technically, obviously, it's dropping pixels out of necessity.  1024 is even more painful on the eyes (especially if you need to be able to read it).  If you have HDTV that's another story (But then you can get ATI's awesome compent dongle guaranteed).  But the easiest way to see it is to open a web page and try reading at 640, 800, and 1024.  The higher the res. (And the more data that's being dropped), the harder it is to read.  640 is the magic number because on a decent analog set, little to no pixels are being dropped.

etumor:

--- Quote from: PaulG on July 12, 2004, 12:50:01 pm ---I'm not gonna get in an arguement over this, but I have a JVC D303 that's rated at 600 lines horizontal.  I can definetly tell the difference between 640*480 and 800*600.  The 800*600 is not as clear because technically, obviously, it's dropping pixels out of necessity.  1024 is even more painful on the eyes (especially if you need to be able to read it).  If you have HDTV that's another story (But then you can get ATI's awesome compent dongle guaranteed).  But the easiest way to see it is to open a web page and try reading at 640, 800, and 1024.  The higher the res. (And the more data that's being dropped), the harder it is to read.  640 is the magic number because on a decent analog set, little to no pixels are being dropped.

--- End quote ---

The issue here, if I'm not mistaken, is that S-Video can only output "standard" TV resolution, so no matter what you crank it up to, it gets scaled back down to NTSC, or PAL, or whatever your local standard is.  This is even if you are outputting to an HDTV!  As long as you are using S-Video, you will always get scaled down to standard TV resolution.

In theory, a DVI connection will support higher resolutions if you are using an HDTV, but I haven't actually tried it.  Component video also supports higher resolutions, but I've never seen a video card with component video on it (but I imagine they exist).

I don't believe this is a limitation of the cable, but rather just how the interface is implemented.  On my HDTV, I have my DVD player plugged in via S-Video, and also using component.  The component version is clearly taking advantage of 480p (an HDTV standard), while the S-Video connection is clearly using NTSC (which looks like crap on a big screen).

By the way, everything I've said here about S-Video also applies to standard composite video as well (but it looks even worse than S-Video).

-Jeff "etumor"

pitfaller:
No argument from me - though this is getting to be a nice, intersting discussion on the matter (until one of use tellls another to STFU or some nonsense... :) )

The lowest resolution my Radeon 7000 series card in my MAME comp. will kick out is 800x600 - I can't even try to get 640x480 to do a comparison. Looks stellar to me at 8x6 though...

I should take my notebook and give this a try - I'm pretty sure my notebook (with s-vid out) can drop the res to 640x480 - I wonder if I can tell the difference...

Silver:
Svideo/Composite connections to a TV only use PAL/NTSC/SECAM signals (in the case of S-video Color/Luminance are kept seperate so less detail is lost compared to composite) and as such the signal can ONLY ever be 525 lines (NTSC) or 625 lines (PAL/SECAM). So whether you have 320x240 or 1280x1024 res selected, your graphics card will internally filter it up/down to match you selected ouput (PAL/NTSC/SECAM). A 100hz TV will simply internally line double such signals - you won't squeeze any more info out of the signal than is really there. Also a good tv with claimed 600lines of vertical resolution probably means its a good quality set - but it well never actually phsically display above 625 lines (in reality 575 on screen) when fed with a tv standard signal.

As such, PAL/SECAM gives you more detail than NTSC( it has more lines/bandwidth) and slightly improved/more stable colour. On the other hand, NTSC is natively 60HZ Vertical frequency which matches a lot of arcade games rather well. (However, I don't believe most grahics cards allow programs to easily match the outputted tv signal frequency - e.g. Vertical Sync options in MAME only work on a PC monitor where mame can control the exact syncing of screen refresh/framebuffer drawing - but I could be wrong on this point)

Whether 640x480 or 800x600 looks better on tv depends on personal preference, the tv and the tv output quality of the graphics card. 640x480 has the advantage of taxing your pc less and should allow for smoother running of those taxing high end roms.....

Cards which output HDTV signals - and matching tv's - are obviously a different situation, as the signal can carry much more detail (around 1000lines or so i think)

woops, sorry for the blurb, hope it did not confuse anyone!

Navigation

[0] Message Index

[*] Previous page

Go to full version