Don't forget: Load "$",8 then LIST for the device 8 directory.
Clear the SID (sound) chip:
POKE 209,0: POKE 210,212: POKE 211,0: ?"@@@@@@@@@@@@@@@@@@@@@@@@@";
That same trick could be used (with different pokes) to redirect the print command to the sprite area and instantly create sprites. Change some of those @'s (which is a C64 zero character) to others to instantly create sound effects. Pretty kewl stuff.
If you recall the IBM's BasicA "LOCATE" command which could locate the cursor on screen anywhere, the C64 had annoying graphics you had to repeat to move the cursor, but it actually had a LOCATE command, it just didn't have a basic word for it, it was available for assembly programmers. From your programs you used:
POKE 211,X: POKE 214,Y: SYS58732
I would put this into a function you would GOSUB to with X and Y set.
Machine language programming on the C64 was the most fun. The 6510 CPU was very easy to program. Fun times. Gonna have to boot up the emulator again I think.