home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / hardware / 13029 < prev    next >
Encoding:
Internet Message Format  |  1992-07-21  |  2.2 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!nova.cc.purdue.edu
  2. From: ab@nova.cc.purdue.edu (Allen B)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: How does DCTV work ?????
  5. Keywords: DCTV-request@nova.cc.purdue.edu
  6. Message-ID: <54687@mentor.cc.purdue.edu>
  7. Date: 21 Jul 92 21:28:48 GMT
  8. References: <1992Jul15.221632.14917@crash.cts.com>
  9. Sender: news@mentor.cc.purdue.edu
  10. Lines: 53
  11.  
  12. In article <1992Jul15.221632.14917@crash.cts.com> billyh@pnet01.cts.com (Bill  
  13. Huey) writes:
  14. > Me and a friend of mine were wondering how DCTV, the graphics display  
  15. adaptor,
  16. > works ?
  17. >  
  18. > We have seen it effectively display 8 bits per pixel using the the Amiga's
  19. > high-res 4 bit plane mode in black and white. Um, say this is impossible  
  20. isn't
  21. > it ???
  22. > Well, people in short this is magic and we are really annoyed about this  
  23. piece
  24. > of hareware trickery.......we woul like an explaination......
  25.  
  26. Few people are annoyed that it works.  Many are annoyed
  27. that how it works isn't documented. :-)
  28.  
  29. Briefly (get on my mailing list if you want more stuff like
  30. this (though usually much more long-winded :-) )), it
  31. goes like this:
  32.  
  33. Screen pixels from the digital connections on the Amiga
  34. RGB port are interpreted as bits by the unit.
  35.  
  36. The bits of two adjacent pixels are interleaved to form an
  37. 8 (or 6) bit sample.  First is higher, start with even or odd
  38. depending on whether this is an even or odd row. 
  39.  
  40. These samples are then used to reconstruct a luminance
  41. and chrominance channel.  Formulation of samples is
  42. given below.
  43.  
  44. Every other row (within a field) has one chroma
  45. difference, the others have the other.
  46.  
  47. Combine the luminance, chrominance, and last row's
  48. chrominance, and you get a color signal.  Voila!
  49.  
  50.  
  51. The exact makeup of a sample is the sum (or difference, it
  52. alternates) of the luminance and the weighted mean of the
  53. chrominance of this lores pixel and the the 3 to each side. 
  54. The current value is doubled, and the result is divided by
  55. 8.
  56.  
  57. Obviously, this process can't be exactly reversed, so
  58. the reconstruction is an approximation.  That's the
  59. difference between "raw" and "display" formats you'll
  60. often hear about. 
  61.  
  62. Allen B (Setting a new briefness record)
  63.