home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!nova.cc.purdue.edu
- From: ab@nova.cc.purdue.edu (Allen B)
- Newsgroups: comp.sys.amiga.hardware
- Subject: Re: How does DCTV work ?????
- Keywords: DCTV-request@nova.cc.purdue.edu
- Message-ID: <54687@mentor.cc.purdue.edu>
- Date: 21 Jul 92 21:28:48 GMT
- References: <1992Jul15.221632.14917@crash.cts.com>
- Sender: news@mentor.cc.purdue.edu
- Lines: 53
-
- In article <1992Jul15.221632.14917@crash.cts.com> billyh@pnet01.cts.com (Bill
- Huey) writes:
- > Me and a friend of mine were wondering how DCTV, the graphics display
- adaptor,
- > works ?
- >
- > We have seen it effectively display 8 bits per pixel using the the Amiga's
- > high-res 4 bit plane mode in black and white. Um, say this is impossible
- isn't
- > it ???
- >
- >
- > Well, people in short this is magic and we are really annoyed about this
- piece
- > of hareware trickery.......we woul like an explaination......
-
- Few people are annoyed that it works. Many are annoyed
- that how it works isn't documented. :-)
-
- Briefly (get on my mailing list if you want more stuff like
- this (though usually much more long-winded :-) )), it
- goes like this:
-
- Screen pixels from the digital connections on the Amiga
- RGB port are interpreted as bits by the unit.
-
- The bits of two adjacent pixels are interleaved to form an
- 8 (or 6) bit sample. First is higher, start with even or odd
- depending on whether this is an even or odd row.
-
- These samples are then used to reconstruct a luminance
- and chrominance channel. Formulation of samples is
- given below.
-
- Every other row (within a field) has one chroma
- difference, the others have the other.
-
- Combine the luminance, chrominance, and last row's
- chrominance, and you get a color signal. Voila!
-
-
- The exact makeup of a sample is the sum (or difference, it
- alternates) of the luminance and the weighted mean of the
- chrominance of this lores pixel and the the 3 to each side.
- The current value is doubled, and the result is divided by
- 8.
-
- Obviously, this process can't be exactly reversed, so
- the reconstruction is an approximation. That's the
- difference between "raw" and "display" formats you'll
- often hear about.
-
- Allen B (Setting a new briefness record)
-