[comp.sys.ibm.pc] EGA->NTSC and VGA->NTSC cards. A mini-review.

pete@Octopus.COM (Pete Holzmann) (01/11/90)

I notice some people asking the same question I've asked over the last 6+
months... how to get a television signal out of a PC. Here's a review of
what I've found (so far)...

1) I haven't seen any EGA->NTSC methods. I recall a rumor of one, but never
	have been able to find it.

2) I picked up a USVideo Recordable VGA card many months ago. To start at 
	the end- after several returns to the factory for improvements, 
	tuning and BIOS upgrades, the factory engineers admitted that their
	card is simply not designed to produce a high quality TV signal
	when used to display commonly found graphics. Specifically, anything
	that is only one pixel wide drives the video signal nuts.
	'Nuts' in this case means: colors are shifted (white turns into a
	rainbow), the screen 'shimmers' horribly. The result of this is that:
	    - normal text of any kind can not be viewed reasonably
	    - line drawings (in my case, maps) look awful. A solid colored
		map with country borders one pixel thick has horrible borders.
	    - Any solid fill that contains isolated contrasting-color pixels
		in its fill pattern will shimmer badly.

	Along the way, I also discovered that they have various other problems
	with their card. Some should be fixable without a redesign (i.e. a
	BIOS upgrade to fix the standard-VGA incompatibilities that make it
	go to lunch when running various standard software programs and/or
	video test programs (like the PCTech Journal system test). Other
	problems will take a redesign, I'd guess, like the fact that it
	loses sync every time you change video modes (so the screen rolls
	once every time you start or stop a graphics program; very annoying!)

3) I picked up a Willow Peripherals VGA-TV card. This produces good quality
    video. Period. It is very vga compatible. Period. There are some
    limitations still; most of these may be inherent in the VGA->NTSC
    process:

	- Single pixel wide horizontal lines tend to suffer from slight shimmer
	    due to NTSC video interlace.
	- High contrast edges in the image tend to shimmer a little.
	    (Both of the above effects can be minimized by reducing the
		brightness on the TV, and by using a high quality TV)
	- The board puts out very high levels of chroma (i.e. too much color)
	    using normal software. It would be nice to be able to set the
	    maximum 'color' level. DOS certainly doesn't let you adjust your
	    color palette on the fly!
	- When in 640x480 mode, the top and bottom portion of the screen are
	    not visible on any normal TV. Even though the TV signal contains
	    482 lines, only the center 400 are normally visible unless you
	    have a card that can go into overscan mode (i.e. change the
	    pixel aspect ratio). In the long run, this is the most painful
	    part about doing VGA->NTSC... 640x480 isn't really practical!
	    Note that text modes are 640x400, so there's no problem there!

4) I've used Targa boards, and seen targa clones (i.e. Everex makes one) in
    use. These boards put out 512x400 with a zillion simultaneous colors.
    They work, work well, and have lots of extra features (i.e. live video
    capture, genlock and overlay built in). They are NOT CGA/Mono/EGA/VGA
    compatible. You run a Targa board in *addition* to a normal video board.

CONCLUSION:

    - If you are serious about video output from a PC, have the $$, and
	don't need VGA compatibility, use a board designed from scratch for
	the purpose: Targa or compatible.

    - If you want to get there cheaply (I wanted to get large-screen computer
	output cheaply), and/or require VGA compatibility, the best I've
	seen so far is from Willow peripherals. But be prepared to deal with
	the 640x480 problem. (By the way, 320x200 is actually 640x400 doubled,
	so it works wonderfully well!)

'Nuff said.

Pete
-- 
Peter Holzmann, Octopus Enterprises   |(if you're a techie Christian & are
19611 La Mar Ct., Cupertino, CA 95014 |interested in helping w/ the Great
UUCP: {hpda,pyramid}!octopus!pete     |Commission, email dsa-contact@octopus)
DSA office ans mach=408/996-7746;Work (SLP) voice=408/985-7400,FAX=408/985-0859