Ok. Wenn man weiss was man macht geht das. Schau Mal im 64'er Sonderheft 4/86 Parserprogrammierung da wird gezeigt, wie man den C64 von Basic voll ausschöpft.
Beiträge von Paradroid im Thema „TRICKS mit ROM-RAM“
-
-
Poke 1,53 kommt Basic und Kernal aus dem RAM. Dann ist's mit umgeleiteten Vic natürlich nichts.
Aber in seinen Anpassungen wurde nur im Interpreter rumgewurstelt.
-
Nee durch Poker 1,54 wird nur das Basic ROM im RAM genutzt.
-
Zitat
Vor allem der Kettenpoke ist knorke.
der ist cool. Gab's Anno glaub 93 in einer 64'ervon Nikolaus Heusler ohne ROM Kopie.
ZitatAlso, den Bereich $E000-$E4D2 sollte man aber nicht überschreiben, weil dort noch der BASIC-Interpreter sitzt. Und wie ist es mit dem restlichen Kernal? Benutzt BASIC nicht auch Teile daraus (z.B. CHRIN und CHROUT)? Ansonsten befinden sich in der oberen VIC-Bank ja noch die Schnittstellen zu VIC, SID und den CIAs. Das Farb-RAM kann auch nicht genutzt werden. Man muss schon ziemlich aufpassen, wo man was speichert.
Oder sehe ich irgendwas falsch?
Edit: das Kernal bleibt dabei im ROM.
-
Spricht eigentlich nichts dagegen. Nur den Kassettenpuffer kann man nicht verwenden, denn dort sind die Umschaltroutinen untergebracht.
-
Und hat auch noch ein paar Befehle extra eingebaut.
-
Ich weiss nicht, was BIF davon hält, aber für reine Basic Programme ne feine Sache. Ich persönlich hatte früher gerne den Vic im oberen RAM und kleine jeweils angepasste Assembler Routinen.