GEWINN 1024 Bytes mehr Basic-Programmspeicher
Hier noch mal der AHA-Code mit dem ich im Zusammenhang mit ROM-RAM das gesamte Basic-Programm um 1 kB nach unten schiebe. Hierbei lösche ich lediglich Zeile 1 und schiebe damit das gesamte Programm um 1 kB nach unten an den vorherigen Bildschirmanfang.
820 :ifpeek(44)=4then:return
821 :poke210,4:poke44,4:print"@aha@[home]1[runter]pO46,"peek(46)-4":rU[home]";
822 :poke631,13:poke632,13:poke198,2:sys42107
Die Funtion ist relativ einfach: Der PRINT-Befehl schreibt ein Nullbyte, die Verbindungsadresse und Zeilenadresse auf den Bildschirm(1024), danach wird dann Zeile 1 gelöscht und die Endadresse des PRG´s korrigiert.
Damit zeigt sich ROM-RAM mal wieder als Alleskönner.
1. Mehr Grafikspeicher 16 kB
2. Mehr Hauptspeicher 1kB
3. Mehr und verbesserte Basic-Befehle durch ein Basic-Update, z.B. RAM-BASIC/3.
Schönen Gruß.