Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: chris on January 17, 2011, 06:36:17 PM

Title: Possible to draw in the VBI with an Amiga?
Post by: chris on January 17, 2011, 06:36:17 PM
Hi all

Is it possible to position the screen such that it is possible to draw in the VBI lines?

I read elsewhere that max vertical overscan is something like 566 which obviously doesn't expand far enough for PAL VBI (625 lines).

Can the monitor tweaking tools on Aminet create a screenmode which extends into this area?  Or is the hardware just not physically capable of such a thing?  Or are there nasty hacks which can achieve it?

I'm talking about classic Amiga hardware here btw.

Thanks
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: freqmax on January 17, 2011, 07:10:13 PM
Purpose?
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: chris on January 17, 2011, 09:58:19 PM
Quote from: freqmax;607319
Purpose?


It came about from an email elsewhere about messing with the parameters of video card output under Linux, in order to write to the VBI lines and produce a teletext signal to the TV.

With the Amiga's native PAL output, you don't need a crazy adapter - if it is possible to write into the VBI.

The point?  The only potential real world use I can think of, is distributing live updating text information internally to TVs, maybe in a hotel.  But there doesn't need to be any real world use, right?  It's just a fun thing to try and do.
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: alexh on January 17, 2011, 10:55:04 PM
Phillips made programmable chips to do this back in the day costing only a few cents. Both extraction and insertion.

They used to use them in most integrated digital television chassis until analog teletext was all but eradicated about 2-3 years ago and they stopped using them.
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: freqmax on January 18, 2011, 03:56:08 AM
DVB killed it ;)

Anyway consider that a teletext line is 360 bits per video line. And that a PAL (http://en.wikipedia.org/wiki/PAL#PAL_signal_details) video line takes 51,95 µs. You must get very near the bitrate of 6,9375 Mbit/s in order to get the receiver PLL to sync to your bitstream.

You might try with 640 pixel wide in black and white. But I dault it will work.
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: Zac67 on January 18, 2011, 07:27:24 AM
It could be a bit hard to persuade Denise to output bitmap data - but it sure isn't to manipulate the background color with Copper (=Copper graphics). Dunno if the resolution is sufficient though.
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: chris on January 18, 2011, 05:49:34 PM
Quote from: freqmax;607366
DVB killed it ;)


Yeah, I know.  But that only makes it a more interesting project IMHO :)

Quote

Anyway consider that a teletext line is 360 bits per video line. And that a PAL (http://en.wikipedia.org/wiki/PAL#PAL_signal_details) video line takes 51,95 µs. You must get very near the bitrate of 6,9375 Mbit/s in order to get the receiver PLL to sync to your bitstream.

You might try with 640 pixel wide in black and white. But I dault it will work.


Black and white is all that is needed.  Hmm... so there's no physical limitation on the chipset writing video into that area of the "screen" (beyond possible bandwidth constraints)?
Title: Re: Possible to draw in the VBI with an Amiga?
Post by: freqmax on January 18, 2011, 06:58:48 PM
You could put together a 360-bit shiftregister that is clocked to 6,9375 MHz. That you switch into and out of the videosignal upon horizontal sync pulse at the VBI lines.