Anzahl der benoetigten Blocks einer REL-Datei berechnen ($df4c)
(alte Version: Anzahl der Blocks innerhalb einer Gruppe)
E: x : Anzahl der gefuellten Side-Sektoren
$43: Anzahl Datenbloecke im letzten Side-Sektor *2
$44: Anzahl Side-Sektoren
A: $41-$42: Anzahl der belegten Blocks
Einsprung von $9E83:
9E7D: A9 78 LDA #$78 120 Datenbloecke pro gefuelltem Side-Sektor
9E7F: 20 8D 9E JSR $9E8D addieren
Einsprung von $99E9, $A336:
9E82: CA DEX <-- (Einsprung)
9E83: 10 F8 BPL $9E7D
9E85: A5 43 LDA $43 Anzahl Datenbloecke im letzten Side-Sektor*2
9E87: 4A LSR /2
9E88: 20 8D 9E JSR $9E8D addieren
9E8B: A5 44 LDA $44 Anzahl Side-Sektoren addieren
Einsprung von $9E7F, $9E88:
9E8D: 18 CLC Addition
9E8E: 65 41 ADC $41
9E90: 85 41 STA $41
9E92: 90 02 BCC $9E96
9E94: E6 42 INC $42
Einsprung von $9E92:
9E96: 60 RTS
Previous Page / Next Page