AmigaPorts / ACE

Amiga C Engine
Mozilla Public License 2.0
155 stars 26 forks source link

WIP Aga Branch #142

Closed Vairn closed 2 years ago

Vairn commented 2 years ago

Kain, have a play. you can create 128/256 Colour Screens.

Still need to implement the KILLEHB flag for 64 colours.

Vairn commented 2 years ago

Looks generally good, but needs some work:

  • please fix the formatting to conform to codestyle
  • please fix problems stated in the comments

after that and killing EHB, I think we're ready for merge.

I still don't know what to think about storing OCS/AGA palettes separately, but I have no better idea atm

It really annoys me too tbh, but I can't think of a better way, other then with some dynamic allocation depending on the flags set, and then dirty casts :/