Prev: 8898 Up: Map Next: 8AD1
8A30: Routine at 8A30
Used by the routine at 8898.
8A30 LD A,($8B1C)
8A33 LD B,A
8A34 LD A,(HL)
8A35 RLA
8A36 RLA
8A37 JP NC,$8A4B
8A3A PUSH BC
8A3B RLA
8A3C RLA
8A3D RLA
8A3E RLA
8A3F AND $07
8A41 LD C,A
8A42 LD B,$00
8A44 EX DE,HL
8A45 ADD HL,BC
8A46 EX DE,HL
8A47 POP BC
8A48 LD A,(HL)
8A49 RLA
8A4A RLA
8A4B RRA
8A4C RRA
8A4D AND $07
8A4F JP Z,$8AC6
8A52 LD B,A
8A53 LD A,($8B0A)
8A56 AND A
8A57 JP Z,$8A5B
8A5A INC B
8A5B INC HL
8A5C DEC B
8A5D LD A,($8AFF)
8A60 AND A
8A61 JP Z,$8A65
8A64 DEC B
8A65 LD A,($8AFE)
8A68 AND A
8A69 JP Z,$8A6F
8A6C INC DE
8A6D INC HL
8A6E DEC B
8A6F LD A,B
8A70 AND A
8A71 JP Z,$8AA5
8A74 LD A,(HL)
8A75 EX AF,AF'
8A76 LD A,(DE)
8A77 EX AF,AF'
8A78 EXX
8A79 LD L,A
8A7A LD H,$B5
8A7C LD L,(HL)
8A7D EX AF,AF'
8A7E AND L
8A7F EXX
8A80 OR (HL)
8A81 LD (DE),A
8A82 INC DE
8A83 INC HL
8A84 DEC B
8A85 JP Z,$8A8D
8A88 LD C,B
8A89 LD B,$00
8A8B LDIR
8A8D LD A,(HL)
8A8E EX AF,AF'
8A8F LD A,(DE)
8A90 EX AF,AF'
8A91 EXX
8A92 LD L,A
8A93 LD H,$B6
8A95 LD L,(HL)
8A96 EX AF,AF'
8A97 AND L
8A98 EXX
8A99 OR (HL)
8A9A LD (DE),A
8A9B LD HL,($8B14)
8A9E LD DE,($8B16)
8AA2 JP $8833 Jump to 8833.
8AA5 LD A,(HL)
8AA6 EX AF,AF'
8AA7 LD A,(DE)
8AA8 EX AF,AF'
8AA9 EXX
8AAA LD L,A
8AAB LD H,$B5
8AAD LD C,(HL)
8AAE LD H,$B6
8AB0 LD L,(HL)
8AB1 EX AF,AF'
8AB2 PUSH AF
8AB3 LD A,L
8AB4 OR C
8AB5 LD L,A
8AB6 POP AF
8AB7 AND L
8AB8 EXX
8AB9 OR (HL)
8ABA LD (DE),A
8ABB EX AF,AF'
8ABC LD HL,($8B14)
8ABF LD DE,($8B16)
8AC3 JP $8833
8AC6 LD HL,($8B14)
8AC9 LD DE,($8B16)
8ACD JP $8833
This entry point is used by the routine at 8833.
8AD0 RET
Prev: 8898 Up: Map Next: 8AD1