I’m trying to figure out what the TMS9918 is doing differently when generating its composite video output. There’s something going on with the signal from my Yamaha CX5M that goes beyond “composite video is bad”.
If I plug my CX5M into a CRT TV, everything looks correct. The text screen is a solid blue background with white text by default.
If I plug the same CX5M into a video capture card or an LCD TV, I get one of two alternate behaviors:
1. The text is still white, but the blue background is a lighter blue, with a reddish tint, and jail bars.
1. The text is still white, but the background is comprised of alternating vertical lines of dark blue and light blue.
I looked over the TSM9918 data sheet, and didn’t see anything that explains this behavior. But it seems that the chip is doing something that analog TVs can see past but not modern ADCs... and unless I can identify the culprit, I can’t begin to find a solution (short of continuing to buy different upscalers until one works.)
And yes, I did consider locating a CX5M with SCART output, but I am in the US. That might solve some of the problem (it seems folks have better luck upscaling from RGB), but would introduce two others: PAL and 50Hz. (240V to a lesser extent, but a travel adapter would take care of that.)