In der Original 1541 ja, im ROM der 1541-II sollte das aber behoben sein.
Ist es aber nicht. Der Fehler tritt dort zwar viel seltener auf, ist aber nicht komplett ausgemerzt (siehe Forumssuche).
Ich baue jetzt das Tool zum generieren der Prüfsummen um, so dass es geshiftete Spaces durch normale ersetzt.
Das kann ebenfalls problematisch sein, nämlich wenn wirklich mal absichtlich ein Shift-Space in einem String enthalten ist. Das kommt zwar nicht oft vor (und hier im Heft sicher gar nicht), aber in der alten Basic7-Version meines C128-Bootmakers war das tatsächlich der Fall.
wer beim abtippen geshiftete Leerzeichen "produziert" bekommt dann eben eine "falsche" Prüfsumme und kann korrigieren.
Da man ein versehentlich getipptes Shift-Space nicht als solches erkennen kann, kann das aber zum Wahnsinn führen.
Die "einzig richtige" Lösung wäre also, vor dem Abtippen ein kleines Tool zu laden, welches den Zeichensatz abändert, damit man Space und Shift-Space visuell unterscheiden kann - oder diese Funktion in den Checksummer integrieren.