![]() |
Routines |
Prev: D1DC | Up: Map | Next: D21C |
|
||||||||||||||||
FetchNextObject | D206 | EXX | Switch to the shadow registers. | |||||||||||||
D207 | LD DE,$0003 | Add 0003 to the object table pointer in IX. | ||||||||||||||
D20A | ADD IX,DE | |||||||||||||||
D20C | LD D,(IX+$02) | Fetch the pointer to the object data and store it in IY. | ||||||||||||||
D20F | LD E,(IX+$01) | |||||||||||||||
D212 | PUSH DE | |||||||||||||||
D213 | POP IY | |||||||||||||||
D215 | LD A,(IX+$00) | Check the object ID at *IX+00 to see if the terminator character (FF) has been reached. | ||||||||||||||
D218 | CP $FF | |||||||||||||||
D21A | EXX | Switch back to the normal registers. | ||||||||||||||
D21B | RET | Return. |
Prev: D1DC | Up: Map | Next: D21C |