| ChronosMM | Routines |
| Prev: 56804 | Up: Map | Next: 56865 |
|
Used by the routine at L56804.
|
||||
| L56828 | 56828 | LD H,(IX+0) | IX is address 60093 (PLAYER_FIRE_POSITION_Y) | |
| 56831 | LD L,(IX+1) | IX+1 is address 60094 (PLAYER_FIRE_POSITION_X) | ||
| 56834 | SRA H | |||
| 56836 | RR L | |||
| 56838 | PUSH AF | |||
| 56839 | LD DE,60387 | Point DE at SCREEN_BUFFER | ||
| 56842 | ADD HL,DE | |||
| 56843 | POP AF | |||
| 56844 | JP C,L56828_0 | |||
| 56847 | LD A,(HL) | |||
| 56848 | CPL | |||
| 56849 | LD (HL),A | |||
| 56850 | INC HL | |||
| 56851 | LD A,(HL) | |||
| 56852 | XOR 240 | |||
| 56854 | LD (HL),A | |||
| 56855 | RET | |||
| L56828_0 | 56856 | LD A,(HL) | ||
| 56857 | XOR 15 | |||
| 56859 | LD (HL),A | |||
| 56860 | INC HL | |||
| 56861 | LD A,(HL) | |||
| 56862 | CPL | |||
| 56863 | LD (HL),A | |||
| 56864 | RET | |||
| Prev: 56804 | Up: Map | Next: 56865 |