Jump to content
IGNORED

Atari 2600 Jailbars After UAV Mod - Clean Up Output From TIA COL Pin?


ctrl_alt_rees

Recommended Posts

Hey all,

 

Something interesting to get your teeth into.

 

I'm modding my NTSC Heavy Sixer with the excellent UAV mod from The Brewing Academy. I'm really, really happy with it - in composite mode. I hooked up S-Video and while it looks great on a CRT, there are faint jailbars (regular vertical lines across the screen) being picked up on my capture device.

 

If I disconnect the "color in" from pin 9 of the TIA (COL), however, they're gone and I'm left with a perfect, crisp B&W image. I hooked up my oscilloscope to pin 9 and sure enough the signal is a mess. So I've tried adding capacitors of various values in various places but I've reached the limit of my (very limited) electronics knowledge.

 

I have already read through a few threads here with similar issues but none matched mine exactly - wrong system, different region etc so none of the suggested fixes applied in my case. I'd really love to get to the bottom of this as I'm working on some documentation and YouTube videos on various UAV mods. Of course the winning suggestion will get full credit!

 

Many Thanks for reading and I look forward to the replies. I'm very willing to try anything and everything at this point.

DS1Z_QuickPrint11.png

vlcsnap-2020-02-15-18h30m24s208.png

vlcsnap-2020-02-15-18h32m09s282.png

Link to comment
Share on other sites

Is the second image composite or S-video? It honestly looks pretty good as-is. Most jailbars issues with UAV installation come from grounding problems. Often noise from other system components (DRAM chips in 5200's and A8 computers for instance). The signal you're getting from pin 9 isn't really messy - that's because of the way the TIA chip generates an image, literally line-by-line for every frame of the image in real-time. You might try looking at the same signal using a color test program, preferably one that shows the same color down the the entire screen at once. 

Link to comment
Share on other sites

1 hour ago, DrVenkman said:

Is the second image composite or S-video? It honestly looks pretty good as-is. Most jailbars issues with UAV installation come from grounding problems. Often noise from other system components (DRAM chips in 5200's and A8 computers for instance). The signal you're getting from pin 9 isn't really messy - that's because of the way the TIA chip generates an image, literally line-by-line for every frame of the image in real-time. You might try looking at the same signal using a color test program, preferably one that shows the same color down the the entire screen at once. 

Thanks for the reply. Interesting stuff.

 

Good idea about hooking up the oscilloscope while there's a solid colour on the screen, maybe it'll look a bit tidier. I appreciate that the 2600 is built on 1970s technology and was only ever intended to display over RF (especially as mine is an early Heavy Sixer) so maybe I'm asking too much - and if I am that's totally fine, I can live with it as-is.

 

I should've explained the images a bit better. Both images were taken from the 2600 hooked up to a RetroTINK-2X into my Elgato Game Capture HD. They're both s-video.

 

The only difference is that the second one was taken with the "color in" input on the UAV disconnected. It's just proof that the banding only appears once the chroma signal is introduced. To be fair you'd need to click to enlarge the image and then look *really* closely to see it - I've certainly seen a lot worse on other modded consoles.

 

Even the composite output is a huge improvement on the cheap ebay composite mod I had before but if I can improve the s-video just a little bit further I'll be happy as Larry as I'd like to get the best possible quality for game captures for my YouTube channel.

Link to comment
Share on other sites

Okay, so I broke open one of my 2600's and took some scope readings (pardon the phone pics - didn't have a USB stick handy to do straight screencaps from the scope).  

 

Remember, pin 9 is the video Color data, which has to follow your local (analog) television signal spec. So I pulled up a color test program on my Harmony Cart and measured the output.

 

IMG_3623.thumb.JPG.7f3d92fad55492f9cf2e07fc6d48ca8e.JPG

 

When you zoom out far enough, you'll see not just the clock-by-clock modulation of the signal for the color, but also the  horizontal blank and the vertical blank as well. But if you're familiar at all with how the 2600 draws on the screen, every bit of this is definable by the program running. The "kernel" used by the programmer is the heartbeat of the program, so to speak, and it has to conform to the basic limits of the analog signal the system was intended for (NTSC, PAC, SECAM ...). There's some wiggle room because analog TV's tended to be more forgiving than today's digital stuff. 

 

So here zoomed in far enough, you can see 16 repeating cycles on pin 9, followed by a period of COL going high again (I didn't measure that period). Were I to zoom out the horizontal scale, I would see the image you get on your scope in your first post.

 

IMG_3635.thumb.JPG.d21b85ce4ce6cad4d2fae63211ef7375.JPG

 

That "mess" you see is the where your scope is trying to capture a signal that's not really following the same predictable frequency at the range you're capturing - think of a blurry photo; the exposure is too long to freeze the motion, if you get the analogy. And the COL signal is definitely not a simple, predictable single frequency. It's the NTSC colorburst frequency, being modulated to display the contents of whatever the program is trying to show on that particular scanline.

 

IMG_3624.thumb.JPG.52ed5e43b037381b36c43318676a18f5.JPG

 

But zoomed out from my first photo, you can see the 15.75 khz horizontal frequency (my measurements are quick and dirty with manually-set cursors; I could've zoomed in closer and gotten more precise but you get the idea). Similarly, when I zoom out in the time base even further, you can see that this program's kernel seems to be creating a 59.9 Hz progressive image instead of a 29.97 Hz interlaced image. Not sure whether that's a measurement artifact because I'm connected to a 60 Hz flat panel screen or if I just missed a drop in the signal in the middle of all that data.

 

IMG_3631.thumb.JPG.c942578f6512d6bc6cc5fb6b1f8268ee.JPG

 

IMG_3633.thumb.JPG.793698ff88b91b8a70ca41af145a714e.JPG

 

IMG_3627.thumb.JPG.a28e9fd9064daabfbb359f8cb3e65a0a.JPG

 

IMG_3630.thumb.JPG.973d9536975d220c6cf783eaa26c0508.JPG

 

EDITED TO ADD SOME MORE STUFF:

 

So I got curious and set the test pattern cart to show different patterns. Take a look at this one:

 

IMG_3637.thumb.JPG.4b1b2148b4b4fd8d09a14e859c3d23be.JPG

 

Now look at the COL signal between that 15.75 khz horizontal trace:

 

IMG_3638.thumb.JPG.7debc40b74b52148ebf9c78fedbf79fb.JPG

 

Whaddaya know - 10 pulses on the scanline, each one corresponding to one of 10 vertical lines. :) Now check the next test pattern:

 

IMG_3643.thumb.JPG.6eb33d3edf18aa3742339417d3bbe513.JPG

 

And we see exactly what we should - a single pulse right in the middle of the scanline:

 

IMG_3644.thumb.JPG.0b89fe1f33a5069acd2aa7db113cee30.JPG

 

And finally, if you simply let the scope try to track the main frequency (the "messy" images above), you'll see exactly what you should: the base 3.57 MHz NTSC colorburst frequency that's being modulated by the TIA chip to produce the image, scanline by scanline down the screen:

 

IMG_3649.thumb.JPG.6be4a44049c18c647adabbb59ce22930.JPG

 

Edited by DrVenkman
Add more scope traces
  • Like 1
Link to comment
Share on other sites

10 hours ago, DrVenkman said:

Okay, so I broke open one of my 2600's and took some scope readings (pardon the phone pics - didn't have a USB stick handy to do straight screencaps from the scope).  

 

Remember, pin 9 is the video Color data, which has to follow your local (analog) television signal spec. So I pulled up a color test program on my Harmony Cart and measured the output...

Woah, you've really gone above and beyond, thanks so much for the detailed info! It's going to take me a while to process this... Still, the main takeaway for me is that my TIA seems to be "normal" and there's not a lot I can do about it.

 

As you can probably tell I'm new to the oscilloscope and in the process of teaching myself electronics. I tend to just hook it up and hit "auto" and see if the signal looks "clean" or look for obvious things like 15.75 / 3.57 MHZ (I'm in the UK but a lot of my consoles are NTSC). Definitely not using it to its full potential but it's still more useful than a multimeter when trying to work out if a signal is in the right ballpark. This is all really useful, thanks again!

Link to comment
Share on other sites

If you want to have more fun with your scope, compare the several LUM outputs of the TIA with SYNC; or as here, the Chroma output of the UAV (yellow) versus Luma (purple) taken while displaying a color bar test pattern. :) And with the Chroma signal hidden, look how wonderfully sharp the Luma level transitions are from the UAV.

 

IMG_3666.JPG

 

SDS00004.png

 

SDS00005.png

Link to comment
Share on other sites

On 2/16/2020 at 6:19 PM, DrVenkman said:

And with the Chroma signal hidden, look how wonderfully sharp the Luma level transitions are from the UAV.

SDS00005.png

Which is why the B&W images are so clear! 

 

To be fair I think the jailbars are a game by game thing. Because most 2600 games I don't see these, but Pitfall is really one of the worst at showing them. 

 

BTW you see the same thing on a UAV modded 7800 as well. 2600 will still show some slight jailbars on some games with again Pitfall being the worst offender while 7800 games do not exhibit this. Pretty much shows it has to be an issue specific to how the TIA is generating the combined color signals. I think the only real way to not have this, is to RGB mod the 2600.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...