![]() |
Routines |
| Prev: BC74 | Up: Map | Next: BF85 |
| BDE4 | PUSH DE | |||
| BDE5 | PUSH AF | |||
| BDE6 | CALL $BDEC | |||
| BDE9 | POP AF | |||
| BDEA | POP DE | |||
| BDEB | RET | |||
| BDEC | LD A,H | |||
| BDED | AND $07 | |||
| BDEF | CP $07 | |||
| BDF1 | JP Z,$BDF6 | |||
| BDF4 | INC H | |||
| BDF5 | RET | |||
| BDF6 | LD A,L | |||
| BDF7 | AND $E0 | |||
| BDF9 | CP $E0 | |||
| BDFB | JP Z,$BE05 | |||
| BDFE | LD DE,$06E0 | |||
| BE01 | AND A | |||
| BE02 | SBC HL,DE | |||
| BE04 | RET | |||
| BE05 | LD A,H | |||
| BE06 | CP $57 | |||
| BE08 | RET Z | |||
| BE09 | LD DE,$0020 | |||
| BE0C | ADD HL,DE | |||
| BE0D | RET | |||
|
This entry point is used by the routines at BC74, BF85, C3FB, C98F and CA6F.
|
||||
| BE0E | PUSH DE | |||
| BE0F | PUSH AF | |||
| BE10 | CALL $BE16 | |||
| BE13 | POP AF | |||
| BE14 | POP DE | |||
| BE15 | RET | |||
| BE16 | LD A,H | |||
| BE17 | AND $07 | |||
| BE19 | JP Z,$BE1E | |||
| BE1C | DEC H | |||
| BE1D | RET | |||
| BE1E | LD A,L | |||
| BE1F | AND $E0 | |||
| BE21 | JP Z,$BE29 | |||
| BE24 | LD DE,$06E0 | |||
| BE27 | ADD HL,DE | |||
| BE28 | RET | |||
| BE29 | LD A,H | |||
| BE2A | CP $40 | |||
| BE2C | RET Z | |||
| BE2D | LD DE,$0020 | |||
| BE30 | AND A | |||
| BE31 | SBC HL,DE | |||
| BE33 | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BE34 | LD HL,$6DA0 | |||
| BE37 | LD ($5B6B),HL | |||
| BE3A | LD A,$05 | |||
| BE3C | LD ($5B6D),A | |||
| BE3F | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BE40 | LD HL,$6D60 | |||
| BE43 | LD ($5B6B),HL | |||
| BE46 | LD A,$01 | |||
| BE48 | LD ($5B6D),A | |||
| BE4B | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BE4C | LD HL,($5B68) | |||
| BE4F | XOR A | |||
| BE50 | LD ($5B73),A | |||
| BE53 | LD A,($5B6A) | |||
| BE56 | RLC A | |||
| BE58 | CALL C,$BE8E | |||
| BE5B | LD C,A | |||
| BE5C | LD B,$0F | |||
| BE5E | LD A,(HL) | |||
| BE5F | AND C | |||
| BE60 | JP NZ,$BE69 | |||
| BE63 | CALL $BDE4 | |||
| BE66 | DJNZ $BE5E | |||
| BE68 | RET | |||
| BE69 | PUSH HL | |||
| BE6A | LD A,$01 | |||
| BE6C | LD ($5B73),A | |||
| BE6F | CALL $C146 | |||
| BE72 | LD A,(HL) | |||
| BE73 | POP HL | |||
| BE74 | AND $07 | |||
| BE76 | CP $03 | |||
| BE78 | JP Z,$BE63 | |||
| BE7B | CP $04 | |||
| BE7D | JP Z,$BE63 | |||
| BE80 | CP $05 | |||
| BE82 | JP Z,$BE63 | |||
| BE85 | LD A,$00 | |||
| BE87 | LD ($5B73),A | |||
| BE8A | CALL $C289 | |||
| BE8D | RET | |||
| BE8E | DEC HL | |||
| BE8F | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BE90 | LD HL,($5B68) | |||
| BE93 | XOR A | |||
| BE94 | LD ($5B74),A | |||
| BE97 | INC HL | |||
| BE98 | LD A,($5B6A) | |||
| BE9B | LD C,A | |||
| BE9C | LD B,$0F | |||
| BE9E | LD A,(HL) | |||
| BE9F | AND C | |||
| BEA0 | JP NZ,$C153 | |||
|
This entry point is used by the routine at BF85.
|
||||
| BEA3 | CALL $BDE4 | |||
| BEA6 | DJNZ $BE9E | |||
| BEA8 | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BEA9 | LD HL,($5B68) | |||
| BEAC | XOR A | |||
| BEAD | LD ($5B75),A | |||
| BEB0 | CALL $BE0E | |||
| BEB3 | CALL $BE0E | |||
| BEB6 | LD A,($5B6A) | |||
| BEB9 | LD C,A | |||
| BEBA | LD B,$08 | |||
| BEBC | LD A,(HL) | |||
| BEBD | AND C | |||
| BEBE | JP NZ,$C177 | |||
|
This entry point is used by the routine at BF85.
|
||||
| BEC1 | RRC C | |||
| BEC3 | CALL C,$BEC9 | |||
| BEC6 | DJNZ $BEBC | |||
| BEC8 | RET | |||
| BEC9 | INC HL | |||
| BECA | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BECB | LD HL,($5B68) | |||
| BECE | LD B,$10 | |||
| BED0 | CALL $BDE4 | |||
| BED3 | DJNZ $BED0 | |||
| BED5 | LD A,($5B6A) | |||
| BED8 | LD C,A | |||
| BED9 | LD B,$08 | |||
| BEDB | LD A,(HL) | |||
| BEDC | AND C | |||
| BEDD | RET NZ | |||
| BEDE | RRC C | |||
| BEE0 | CALL C,$BEC9 | |||
| BEE3 | DJNZ $BEDB | |||
| BEE5 | CALL $BD9B | |||
| BEE8 | CALL $BDA5 | |||
| BEEB | LD A,($5B94) | |||
| BEEE | DEC A | |||
| BEEF | LD ($5B94),A | |||
| BEF2 | CALL Z,$C9B4 | |||
| BEF5 | LD A,($5B95) | |||
| BEF8 | AND A | |||
| BEF9 | RET Z | |||
| BEFA | LD B,$0F | |||
| BEFC | LD A,$10 | |||
| BEFE | OUT ($FE),A | |||
| BF00 | LD A,$0A | |||
| BF02 | DEC A | |||
| BF03 | JP NZ,$BF02 | |||
| BF06 | LD A,$00 | |||
| BF08 | OUT ($FE),A | |||
| BF0A | LD A,$0A | |||
| BF0C | DEC A | |||
| BF0D | JP NZ,$BF0C | |||
| BF10 | DJNZ $BEFC | |||
| BF12 | JP $BECB | |||
| BF15 | XOR A | |||
| BF16 | LD ($5B7B),A | |||
| BF19 | LD A,($5B6D) | |||
| BF1C | CP $05 | |||
| BF1E | JP C,$BF49 | |||
| BF21 | LD B,$17 | |||
| BF23 | PUSH BC | |||
| BF24 | CALL $BD51 | |||
| BF27 | CALL $BD88 | |||
| BF2A | CALL $BDA5 | |||
| BF2D | CALL $BF71 | |||
| BF30 | LD A,($5B94) | |||
| BF33 | DEC A | |||
| BF34 | LD ($5B94),A | |||
| BF37 | CALL Z,$C9B4 | |||
| BF3A | POP BC | |||
| BF3B | LD A,($5B7B) | |||
| BF3E | CP $01 | |||
| BF40 | RET Z | |||
| BF41 | LD A,($5B95) | |||
| BF44 | AND A | |||
| BF45 | RET Z | |||
| BF46 | DJNZ $BF23 | |||
| BF48 | RET | |||
| BF49 | LD B,$17 | |||
| BF4B | PUSH BC | |||
| BF4C | CALL $BD1F | |||
| BF4F | CALL $BD88 | |||
| BF52 | CALL $BDA5 | |||
| BF55 | CALL $BF71 | |||
| BF58 | LD A,($5B94) | |||
| BF5B | DEC A | |||
| BF5C | LD ($5B94),A | |||
| BF5F | CALL Z,$C9B4 | |||
| BF62 | POP BC | |||
| BF63 | LD A,($5B7B) | |||
| BF66 | CP $01 | |||
|
This entry point is used by the routine at CA6F.
|
||||
| BF68 | RET Z | |||
| BF69 | LD A,($5B95) | |||
| BF6C | AND A | |||
| BF6D | RET Z | |||
| BF6E | DJNZ $BF4B | |||
| BF70 | RET | |||
|
This entry point is used by the routine at BC74.
|
||||
| BF71 | CALL $BE4C | |||
| BF74 | LD A,($5B90) | |||
| BF77 | AND A | |||
| BF78 | RET Z | |||
| BF79 | CALL $BE90 | |||
| BF7C | LD A,($5B90) | |||
| BF7F | AND A | |||
| BF80 | RET Z | |||
| BF81 | CALL $BEA9 | |||
| BF84 | RET | |||
| Prev: BC74 | Up: Map | Next: BF85 |