Super-Side-Sektor laden Einsprung von $A5C9: A574: A6 50 LDX $50 A576: A9 FE LDA #$FE Super-Side-Sektor im Puffer ? A578: DD 02 01 CMP $0102,X A57B: D0 01 BNE $A57E nein, ==> A57D: 60 RTS ja ==> Einsprung von $A57B, $A4FD: A57E: A9 80 LDA #$80 <-- Super-Side-Sektor lesen A580: 2C B $2C Einsprung von $9CC4, $A513: A581: A9 90 LDA #$90 <-- Super-Side-Sektor schreiben A583: 48 PHA A584: A6 50 LDX $50 A586: BD 10 01 LDA $0110,X T&S holen A589: 85 4D STA $4D A58B: BD 09 01 LDA $0109,X A58E: 85 4E STA $4E (fuer den Fehlerfall vorsichts- A590: A9 FF LDA #$FF halber) Flag: 'kein Side-Sektor A592: 9D 02 01 STA $0102,X geladen' setzen A595: BD 65 02 LDA $0265,X A598: 85 6C STA $6C A59A: 20 88 95 JSR $9588 T&S an DC uebergeben A59D: 68 PLA A59E: 20 E4 94 JSR $94E4 Job aufrufen A5A1: A6 50 LDX $50 A5A3: A9 FE LDA #$FE $fe: Flag fuer A5A5: 9D 02 01 STA $0102,X 'Super-Side-Sektor geladen' A5A8: 60 RTS Previous Page / Next Page |