![]()  | 
Routines | 
| Prev: 53724 | Up: Map | Next: 53788 | 
 
  | 
||||||||||||||||
| FetchNextObject | 53766 | EXX | Switch to the shadow registers. | |||||||||||||
| 53767 | LD DE,3 | Add 0003 to the object table pointer in IX. | ||||||||||||||
| 53770 | ADD IX,DE | |||||||||||||||
| 53772 | LD D,(IX+2) | Fetch the pointer to the object data and store it in IY. | ||||||||||||||
| 53775 | LD E,(IX+1) | |||||||||||||||
| 53778 | PUSH DE | |||||||||||||||
| 53779 | POP IY | |||||||||||||||
| 53781 | LD A,(IX+0) | Check the object ID at *IX+0 to see if the terminator character (255) has been reached. | ||||||||||||||
| 53784 | CP 255 | |||||||||||||||
| 53786 | EXX | Switch back to the normal registers. | ||||||||||||||
| 53787 | RET | Return. | ||||||||||||||
| Prev: 53724 | Up: Map | Next: 53788 |