![]() |
Routines |
| Prev: 59183 | Up: Map | Next: 59271 |
|
Used by the routines at 59183, PrintSpriteUpdateBuffer, Handler_Pirates and Handler_KeysAndLockedDoors.
|
||||||||||||||
| ConvertCoordinateToBufferOffset | 59234 | LD A,24 | E=24-B. | |||||||||||
| 59236 | SUB B | |||||||||||||
| 59237 | LD E,A | |||||||||||||
| 59238 | LD D,0 | D=0. | ||||||||||||
| 59240 | SLA E | DE*=256. | ||||||||||||
| 59242 | RL D | |||||||||||||
| 59244 | SLA E | |||||||||||||
| 59246 | RL D | |||||||||||||
| 59248 | SLA E | |||||||||||||
| 59250 | RL D | |||||||||||||
| 59252 | SLA E | |||||||||||||
| 59254 | RL D | |||||||||||||
| 59256 | SLA E | |||||||||||||
| 59258 | RL D | |||||||||||||
| 59260 | LD A,33 | L=33-C. | ||||||||||||
| 59262 | SUB C | |||||||||||||
| 59263 | LD L,A | |||||||||||||
| 59264 | LD H,0 | H=0. | ||||||||||||
| 59266 | ADD HL,DE | HL+=DE. | ||||||||||||
| 59267 | LD (62256),HL | Write HL to *BufferRoomPointer. | ||||||||||||
| 59270 | RET | Return. | ||||||||||||
| Prev: 59183 | Up: Map | Next: 59271 |