Hi,I had a similar time-frame with my 2d graphic projects and experiments using a homebrew 8080 powered character and graphics framebuffer with another 8080 or Z80 main processor. I also wrote a few drawing programs for the Atart ST using modula-2 using Bézier curves as the image construction main element. Most of the former software routines are hard-coded into modern graphics engines that are much faster than any possible software solution on generic hardware.
My old graphics display board.
https://forum.allaboutcircuits.com/...gnals-from-scratch.130859/page-3#post-1080081
Oh the Z80 was one of my favorite processors of old. The TRS-80 i have is based on that CPU too.
I really liked the extensive instruction set, i think that was the main thing i liked about it because the Intel chips didnt have a lot of instructions yet.