![]()  | 
Routines | 
| Prev: D60B | Up: Map | Next: D68C | 
| 
 
Used by the routine at D68C.
 
 | 
||||
| D671 | ADD IX,BC | IX+=BC. | ||
| D673 | LD A,$FF | A=FF. | ||
| D675 | CP (IX+$00) | Compare A with *IX+00. | ||
| D678 | RET Z | Return if A is equal to FF. | ||
| D679 | XOR A | A=00. | ||
| D67A | CP (IX+$01) | Compare A with *IX+01. | ||
| D67D | JR NZ,$D671 | Jump to D671 if A is not equal to FF. | ||
| D67F | LD A,(IX+$00) | A=*IX+00. | ||
| D682 | AND A | Set flags. | ||
| D683 | JR Z,$D671 | Jump to D671 if A is equal to A. | ||
| D685 | CP $0B | Compare A with 0B. | ||
| D687 | JR NC,$D671 | Jump to D671 if A is greater than or equal to 0B. | ||
| D689 | OR %00000001 | Set bit 0. | ||
| D68B | RET | Return. | ||
| Prev: D60B | Up: Map | Next: D68C |