View Single Post
Old 27 March 2019, 19:30   #63
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL?
Posts: 2,865
Quote:
Originally Posted by coder76 View Post
AGA does have colorbank swap option via bplcon4, so you can swap colorbanks in sizes of 2^n with a single instruction in copperlist. That means you can preload 256 colors in color registers, and if you have eg. a 32-color display, you can have 7 other 32-color banks that can be swapped as active bank. This is handy as you dont need to write each color separately as in OCS, but there is of course a 256 color limit. This also puts an end to copper color clashes, as you can change anytime unused color banks, and have active bank untouched.
True but seem some limitations exist and we talking on 15 or 16 bit address (so up to 256 banks of 256 color registers).
not sure if i recall correctly but Toni mention some limitations in HAM mode (BANK not work?). Sorry if i mixed something.

Btw - forgot to add to my list support to alternative colour space (something Like YCgCo) - it could accelerate video decoding but also (perhaps) improve HAM behaviour.

Another idea is 7 bit HAM mode where upper 3 bits works like RGB mask.

Last edited by pandy71; 27 March 2019 at 19:35.
pandy71 is offline  
 
Page generated in 0.04342 seconds with 11 queries