Mark Hart has written a Commodore 64 Screensaver and a Desktop Toy. They both simulate a Commodore 64 with someone doing activities on it. Like writing programs, formatting disks, getting directories, renaming files, drawing graphics, even making typos.
CBM64V1.2 Desktop Toy: