Prev: BF35 Up: Map Next: BF8D
BF4B: Interruptable routine A
Used by the routine at B440.
BF4B EXX
BF4C LD L,C
BF4D LD E,C
BF4E LD A,H
BF4F ADD A,$10
BF51 LD D,A
BF52 LD A,(DE)
BF53 LD (HL),A
BF54 INC L
BF55 INC E
BF56 LD A,(DE)
BF57 LD (HL),A
BF58 INC L
BF59 INC E
BF5A LD A,(DE)
BF5B LD (HL),A
BF5C INC H
BF5D LD A,H
BF5E AND $07
BF60 LD A,$2B
BF62 JR NZ,$BF71
BF64 LD A,C
BF65 ADD A,$20
BF67 LD C,A
BF68 LD A,$0E
BF6A JR C,$BF71
BF6C LD A,H
BF6D SUB $08
BF6F LD H,A
BF70 XOR A
BF71 EXX
BF72 LD L,A
BF73 LD H,$00
BF75 ADD HL,DE
BF76 EX DE,HL
This entry point is used by the routine at BFB9.
BF77 LD HL,$A455
BF7A DEC (HL)
BF7B JR NZ,$BF82
BF7D LD A,($0000)
BF80 JR $BF86
BF82 DEC IX
BF84 DEC IX
BF86 LD ($A457),IX
BF8A JP $C05C
Prev: BF35 Up: Map Next: BF8D