Dabei müsste ich wissen, wo der Stub aufhört.
Am Ende des BASIC-Programms stehen drei Nullen: eine für das Zeilenende der letzten Zeile, zwei weitere für den 'leeren' Link-Pointer.
Ab $0810 kannst Du also jetzt deine Daten zwischen Stub und Nutzlast ablegen.
...
Bei sowas gibt's übrigens den Trick, den Speicher mit einem Monitor vorher mit einem bekannten nicht-0-Wert zu füllen (also, nach einem NEW von $0803 bis $9FFF). Ich nehm meistens $2A dafür. Dann erkennt man recht gut, was noch zum BASIC-Programm gehört.
Im Anhang ist bei Interesse die Diskette.
Ich hab's mir mal angeschaut. Nice!
Bei dem Konstrukt in den Zeilen 220 und 280 mußt Du etwas aufpassen. Am Ende des Tages errechnet das Programm einen Wert für TN, der von TI nie erreicht werden kann, und dann hängt das Programm. Das geht besser so:
Das GOTO ist hier überflüssig und kann weggelassen werden.