Login
Back to forumSee the full topicGo to last reply

Posted By

MMS
on 2024-01-28
16:38:10
 Re: is there a multicolor text mode?

Certainly the built-in characters are not made for mulitcolor mode, so it depends on the character bitmap, what colors will appear from the defined ones.
Also the reduced x resolution make them hard to read, as seen in my multicolor gfx Christmas demo, when I wrote unmodifier characters on it in multicolor mode.

Certainly as some of the colors are common accross the screen, these need to be the color of the sprite, you can freely draw them anywhere on the screen. You do not have to touch even the color and luminance memory area, as they have no imapct on those two colors.
(In multicolor GFXmode the Color3 needs to be the sprite color, and it is global (next to background color), while in multilcolor character mode you have two fixed colors and only one free)

If you check the Magician's Curse game, it has one of the best sprite realization even I can understand (the Pet's Rescue has such an advanced engine it is hard to see what's happening happy )

I am almost sure that the two colored main charcter sprite is made from the two fix colors (darker red and pink) + background black color, so it can freely move across the background. The objects built up from the single free colored charcters+black background, as visible on the trees, or the house itself (the turquize windows are also built up from single characters made with only one free color).

The only thing I do not get, how the programmer made the house with the yellow top without color collision, as TWO free colors are not granted within a 4x8 characters, and that roof is definitely is the break of the rule with the diagonal shape. Noe of the colors (white and yellow) matches to the character color, so I am confused here.
The only explananation I have that probably the upper half of the screen has a different second fixed color, and because the character cannot jump so high on the "outside movement area" the two different second fix color would never meet.




It is also well visible in Invincible, that if you use always the same three colors in the game (almost) you do not need to take care of the attribute clash, if your character is not able to cross the parts have different free color than the main character. The main character here uses three colors (light yellow, pink, brown) + black background color, and you can hardly see any other colors in the player area. The grey of the stones is an exception, but the character cannot meet with those bricks, just able to jump over them)





Back to top


Copyright © Plus/4 World Team, 2001-2024