Hallo,
ich habe bisher ein wenig Assembler auf dem C64 gelernt und bin nun stolzer Besitzer eines CBM 3032 mit Basic 2.
Auf'm C64 habe ich ein Delay wie folgt programmiert (über ein Macro):
.macro setDelay (time) {
//Verzögerungsschleife
ldy #time
!loop:
jsr $eeb3 //Verzögerung
dey
bne !loop-
}
$eeb3 ist also die wichtige Sprungadresse. Kennt jemand den richtigen Einsprung für den PET/CBM?
Ich hatte an den Basic Befehl Wait gedacht ($d710), allerdings funktioniert es nicht wirklich. Gedankenfehler?
Danke und Beste Grüße
Marco