Ich hab eben mal meinen C64 aus dem Schrank geholt und mal nach geschaut was es mit dem [shift]+[*] und [shift]+[code=c] auf sich hat. Die sind tatsächlich von der Grafik identisch aber nich von ASC-Wert.
Gebt mal PRINT ASC("[shift]+[*]") ein da kommt 192 raus und bei PRINT ASC("[shift]+[code=c]") 195.