![]() ![]() ![]() Something else : are you sure that the HAM6 mode on the AGA chipset should clear the lowest R,G or B nibble of the "ham_lastcolor" variable ? It should be more logical to duplicate the upper nibble to the lower nibble, like it is done with the palette handling. The first five bitplanes index 32 colors selected from a 12-bit color space (4096 possible colors). What about the other modes ? Dual playfield ? Half-brite ?Ĭan we swap palette and get 512 colors on screen in Half-brite mode ? Extra Half-Brite 64 color mode picture Extra Half-Brite 1 2 (EHB) mode is a planar display mode of the Commodore Amiga computer. ![]() It would have been smarter for C= to put it on the color index path only so we could get 4 x 64 color palettes in HAM8 by poking bits BPLAM7 and BPLAM6 with the copper. Moreover, I am surprised that it alters the HAM commands. I still have a question about BPLCON4.BPLAM : under WinUAE (variable "bplxor"), it is only implemented for HAM modes. I actually discovered that a double color palette is even necessary to correctly render the HAM bitplanes with sprites on top. Just a follow-up on this topic : after implementing the sprites and bitplanes display pipeline, I think you are totally right on the separate path. The Amiga has only five bitplanes to work with, with a sixth being available only in the special HAM, EHB, and Dual-Playfield graphics modes.ĪGA Amigas have eight bitplanes, but that's irrelevant.I haven't tested but I am absolutely sure bitplanes and sprites have separate processing path until priority selection logic merges sprite or bitplane pixels. The technical explanation is that the Amiga draws layers on the screen constructed of bitplanes, and each bitplane in the layer multiplies the color count by two. Notice how grainy everything is in Shadow of the Beast's underground sections? That's why. Generally speaking, the graphics don't look half as good unless the coder has mad copper skills (as in Lionheart, Kid Chaos, etc.) and can optimize the code enough to avoid massive slowdown (which Lionheart was a major victim of on normal, first-generation Amigas). With one layer, you can have 32 or 64 colors (for moving graphics, anyway) with two layers, you can have 18 colors (16 in the forground, 2 in the background) or, with a special sixth bitplane, 16 colors (8 in the foreground, 8 in the background). Aga Ham And Ehb Rammstein Deutschland Lyrics Angry Birds All Unicrack Offline V1.3. Aarbron wrote:why they lacked 2 layers of scrolling background in Amiga versions? Having seen that the Amiga was clearly capable of doing it even A500 with 512kb (ie Shadow of the Beast series).īecause you have to spread your bitplanes out over multiple layers, and you lose a lot of color that way. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |