In meinem aktuellen Programm für den VC20 habe ich den Screen RAM auf $1c00 verschoben und benötige unbedingt die regulären Screen-RAM-Adressen ($1e00-$1fff) für meinem Programmcode.
Dabei habe ich nicht bedacht, dass nach dem LOAD und vor dem RUN der Computer natürlich im "Normal-RAM-Mode" ist.
Meine Vermutung ist, dass die Readymeldung und der Coursor den hinterlegten Code überschreiben. Allerdings funktionieren die höheren Adressen (z.Bsp. $1fd0) auch nicht.
Das folgende Programmbeispiel funktioniert nicht mehr sobald ich die Adresse für wait auf $1ee2 hochsetze. Wenn sich das nicht umgehen lässt, gehen mir ~285 Bytes an Speicher verloren.
Gibt es einen Trick, wie ich den Speicher voll nutzen kann.
Vieleicht mittels Autostart, falls es sowas gibt, oder etwas ganz anderes?
aitsch