BAM auf Diskette schreiben

Einsprung von $B42C, $B53E:

B612: A5 6C     LDA $6C          aktuellen Puffer merken
B614: 85 3F     STA $3F
B616: A9 07     LDA #$07         Puffer 7
B618: A2 01     LDX #$01         in den Directory-Sektor 1 schreiben
B61A: 20 43 B6  JSR $B643        T&S und Puffernummer uebergeben
B61D: 20 E2 94  JSR $94E2        Dir-Sektor schreiben
B620: A9 08     LDA #$08         Puffer 8
B622: A2 02     LDX #$02         in den Directory-Sektor 2 schreiben
B624: 20 43 B6  JSR $B643        T&S und Puffernummer uebergeben
B627: 20 E2 94  JSR $94E2        Dir-Sektor schreiben

Einsprung von $B5F9, $B60F:

B62A: A5 3F     LDA $3F          Puffernummer wieder herstellen
B62C: 85 6C     STA $6C
B62E: A9 00     LDA #$00         Flag fuer 'Bam nicht veraendert'
B630: 85 35     STA $35
B632: 60        RTS

    Previous Page / Next Page