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