The 1MHz CPU addressed to the C64 fell off the edge of the World awhile back...
Today, the only use for the C64 & C128 is noted as a vintage collectable.
Although, i must admit for gaming purpose the package aesthetics along with the finite code practiced was optimum.
Software engineering today abuses the fast CPU because the programming they create is very sloppy!
C64 software was pure assembly language ~ (similar with today's VVM); very fast and accurate!
Even the basic emulator used with the C64 (Peek - Poke) was presented in a fast format.
Sadly, their are a few limitations when using assembly that for the most part can only be used in a focused application.
The "Sprite" command was very useful in the past (C64) but with the variety of colours we are use to today the latter function is simply resolved into the primary band etc...
Zombie, you are one of the very few that can keep the fabric of the C64 alive, similar to the great people that have the desire to uphold the old HERO (Heath Robot).
I admire your dedication, the latter will allow the younger community to see first hand where the (somewhat) beginning elements occured!
I myself design and engineer Tube amplifiers for the very same reason.