Prev: 24875 Up: Map Next: 25028
24904: Routine at 6148
Used by the routine at 24653.
24904 LD A,(23351)
24907 OR A
24908 JR NZ,24939
24910 LD A,(23349)
24913 AND 240
24915 RET NZ
24916 LD A,(23350)
24919 LD DE,24984
24922 BIT 3,A
24924 JR NZ,24929
24926 LD DE,25000
24929 LD (23352),DE
24933 AND 3
24935 LD (23351),A
24938 RET
24939 LD H,A
24940 LD L,31
24942 LD DE,(23352)
24946 LD A,(DE)
24947 INC A
24948 JR NZ,24954
24950 LD (23351),A
24953 RET
24954 LD B,3
24956 LD C,47
24958 CALL 24966
24961 LD (23352),DE
24965 RET
This entry point is used by the routines at 25028, 25127 and 25432.
24966 PUSH BC
24967 LD A,(DE)
24968 OR A
24969 JR Z,24978
24971 PUSH DE
24972 PUSH HL
24973 CALL 24852
24976 POP HL
24977 POP DE
24978 INC DE
24979 INC H
24980 POP BC
24981 DJNZ 24966
24983 RET
24984 NOP
24985 DEC BC
24986 LD C,0
24988 INC C
24989 RRCA
24990 NOP
24991 DEC C
24992 DJNZ 24994
24994 LD DE,19
24997 LD (DE),A
24998 INC D
24999 RST 56
25000 NOP
25001 DEC BC
25002 LD C,0
25004 INC C
25005 RRCA
25006 NOP
25007 DEC C
25008 DJNZ 25031
25010 ADD HL,DE
25011 DEC DE
25012 LD D,9
25014 INC E
25015 RLA
25016 ADD HL,BC
25017 DEC E
25018 JR 25046
25020 LD E,17
25022 INC DE
25023 NOP
25024 LD (DE),A
25025 INC D
25026 NOP
25027 RST 56
Prev: 24875 Up: Map Next: 25028