Impossible only if you are afraid to hit the bare metal with assembly programming!
Behold what an ATTiny-85 can do with a bit of old school assembly...
Four rotating sprites and a rolling raster bar!
All of that is coming from this...
Which can be made like this...
Here is the HEX file for the QuadBoing Demo...
And the Source Code, including the Ball Demo part.
Open in VS7, compile and upload.
Source and HEX Version Date : MAR 06 2018
Note that the Source Code is just Beta, as I am working on the final sound system.
The entire Core is main.s, and the user editable segment is UserCode.asm
I will explain this entire thing line by line once it is ready.
Sorry about the crude sound, I was just testing the Voice Mixer.
Sound is just the position of X and Y into 2 of the 4 channels for this demo.
I will be adding music playing ability very soon.
Did I mention that an Tiny85 has only 512 BYTES of RAM??
That's less bytes than the graphic for your mouse pointer!
This is just the beginning, I promise.
Much more graphical insanity to follow.
Fully commented source will be posted here as a detailed tutorial for this project soon.
AVR + Assembly = Untouchable!