Hi,
es interessiert mich, was der C64 eigentlich ausführt, wenn ich load"$",8,1 eingebe.
Soweit ich das verstanden habe, bedeutet load"*",8,1 bzw. load"<programmname>",8,1 dass das Programm absolut geladen wird. Wobei ich noch nicht ganz verstanden habe, was genau hier passiert und warum es einen Unterschied bei manchen Programmen macht.
Die Routine load"$",8 um das Directory auszugeben "missbraucht" den Basis Interpreter, um mit List den Inhalt anzuzeigen, dass vom Laufwerk bereitgestellt wird. Was aber wird ausgeführt, wenn ich load"$",8,1 eingebe?
Ich sehe zunächst einmal nur Zeichensalat der von oben nach unten wächst und List gibt keinen Inhalt zurück.