YEP! The original demo id NOT REDRAW the screen at all.
It was all palette rotation and x/y registers for motion.
It was bloody brilliant. Lemme see if I can find the write-up someone did on it...
Top-level
YEP! The original demo id NOT REDRAW the screen at all. It was bloody brilliant. Lemme see if I can find the write-up someone did on it... 3 comments
This was the thread which included a mention of the Amiga boing ball demo and a link to an article on how it worked. It was mind-bending XD https://merveilles.town/@rezmason/110280052366777929 I don't think you could do convincing rotation with only four colors, though? @RL_Dane it'd be super janky, but we could process a new ball asset from the ball data with a gradient. It'd be a bit slower. |
@RL_Dane @d6 @kelp OOh you mean the ball data had the rotation baked in the colors! Yes you're right, I remember that. I didn't have it in me to go that far. Also, the uxn screen is super primitive, it doesn't have anything fancy like the amiga ppu.
https://git.sr.ht/~rabbits/uxn11/tree/main/item/src/devices/screen.c