Welcome, Guest. Please login or register.

Author Topic: Things never understand  (Read 3499 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Tricky

  • Full Member
  • ***
  • Join Date: Aug 2005
  • Posts: 127
    • Show only replies by Tricky
    • http://www.jigsawlounge.co.uk/kungfu/
Re: Things never understand
« Reply #14 from previous page: May 17, 2006, 06:24:11 PM »
Quote

Lando wrote:
You can't really use HAM with dynamically animated objects - the backgrounds may be static but the characters and so on are all animated.


Unless one uses hardware sprites for the animated objects.  But this of course limits us to 15 colours for these objects at 64 pixels wide, or 3 colours at 128 pixels wide.
[A1200/060, 32Mb fast RAM, 1.2Gb HDD, 19\\" Acer TFT Monitor]
I never write anything that won\\\'t run on a stock A1200.  That\\\'s the Jigsaw Lounge Guarantee.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Things never understand
« Reply #15 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.
 

Offline Tricky

  • Full Member
  • ***
  • Join Date: Aug 2005
  • Posts: 127
    • Show only replies by Tricky
    • http://www.jigsawlounge.co.uk/kungfu/
Re: Things never understand
« Reply #16 on: May 17, 2006, 09:43:40 PM »
Quote

SamuraiCrow wrote:
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.


I'm talking of the total width of all available 8 sprites.  8*16=128.  A 15-colour sprite is made of two 3-colour sprites stuck together, so you get only 4 of them instead of 8.  4*16=64.
[A1200/060, 32Mb fast RAM, 1.2Gb HDD, 19\\" Acer TFT Monitor]
I never write anything that won\\\'t run on a stock A1200.  That\\\'s the Jigsaw Lounge Guarantee.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Things never understand
« Reply #17 on: May 17, 2006, 09:58:42 PM »
You can't use game sprites with the HAM mode, because HAM requires the "real palette" to be set (and adjusted) acording to the Image being shown... the Sprites would then have to use whatever base colours were chosen for the image, which would limit your choice of colours... and you would have to have a different set of sprites for every image (since each one would have a different "real palette")... the most sensible solution here is to use a graphics chip that is not from the last century :-D

Offline Tricky

  • Full Member
  • ***
  • Join Date: Aug 2005
  • Posts: 127
    • Show only replies by Tricky
    • http://www.jigsawlounge.co.uk/kungfu/
Re: Things never understand
« Reply #18 on: May 17, 2006, 10:03:49 PM »
Quote

bloodline wrote:
You can't use game sprites with the HAM mode, because HAM requires the "real palette" to be set (and adjusted) acording to the Image being shown... the Sprites would then have to use whatever base colours were chosen for the image,


Not exactly true... Ham6 uses the first 16 colour registers.  The sprites use colour registers 16 to 31.
[A1200/060, 32Mb fast RAM, 1.2Gb HDD, 19\\" Acer TFT Monitor]
I never write anything that won\\\'t run on a stock A1200.  That\\\'s the Jigsaw Lounge Guarantee.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Things never understand
« Reply #19 on: May 17, 2006, 10:04:57 PM »
Quote

Tricky wrote:
Quote

bloodline wrote:
You can't use game sprites with the HAM mode, because HAM requires the "real palette" to be set (and adjusted) acording to the Image being shown... the Sprites would then have to use whatever base colours were chosen for the image,


Not exactly true... Ham6 uses the first 16 colour registers.  The sprites use colour registers 16 to 31.


Ugh! true... I had forgotten about the palette selection :oops: