![]() |
Routines |
Prev: 61019 | Up: Map | Next: 61143 |
|
||||
61094 | LD C,(IX+0) | C=*IX+0. | ||
61097 | LD B,(IX+1) | B=*IX+1. | ||
61100 | LD E,(IX+2) | E=*IX+2. | ||
61103 | LD D,(IX+3) | D=*IX+3. | ||
61106 | LD A,(IX+4) | A=*IX+4. | ||
61109 | ADD A,E | A+=E. | ||
61110 | CP 128 | Jump to 61120 if A is higher than 128. | ||
61112 | JR NC,61120 | |||
61114 | CP 4 | Jump to 61123 if A is lower than 4. | ||
61116 | JR C,61123 | |||
61118 | INC C | Increment C by two. | ||
61119 | INC C | |||
61120 | DEC C | Decrease C by one. | ||
61121 | AND %00000011 | Keep only bits 0-1. | ||
61123 | LD E,A | E=A. | ||
61124 | LD A,(IX+5) | A=*IX+5. | ||
61127 | ADD A,D | A+=D. | ||
61128 | CP 128 | Jump to 61138 if A is higher than 128. | ||
61130 | JR NC,61138 | |||
61132 | CP 4 | Jump to 61141 if A is lower than 4. | ||
61134 | JR C,61141 | |||
61136 | INC B | Increment B by two. | ||
61137 | INC B | |||
61138 | DEC B | Decrease B by one. | ||
61139 | AND %00000011 | Keep only bits 0-1. | ||
61141 | LD D,A | D=A. | ||
61142 | RET | Return. |
Prev: 61019 | Up: Map | Next: 61143 |