Routines |
Prev: E72F | Up: Map | Next: E787 |
Used by the routines at E72F, PrintSpriteUpdateBuffer, Handler_Pirates and Handler_KeysAndLockedDoors.
|
||||||||||||||
ConvertCoordinateToBufferOffset | E762 | LD A,$18 | E=18-B. | |||||||||||
E764 | SUB B | |||||||||||||
E765 | LD E,A | |||||||||||||
E766 | LD D,$00 | D=00. | ||||||||||||
E768 | SLA E | DE*=0100. | ||||||||||||
E76A | RL D | |||||||||||||
E76C | SLA E | |||||||||||||
E76E | RL D | |||||||||||||
E770 | SLA E | |||||||||||||
E772 | RL D | |||||||||||||
E774 | SLA E | |||||||||||||
E776 | RL D | |||||||||||||
E778 | SLA E | |||||||||||||
E77A | RL D | |||||||||||||
E77C | LD A,$21 | L=21-C. | ||||||||||||
E77E | SUB C | |||||||||||||
E77F | LD L,A | |||||||||||||
E780 | LD H,$00 | H=00. | ||||||||||||
E782 | ADD HL,DE | HL+=DE. | ||||||||||||
E783 | LD ($F330),HL | Write HL to *BufferRoomPointer. | ||||||||||||
E786 | RET | Return. |
Prev: E72F | Up: Map | Next: E787 |