![]() |
Routines |
Prev: 59271 | Up: Map | Next: 59424 |
Used by the routines at 59183 and Handler_KeysAndLockedDoors.
|
||||
59396 | PUSH AF | Stash AF, DE and HL on the stack. | ||
59397 | PUSH DE | |||
59398 | PUSH HL | |||
59399 | LD HL,(62256) | Increment *BufferRoomPointer by one. | ||
59402 | INC HL | |||
59403 | LD (62256),HL | |||
59406 | DEC HL | Decrease HL by one. | ||
59407 | LD DE,41412 | HL+=BufferRoom. | ||
59410 | ADD HL,DE | |||
59411 | LD (HL),A | Write A to *HL. | ||
59412 | LD DE,800 | HL+=800. | ||
59415 | ADD HL,DE | |||
59416 | LD A,(23695) | A=*ATTR_T. | ||
59419 | LD (HL),A | Write A to *HL. | ||
59420 | POP HL | Restore HL, DE and AF from the stack. | ||
59421 | POP DE | |||
59422 | POP AF | |||
59423 | RET | Return. |
Prev: 59271 | Up: Map | Next: 59424 |