PDA

View Full Version : CSet 5



*b*
08-24-2004, 04:35 PM
this is a suggestion, and a question. question first

why is CSet 5 not included in the level palletes? it dosen't make any sense to not include it, unless there's a special reason

and now for my suggestion. could CSet 5 be included in the level palletes? 2 normal CSets and a sprite CSet isn't much to work with

Orion
08-24-2004, 05:35 PM
Actually this kind of brings to mind another question... since palette cycling is kind of a thing of the past, would it be possible to make the extra slots in the Level Palettes usable? Or are they filled in by the more "permanent" CSets on the main palette?

ShadowTiger
08-24-2004, 06:07 PM
Well, if you did that, Orion, one would have to find new names for them. :p Like.. Cset 15, 16, 17, ... etc. Would that be efficient, and become known to the public as such?

fatcatfan
08-24-2004, 08:37 PM
Does anyone remember what CSET5 is used for? (I don't, off the top of my head) Seems like it was for something specific.

*b*
08-24-2004, 08:47 PM
the only thing I use it for is overworld screens, and the occasional item when I need that CSet. I haven't found anything else that uses it

Orion
08-24-2004, 10:21 PM
The help file defines it as an extra background CSet, independent of the level. I've just been using it as an additional overworld palette....

Cloral
08-25-2004, 12:56 AM
CSet 5 was intended for use for your subscreen. Or at least I think that's what it was for, since the BS Tileset uses it for that.

There really isn't any big reason we couldn't have all the main CSets vary by palette. By this, I mean csets 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, and 11. This would allow every enemy to change color if you wanted them to (although perhaps we might want this off by default since it would probably only confuse n00bs). This would incur an extra memory requirement, but not really that big of a one. Assuming the list above, that would mean csets 0, 1, 5, 7, 8, 10, and 11 would have to be added. That's 7 csets. Each cset has 16 entries, each 2 bytes. That's 224 bytes extra per palette. On the average quest, this would only add a couple KB to the storage space. Since quests take MB of space, this wouldn't be a big deal.

BTW, I would vote for keeping palette cycling and not overwriting it. While it isn't oft used anymore, it is useful for certain effects. Heat glow in a fire dungeon certainly comes to mind.


On a related note, I do recall that not too long ago we were discussing the fact that only 12 of the 16 csets are normally available (the other 4 can be placed using cset2 and actually do show up in the global cset editor). I recall doing some experiments and finding that 1 was for bosses, 1 was for the GUI, 1 was for the triforce flash, and 1 was for the faded effect that occurs when you open the main menu (i.e. everything goes gray). However, it appears that this is only done for a split second before this is replaced with the normal image with all the pallete entries modified to grays. Point is, it doesn't seem that this cset really does anything anymore, so this would be a candidate for some more color space. (I forget which cset this is, but its the one that is filled with grays in the cset editor. You can actually use it if I remember correctly via the cset2 trick, but you will get a brief flash of weird color whenever you hit escape)
If we really wanted more colors, the triforce flash cset could also be opened up if it were made to be handled in similar fashion to the menu graying.