Prev: 35409 Up: Map Next: 35699
35420: Routine at 8A5C
Used by the routine at 35699.
35420 LD A,C
35421 AND A
35422 JR Z,35440
35424 DEC C
35425 CALL 35475
35428 EXX
35429 LD A,C
35430 AND A
35431 JR Z,35437
35433 DEC C
35434 CALL 35528
35437 EXX
35438 JR 35420
35440 EXX
35441 LD A,C
35442 AND A
35443 JR NZ,35433
This entry point is used by the routine at 35699.
35445 EXX
This entry point is used by the routine at 35699.
35446 LD A,(24154)
35449 LD C,A
35450 LD A,(24153)
35453 OR C
35454 RET Z
35455 XOR A
35456 LD (24154),A
35459 EXX
35460 LD A,(24153)
35463 LD C,A
35464 XOR A
This entry point is used by the routine at 35699.
35465 LD (24153),A
35468 EXX
35469 JR 35420
35471 EX DE,HL
35472 EX (SP),HL
35473 JR 35503
35475 PUSH HL
35476 EX DE,HL
35477 PUSH DE
35478 LD D,0
35480 LD E,(HL)
35481 INC HL
35482 EX DE,HL
35483 JR 35483
35485 ADD HL,HL
35486 ADD HL,HL
35487 ADD HL,HL
35488 ADD HL,HL
35489 ADD HL,HL
35490 ADD HL,HL
35491 ADD HL,HL
35492 EX DE,HL
35493 EX (SP),HL
35494 LD A,D
35495 XOR (HL)
35496 LD (HL),A
35497 INC L
35498 LD A,L
35499 AND 31
35501 JR Z,35506
35503 LD A,E
35504 XOR (HL)
35505 LD (HL),A
35506 POP DE
35507 POP HL
35508 DEC H
35509 LD A,H
35510 CPL
35511 AND 7
35513 RET NZ
35514 LD A,L
35515 SUB 32
35517 LD L,A
35518 RET C
35519 LD A,H
35520 ADD A,8
35522 LD H,A
35523 RET
35524 EX DE,HL
35525 EX (SP),HL
35526 JR 35503
35528 PUSH HL
35529 EX DE,HL
35530 PUSH DE
35531 LD D,0
35533 LD E,(HL)
35534 INC HL
35535 EX DE,HL
35536 JR 35536
35538 ADD HL,HL
35539 ADD HL,HL
35540 ADD HL,HL
35541 ADD HL,HL
35542 ADD HL,HL
35543 ADD HL,HL
35544 ADD HL,HL
35545 EX DE,HL
35546 JR 35493
35548 CALL 34465
35551 EXX
35552 XOR A
35553 LD (24154),A
35556 LD C,A
35557 JP 35420
This entry point is used by the routines at 42361 and 42812.
35560 XOR A
35561 LD (24153),A
35564 LD (24152),A
35567 LD C,A
35568 EXX
35569 CALL 35666
35572 JP 35420
This entry point is used by the routine at 35699.
35575 LD L,(IX+2)
35578 LD H,(IX+3)
35581 LD BC,(24698)
35585 AND A
35586 SBC HL,BC
35588 LD BC,120
35591 ADD HL,BC
35592 LD A,H
35593 AND 31
35595 JP NZ,34431
35598 LD (IX+1),L
35601 CALL 34175
35604 LD L,(IX+1)
35607 LD H,(IX+4)
35610 LD A,L
35611 DEC A
35612 AND 7
35614 CP 7
35616 JR NZ,35620
35618 LD A,242
35620 LD (35537),A
35623 LD (IX+9),A
35626 LD A,1
35628 JR Z,35631
35630 INC A
35631 LD (24151),A
35634 LD (IX+11),H
35637 CALL ScreenAddress
35640 LD A,(DE)
35641 INC DE
35642 LD (24153),A
35645 LD (24152),A
35648 LD (IX+10),A
35651 LD (IX+12),E
35654 LD (IX+13),D
35657 LD (IX+14),L
35660 LD (IX+15),H
35663 LD C,0
35665 RET
This entry point is used by the routine at 35699.
35666 LD E,(IX+12)
35669 LD D,(IX+13)
35672 LD L,(IX+14)
35675 LD H,(IX+15)
35678 LD A,(IX+9)
35681 LD (35484),A
35684 LD A,(IX+10)
35687 LD (24154),A
35690 LD A,(IX+11)
35693 LD (24150),A
35696 LD C,0
35698 RET
Prev: 35409 Up: Map Next: 35699