|  | Routines | 
| Prev: 38632 | Up: Map | Next: 38670 | 
| 
Used by the routine at 38536.
 | ||||
| 38640 | LD D,A | D=A. | ||
| 38641 | LD E,B | E=B. | ||
| 38642 | RR A | Rotate A right. | ||
| 38644 | INC HL | Increment HL by one. | ||
| 38645 | JR NC,38642 | Jump to 38642 if HL is greater than or equal to 0. | ||
| 38647 | LD BC,40 | BC=0040. | ||
| 38650 | LD A,(63588) | A=*63588. | ||
| 38653 | OR A | Jump to 38663 if A has even parity (P flag is set). | ||
| 38654 | JP PE,38663 | |||
| 38657 | ADD HL,BC | HL+=BC. | ||
| 38658 | SRL A | Shift A right. | ||
| 38660 | JR Z,38663 | Jump to 38663 if A is ??. | ||
| 38662 | ADD HL,BC | HL+=BC. | ||
| 38663 | LD A,(HL) | A=*HL. | ||
| 38664 | OR A | Set the bits from A. | ||
| 38665 | POP IX | Restore IX from the stack. | ||
| 38667 | POP HL | Restore HL and BC from the stack. | ||
| 38668 | POP BC | |||
| 38669 | RET | Return. | ||
| Prev: 38632 | Up: Map | Next: 38670 |