![]() |
Routines |
| Prev: CFCE | Up: Map | Next: CFE1 |
|
Part of break_order_cycle.
|
||||
| find_iy_entry | CFD1 | LD A,(HL) | not found at all: start a new pass | |
| CFD2 | INC HL | |||
| CFD3 | CP $FF | |||
| CFD5 | JP Z,process_remaining_objs | |||
| CFD8 | CP C | look for IY's index | ||
| CFD9 | JR NZ,find_iy_entry | |||
| CFDB | PUSH IY | IX = IY, and draw it; HL points just past its entry | ||
| CFDD | POP IX | |||
| CFDF | JR render_obj | |||
| Prev: CFCE | Up: Map | Next: CFE1 |