Prev: 63689 Up: Map Next: 63714
63696: Next Shift
Used by the routine at BuildShiftedShapeB.
Moves on to the table for the next shift: it restores the strip and row counters from their copies and adds two to the page of the table. The Z flag is set when there are no more tables.
Input
D Page of the table of shifted bytes
Output
D Page of the table for the next shift
F The Z flag is set after the shift by six pixels
NextShift 63696 LD A,(23583) The number of strips.
63699 LD (23582),A The number of strips.
This entry point is used by the routine at BuildShiftedShapeA.
NextShift_Rows 63702 LD A,(23581) The number of rows.
63705 LD (23580),A The number of rows.
63708 LD A,D A=D.
63709 ADD A,2 Add 2 to A.
63711 LD D,A D=A.
63712 AND A Is A zero?
63713 RET Return.
Prev: 63689 Up: Map Next: 63714