Ok, people who understand Amigas - if I have a CPU that doesn't consume a bus cycle to read the next instruction, I should be able to write to a register on every even cycle, right? Copper is going to have to read from RAM but can then do a write on the next odd cycle? So if I dedicate the CPU and Copper to this, I should be able to update custom chip registers on 75% of the available cycles in hblank when nothing else is trying to grab them?

Yes I am trying to confirm that, in theory, I should be able to reprogram the entire palette every hblank

Going further I would also like to figure out how many colours I can get per line if I am fucking dedicated to the cause because I think in theory I can have the CPU change palette registers every 4 pixels and that leads to some fascinating optimisations?

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.