![]() |
Routines |
Prev: 9E15 | Up: Map | Next: 9E67 |
Used by the routine at 9CC5.
|
||||
9E3D | LD DE,$D552 | Set DE sound data for Rex dead | ||
9E40 | CALL $D37F | Configure sound channel and mixer register | ||
9E43 | XOR A | Deactivate shield | ||
9E44 | LD ($A1E2),A | |||
9E47 | LD A,$01 | |||
9E49 | LD ($A1F8),A | Set Rex atoms flushing active | ||
9E4C | LD ($A1F9),A | Set teleporting active | ||
9E4F | LD ($A1FB),A | Set teleporting after Rex dead | ||
9E52 | LD A,($A1F6) | Set Rex visible | ||
9E55 | LD L,A | |||
9E56 | LD ($A1F6),A | |||
9E59 | LD ($A1F7),A | Set Rex visibility counter to 1 | ||
9E5C | LD A,$64 | Set teleporting counter loop to 100 | ||
9E5E | LD ($A1FA),A | |||
9E61 | LD A,L | Return if Rex visible | ||
9E62 | OR A | |||
9E63 | RET NZ | |||
9E64 | JP $9E29 | Jump to reset teleporting buffer data and sound play |
Prev: 9E15 | Up: Map | Next: 9E67 |