Prev: 28054 Up: Map Next: 28184
28072: Routine at 6DA8
Used by the routine at 26924.
28072 LD A,(BC)
28073 INC BC
28074 ADD A,E
28075 LD E,A
28076 LD A,(BC)
28077 INC BC
28078 ADD A,D
28079 DEC A
28080 LD D,A
28081 CP 16
28083 JR NC,28090
28085 LD A,E
28086 CP 32
28088 JR C,28111
28090 LD HL,8
28093 ADD HL,BC
28094 LD B,H
28095 LD C,L
28096 INC D
28097 LD A,(BC)
28098 INC A
28099 LD A,D
28100 JR NZ,28081
28102 INC BC
28103 LD A,(BC)
28104 CP 128
28106 JR NZ,28073
28108 JP 26860
28111 LD A,D
28112 ADD A,64
28114 AND 72
28116 LD H,A
28117 LD A,D
28118 RRCA
28119 RRCA
28120 RRCA
28121 AND 224
28123 ADD A,E
28124 LD L,A
28125 CALL 28054
28128 INC H
28129 CALL DrawSprite
28132 CALL ScreenBufferToAttributeBuffer
28135 INC D
28136 LD A,D
28137 CP 16
28139 JR C,28147
28141 INC BC
28142 INC BC
28143 INC BC
28144 INC BC
28145 JR 28097
28147 ADD A,64
28149 AND 72
28151 LD H,A
28152 LD A,D
28153 RRCA
28154 RRCA
28155 RRCA
28156 AND 224
28158 ADD A,E
28159 LD L,A
28160 CALL DrawSprite
28163 INC H
28164 LD A,(BC)
28165 INC A
28166 JR NZ,28129
28168 CALL 28054
28171 CALL ScreenBufferToAttributeBuffer
28174 JR 28102
28176 NOP
28177 NOP
28178 LD BC,1543
28181 LD BC,0
Prev: 28054 Up: Map Next: 28184