Welcome, Guest. Please login or register.

Author Topic: Things never understand  (Read 3503 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Things never understand
« on: May 16, 2006, 04:27:16 PM »
The problem with the color fringing of HAM mode is because the HAM mode isn't fully paletted.  Only the 16 "base pairs" are paletted.  The modify mode requires the pixel to the left of it remain static so that it can create the correct modification of that color.

Sprites, however, do not modify the screen memory thus making the possibility of at least one HAM mode game: "Pioneer Plague" possible.  Since ECS sprites are 16 pixels wide and limited to 15 colors of 4 sprites horizontally from each other or each of 3 colors of 8 sprites horizontally, the use of sprites for all animated objects is impractical.  The AGA chipset could make wider sprites but were still stuck to the same palette limitations.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Things never understand
« Reply #1 on: May 17, 2006, 03:46:44 PM »
I think you may be confusing HAM mode with Copper.  HAM mode requires all of the bitplanes be active at once therefore it is impossible to use a "separate screen" for the BOBs.  The sprite graphics are independant of the bitplanes, however, and can be set to other colors using the copper but are still limited to 15 colors each.  (All assuming ECS/OCS.)
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Things never understand
« Reply #2 on: May 17, 2006, 09:12:42 PM »
Actually, the width limit is 16 pixels for an ECS system, and 64 pixels for an AGA system.  The color depth only affects the number of sprites not the size.