Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team

aag wrote: Not sure if this is the correct place(?), but this is more of a theoretical question.
Anyway, what I'm confused about is the ST video mode/timings. According to the SC1425 Manual - the "line frequency" of the monitor is 15625 hz - which is the same as PAL TVs.
The ST didn't use inerlaced mode - and this article http://www.retroleum.co.uk/PALTVtimingandvoltages.html has a good description of non-interlaced images.
What I'm confused about is, the PAL article says you have 288 active lines, + 25 for the vertical retrace = 313.
Yet the full screen article, says you have 277 lines. Whats happened to the missing 11 lines?
Reason for asking is, does the the verticle interupt fine after (277 * (1/15625)) secs OR (288 * (1/15625)) ?
I also guess that any interupt then has either 25 * (1/15625) or ((25+11) * 1/15625) secs to execute in?
As regards horizontal interupts
15625 hz = 64 us / line. The PAL spec says "Line-blanking interval (µs) 12±0.3" (The first 4 microseconds of a scan line are taken up by the horizontal sync signal and following on are 8 microseconds of what is known as the "back porch")
So you have 52 us of active screen (which may not all be visible on screen due to under/over scan). I guess when the horizontal interupts fires, you code has 12us to do its stuff?

You should know that one VBL (50 Hz) consists of 160000 clock-cycles (one scanline consists of 512 clock-cycles).
The first line is needed for synchronisation...

aag wrote: That article also saysYou should know that one VBL (50 Hz) consists of 160000 clock-cycles (one scanline consists of 512 clock-cycles).
1 scan line = 512 cycle = 512 * (1/ (8 * 1000 * 1000)) = 64 us = The pal standar for "active video" + the blanking time.
The following is where I'm confused.
No 1
313 lines * 512 = 160256 cycles - not the 160000 .

aag wrote:Anyway, what I'm confused about is the ST video mode/timings.
As regards horizontal interupts
Not all of these lines woul be visible on a TV, BUT should be on an monitor (eg SC1435)...
What do we think the max no of lines is that the St was able to generate? (The 277 lines mentioned in the article ...
The first line is needed for synchronisation... So is 276 the real max no of lines?

aag wrote:What I'm confused about is, the PAL article says you have 288 active lines, + 25 for the vertical retrace = 313.
Yet the full screen article, says you have 277 lines. Whats happened to the missing 11 lines?
aag wrote:Reason for asking is, does the the verticle interupt fine after (277 * (1/15625)) secs OR (288 * (1/15625)) ?
I also guess that any interupt then has either 25 * (1/15625) or ((25+11) * 1/15625) secs to execute in?
As regards horizontal interupts
15625 hz = 64 us / line. The PAL spec says "Line-blanking interval (µs) 12±0.3" (The first 4 microseconds of a scan line are taken up by the horizontal sync signal and following on are 8 microseconds of what is known as the "back porch")
So you have 52 us of active screen (which may not all be visible on screen due to under/over scan). I guess when the horizontal interupts fires, you code has 12us to do its stuff?


ppera wrote: Maybe Greeny just talked about TV standard, not ST ?

Greenious wrote:ppera wrote: Maybe Greeny just talked about TV standard, not ST ?Not everything i say is 100% accurate. Even though most things I do comment is pretty darn close to spot on.
![]()
However, when it comes to Horizontal Scanlines, I do stick with my 312.5 lines, because I was once shown the entire image atari outputs on a specially modded monitor, and saw the last line flicker around halfway across the monitor.

ijor wrote:,
Don't worry. Actually Ppera was wrong for a couple of years until, I'm glad to see now, he finally came to agree with the rest of us that the ST video signal is not interlaced.
ppera wrote:I did not talk about scanlines, their count etc. Just talked that I see interlaced picture on televisions.
Even if ST generates not interlaced signal by TV standards it is usually visible as interlaced on most of TVs because syncro circuits will correct timing.
Saying that ST generates progressive 50 fps video with 200 lines is maybe correct but in practice you just never connect it to such monitor as they exists not in public.
Yet another argument for discussion about interlaced nature of ST's video: capturing high-res from ST in color mode, with TV card. Obviously, it has 400 horizontal lines. It is actually special mono-emulator, where we have all 400 horizontal lines displayed and visible. It is achieved by alternating video buffer at each V-blank.
...
This mono-emulator (adaptation) was not really usable because of terrible flicker, but is good for demonstrating that ST can produce interlaced video.

ijor wrote:Of course that you didn't just claimed about what you see on TVs. You claimed (and in a very heated way) that the ST outputs an interlaced video signal, and such things as the ST altering VSYNC between both fields.
...
No, most displays won't interlace, certainly no old analog display (as the monitor in the ST era) will.
...
Things are completely different with newer digital displays. But older displays were very dumb, they would display whatever they receive at the SYNC signals. If the SYNC signals are for an interlaced display, they will interlace, otherwise they will not. There is no way they could automagically interlace...
How can a simple display re-interlace a non-interlaced signal? How can it know which field goes above and which one goes below?..
They of course exist. Every old analog TV and all ST compatible monitors, are exactly that. They can display 240p (200 ST lines), or 480i. And I say old analog TV, because newer digital displays are pickier and some won't accept the ST video signal...
This has nothing at all to do with interlaced (at least not with an analog display). All you are doing is displaying a fast animation of both "halves" of the high-rez screen. The eye will blend both and would percieve them as a single screen, getting somewhat the effect of high-rez. The same technique was used in 8-bit computers and even in the 2600. It was used also for many other effects, including increasing the color palette or the horizontal resolution. You can even, if you want, do similar effects with a modern CRT VGA monitor.

alexh wrote:I've got a video protocol analyser here. I'll dig it out and try it with Atari ST. (I said I would do it last time we had this argument and never did)
But I KNOW that other computers of that generation and earlier do NOT drive alternating field values via their H&V sync.
ppera wrote:In my video player proggy there is option to change (swap) field order exactly because of this - as video playbacks at 25 fps, ST shows every frame 2x. But if it starts with wrong field we have interlace, as one field is from previous frame, and other from current. It works simple - by just waiting one V-blank when activated.


ppera wrote:Here is what I wrote in former discussion about it: "And I didn't said that it must have total 625 lines. I said that timing of V-sync may be different in 2 fields. It means that we have 626 lines total, and it is why ST sucks when capturing. " So, I really don't see about what you talk, Ijor.
ppera wrote:Sorry folks, but you are talking some very funny things.
Atari ST works in color mode always in interlaced mode. We may even say that it works in 'true interlace' mode. Why? Because it is standard way how TVs work.
...
You talk about that ' I know that ST has not interlaced video'...
Actually, it is first time that I hear something like it. And I will believe first to my eyes, not to what I read here or on some Wiki sites and similar.
...
'... Other 'tricks' use an even number of lines (with slightly different picture rates as a consequence if the line duration is unchanged) producing a non-interlaced picture with 312 or 313 lines and a repetition rate of about 50 Hz.'
This is what ijor talks about, although on site no mention about blank lines. I'm sure that it is not case by ST. It can't be such crap
I don't know how Atari color monitor displayed it, as I never looked it closer...
Displays (TVs) from ST era were not dumb. In that era usage of complex cyncro chips was common. And that chips were in some cases partially digital. And we had even digital TV, ITT brand in eighties, based mostly on 80xx microcontroller.
If both V-sync pulse is same, or it is not standard, display don't know which field is odd or even. But it is irrelevant, you will still have interlaced picture, maybe with reversed field order (what exactly happens sometimes with TV card and ST).
Your conclusion is based on some theory and maybe on some experiences (but I'm not sure that you can determine is pic interlaced by looking on). What you wrote in last paragraph about blending lines is again just theory, and disrespect of others writings, experiences.
Not to mention (what I already talked) that picture with every second line dark is very ugly, and it is 'visible from airplane' .
I will not discuss it until getting some V-sync pulse test results.

ppera wrote:Not to mention (what I already talked) that picture with every second line dark is very ugly, and it is 'visible from airplane' .
ppera wrote:That ST has so limited video signal can't be true. Much older and cheaper machines had correct PAL video - for instance Sinclair Spectrum.
...
Second: I know exactly how looks when odd and even lines are on same place on screen. I made UVY-RGB converter for ZX Spectrum some 12 years ago ( http://www.ppest.org/zx/uvyrgb.htm ), and now it has contact error - when it arrives I get blank lines - every second. But it is so visible ( from airplane, can say) and is so ugly that no way that ST sends such picture to TV/monitor.

ijor wrote:You said in the "old" thread:......
So you were saying that the Spectrum generates interlaced video. I was curious and made a bit googling. All the references I found claim the contrary, that the Spectrum generates non-interlaced video....
Users browsing this forum: CommonCrawl [Bot] and 0 guests