home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / amiga / graphics / 6100 < prev    next >
Encoding:
Internet Message Format  |  1992-09-15  |  2.8 KB

  1. Path: sparky!uunet!spool.mu.edu!uwm.edu!ogicse!mintaka.lcs.mit.edu!hal.gnu.ai.mit.edu!rjc
  2. From: rjc@hal.gnu.ai.mit.edu (Ray)
  3. Newsgroups: comp.sys.amiga.graphics
  4. Subject: Re: Problem with No New Copper in A4000
  5. Message-ID: <1992Sep16.033328.11457@mintaka.lcs.mit.edu>
  6. Date: 16 Sep 92 03:33:28 GMT
  7. Article-I.D.: mintaka.1992Sep16.033328.11457
  8. References: <1992Sep15.023838.16397@news.iastate.edu>
  9. Sender: news@mintaka.lcs.mit.edu
  10. Organization: /etc/organization
  11. Lines: 47
  12.  
  13. In article <1992Sep15.023838.16397@news.iastate.edu> barrett@iastate.edu (Marc N Barrett) writes:
  14. >
  15. >   There is one thing about the AGA chipset that I've forgotten to mention. 
  16. >This is the drawbacks to the lack of improvements to the copper.  In the
  17. >ECS, the copper requires 2 scanlines to update the palette registers between
  18. >pull-down screens.  The AGA Lisa chip now has many more palette registers,
  19. >but the copper has not been updates accordingly.  The result is bigger
  20. >blank space between pull-down screens on the AGA chipset.  A total of 11
  21. >scanlines of space, in fact.  Thus, you can write off enhanced equivelents
  22. >to the Dynamic HiRes or SHAM modes for the AGA chipset.
  23.  
  24.    Wrong. First of all, SHAM never changed the entire set of 16 base
  25. registers per scanline, only DHAM did, and DHAM was very sensitive to
  26. CPU speed (in fact, it shut down multitasking). The new MP Chunk
  27. (multipalette) specification allows you to change as little or as many
  28. registers per line as you can.  For instance, MP can only change 4
  29. colors in 640x400x4. MP only changes 8 I believe when in HAM.
  30. Sliced modes _do not_ have to alter all 256 or 64 registers to be useful.
  31.  
  32.   Let's say you can change a max of 16 colors per line in HAM8. What you
  33. do, is for each scanline, figure out 16 colors which are "least used"
  34. and best dithered or approximated with a HAM change. Then you alter
  35. those 16 colors to colors that have priority (have no close representation
  36. using dithering or HAM changes).
  37.  
  38.    For instance, let's say you have a picture containing mostly gigantic
  39. red cherries and green leaves, with a single bluish plaid logo in the center. 
  40. For most of the screen, your entire 64 base colors are reds, greens, whites,
  41. and browns.  When you get to the line containg the first plaid color
  42. (with high contrast), you eliminate some of your reds and greens
  43. (which can be dithered or HAMed) and poke in some bluish plaid.
  44.  
  45.    The only time you need to do this anyway is when you need to eliminate
  46. banding or need some high contrast.  In short, HAM8 with MP chunks will
  47. look better than SVGA, (approximating 24bit), consume less memory, and
  48. have faster animation.
  49.  
  50.    Since HAM8 will work in all modes, you could display a 640x480x24
  51. pic in 1280x512 or 800x600 and use dithering instead of palette changes.
  52.  
  53. No problem at all.
  54.   
  55.  
  56.   
  57. >---
  58. >| Marc Barrett -MB-  |  email: barrett@iastate.edu
  59. >--------------------------------------------------
  60.