Hier mal ein kleines Programm, wie man das in Basic machen würde.
Die Zeichensätze befindet sich nach Aufruf des Unterprogramm ab 53248.
Sprites kann man nun im oberen RAM ab 49152 ablegen.
Mit dem Programm kann man nun den oberen 16kB Speicherbereich des C64 für Grafik, Zeichensätze, Sprites oder mehrere Bildschirme nutzen.
- 150 :rem--rom/ram,bild:52224,satz:53248
- 151 poke56334,0:poke1,51:fori=88to91:pokei,0:next:poke781,97:poke782,.:sys41971
- 152 :poke53248+32*8+6,16
- 153 poke1,53:poke56334,1:poke648,204:sys58692:poke53272,52:poke56576,196:return
Schönen Gruß.