Prev: 46599 Up: Map Next: 46628
46611: Graphic layout routine: (238) Start loop (1 / 2)
Start a loop in graphic layout data. The parameter is the repeat count. The current value of the repeat counter is stored at 34274 and the address of the next instruction (i.e. the first instruction that is processed in each loop) is stored at 34294.
See also routine at 46647.
Used by the routine at 46218.
Input
IX Address of first parameter in current graphic layout data instruction
Output
B Do-not-recalculate-display-buffer-address flag (0)
IX Address of next graphic layout data instruction to process
46611 LD A,(IX+0) Store repeat count at 34274
46614 LD (34274),A
46617 INC IX Advance IX to next position in graphic layout data and store at 34294
46619 LD (34294),IX
46623 LD B,0 Prepare to recalculate display buffer address
46625 JP 46003 Read / process data at address in IX
Prev: 46599 Up: Map Next: 46628