Dreams destroyed by Battlezone

Interesting. Which set of pots is your monitor missing, R600/700? or R602/702? Wattage shouldn't be an issue, very little current here in the input stage.

You may be right about the problem being in the PCB; especially based on this description. If the problem _only_ manifests itself in 3D objects (boxes, pyramids, tanks), and the 2D stuff (cross-hairs, radar, score, horoizon, etc.) remains fine... that would seem to implicate the aux board (or connections to it).
 
R602/702 are fixed resistors and it appears factory. This guy on you tube has a very similar problem with his BZ, his text and "2d" components are great (mine are ok) but his moving "3D" images are really fubar, mine aren't quite as bad but his video pretty well sums up my problems exactly. Looks like he has tried a known good aux board without any results. I can't help but wonder why there are 3 DACs and what each does ( and why did they use 2 different types?).

Seems like my BZ is the victim of many, many different afflictions with only two or so that are really crippling. With any luck I will have the remaining problems resolved so that I can do a quick summary of symptom/cause. I find there are too many threads that end with the OP finally resolving the problems and not following up.
 
R602/702 are fixed resistors and it appears factory. This guy on you tube has a very similar problem with his BZ, his text and "2d" components are great (mine are ok) but his moving "3D" images are really fubar, mine aren't quite as bad but his video pretty well sums up my problems exactly. Looks like he has tried a known good aux board without any results. I can't help but wonder why there are 3 DACs and what each does ( and why did they use 2 different types?).

Seems like my BZ is the victim of many, many different afflictions with only two or so that are really crippling. With any luck I will have the remaining problems resolved so that I can do a quick summary of symptom/cause. I find there are too many threads that end with the OP finally resolving the problems and not following up.

Heh, sounds like you're talking about my video. :) I gave up and sent the board out for repair. If I find out what the problem was I'll be sure to post it.
 
I find there are too many threads that end with the OP finally resolving the problems and not following up.

You and me both, brother. That's a pet peeve of mine: threads with long discussions of problems, and no resolution posted. But every forum I've seen is plagued by it.

This guy on you tube has a very similar problem with his BZ, his text and "2d" components are great (mine are ok) but his moving "3D" images are really fubar, mine aren't quite as bad but his video pretty well sums up my problems exactly. Looks like he has tried a known good aux board without any results. I can't help but wonder why there are 3 DACs and what each does ( and why did they use 2 different types?).

I'd prefer a video of *your* output (even if you think it looks comparable, minor differences can be important clues) but I'll take what I can get :)

In general, I'd say issues with 3D objects (but 2D fine) tend to imply the aux board and/or the interconnect to it. You've already re-flowed the header connectors on both ends of the interconnect (IIRC), and you've replaced all of the bit-slice processors on the aux board (also IIRC). This still doesn't put the aux board "in the clear". You said the you tube guy swapped in a known-good aux board... If at all possible, you should try the same. If (like in his case) it doesn't resolve the problem, then of course the issue lies on the main PCB.

OK, to answer your question about the DACs... Jed Margolin was one of the designers of BZ at Atari. He has a website with a good write up explaining vector generators (both the earlier digital type, used in Asteroids etc., and the later analog ones like BZ has). The HTML version is here: http://www.jmargolin.com/vgens/vgens.htm There's also a PDF version of it on his website somewhere. As it explained by Jed: Two of the DACs (the two that are alike, AM6012s) are the "main" DACs. They are 10-bit, and there is one for the X-axis and another for the Y. The third DAC (the DAC-08) is an 8-bit DAC used for linear scaling. It allows the hardware to draw the same vector 'pattern' at vastly different sizes. If we were to suspect a DAC as having possibly causing your problem, it would be the DAC-08. This is because the 3D object presumably get scaled (due to how close or far they are from you) using this DAC; whereas text and other 2D object may not require scaling.

Another possibility is that it has something to do with vector "normalization", which is done by the AVG. Unfortunately, Jed doesn't discuss this in depth. Looking at the schematics, there is a "/NORM" line generated in the "vector timer control" block, by a 74574 @ J10. It then goes to the "vector generator memory shifter" block, where it is fed through some logic gates (74S00 @ C6) which in turn go to all the shift registers. You may want to look at those guys with a logic probe to see if anything appears "stuck"...

BTW, many of the "hard core" vector-heads are on an old-school mailing list called vectorlist. You can search the archives, and join the list, at vectorlist.org There are some guys on there who have forgotten more about the inner workings of vector games that I'll ever know.
 
Last edited:
I have been to Margolin's site,I bagan to loose interest after some reading, my own fault of course, I'll just have to give it another go. I'm going to replace the xy linearity pots tonight and see what happens. I think the old output transistors in the deflector stage could be responsible for my droopy image, I will put an order in with Bob for the transistors and maybe the Dac's. I wish I understood the digital realm better, my background is mechanical so digital simply makes "no sense" to me. Thanks for bearing with me DarrenF.
 
Here's the PDF version of: http://www.jmargolin.com/vgens/vgens.pdf
I can understand losing interest... parts of it are pretty deep. You can safely ignore all the parts about the "state machine" at this point. What I was referring to specifically were (in the pdf version): p27, p30-33, p38 & 39 (dicsussion about the 3rd DAC, for linear scaling). That should save you slogging through the whole damn thing.

If yours looks like the video, the the problem isn't the (monitor linearity) pots. Dirty (monitor linearity) pots wil effect ALL vectors indiscriminately. The video shows nice vectors for the text (and other portions) but "messed up" vectors for 3D objects. That said, replacing old grungy pots is always a good idea.

I'm not sure what you mean by a "droopy" image. I don't see anything "droopy" in the video, and looking at the test-mode pic you posted, I'm not sure what about it you're describing as "droopy" on the left. The only thing I saw (as I mentioned before) was that the BIP pots on the PCB needed adjustment.

I wish I knew of a good website to recommend for basic digital electronics (digital logic, TTL, binary & hexadecimal numbers etc.) and old-school computer organization & function (CPU/clock/data & address bus/RAM/ROM etc.), but I don't :/
 
Last edited:
Back
Top Bottom