.Loop:;>>>>>>>>>>>>>>>>>
asl <temp0
rol <temp1
rol <temp2
rol <temp3
.Loop_First:
asl <kakerare-temp_low
rol <kakerare-temp_high
bcc .IsNotCF
lda <kakeru-kazu_low
clc
adc <temp0
sta <temp0
lda <kakeru-kazu_high
adc <temp1
sta <temp1
bcc .DoNotIncrement3rd4th
inc <temp2
bne .DoNotIncrement4th
inc <temp3
.DoNotIncrement4th:
.DoNotIncrement3rd4th:
.IsNotCF:;--------------
dex
bne .Loop
;<<<<<<<<<<<<<<<<<<<<<<<
|
5 5 5 5
5 5 2 or 3
3 2 3 3
3 3 3
2 or 3 5 2 or 3 5
2 2 or 3
|