Welcome, Guest. Please login or register.

Author Topic: Colors on the Amiga  (Read 13952 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: Colors on the Amiga
« on: April 29, 2004, 12:20:15 PM »
Quote

so you can change the pallet per line of pixels or something?


Yes. Actually, you can even change the palette in the middle of a line if you like, all without the main CPU having to do the work.


Quote

fringing? whats that? Whats HAM? 16 or 32 color?
HAM is a special display mode.


Normally, the colours on the Amiga display are stored in standard bitplanes. See here for a good description of planar graphics.

HAM is a different way of interpreting the bitplane data, such that some pixels depend on the colour of the pixel to the left of them. If you change that pixel, all the pixels to the right that use this encoding change to the wrong colour, which is known as "fringing". Theres a good description of HAM here.

Edit: Although I'm pretty sure that article is wrong in one respect. I think HAM uses all 6 bitplanes, and uses 2 of those bitplanes to mean "Indexed colour", "Modify Red", "Modify Green" and "Modify Blue"
Playstation Network ID: xeron6
 

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: Colors on the Amiga
« Reply #1 on: April 29, 2004, 02:06:27 PM »
Quote

GreatLor wrote:

WHat do you think, the worst ever intro or what ?  :-D  :lol:


Errm.. I think your startup code needs a little work :) Maybe this link will be of use to you? ;-)
Playstation Network ID: xeron6