Prev: C7CF Up: Map Next: D070
C84F: Routine at C84F
Used by the routines at D5B1 and D630.
C84F EXX
C850 LD D,$00
C852 EXX
C853 JP $C85A
This entry point is used by the routines at D5B1 and D630.
C856 EXX
C857 LD D,$01
C859 EXX
C85A LD B,H
C85B LD C,L
C85C LD E,(HL)
C85D SLA E
C85F LD D,$00
C861 LD HL,$C60C
C864 ADD HL,DE
C865 LD E,(HL)
C866 INC HL
C867 LD D,(HL)
C868 LD H,B
C869 LD L,C
C86A INC HL
C86B LD B,$46
C86D LD C,(HL)
C86E INC HL
C86F SLA C
C871 RL B
C873 PUSH BC
C874 LD A,(HL)
C875 AND A
C876 LD HL,$0000
C879 RRA
C87A RR L
C87C RRA
C87D RR L
C87F RRA
C880 RR L
C882 RRC L
C884 ADD HL,DE
C885 LD B,H
C886 LD C,L
C887 POP HL
C888 EXX
C889 LD C,A
C88A EXX
C88B ADD A,(HL)
C88C LD E,A
C88D INC HL
C88E LD D,(HL)
C88F INC HL
C890 LD A,(BC)
C891 EX DE,HL
C892 XOR (HL)
C893 LD (HL),A
C894 INC BC
C895 INC HL
C896 LD A,(BC)
C897 INC BC
C898 XOR (HL)
C899 LD (HL),A
C89A EXX
C89B LD A,D
C89C AND A
C89D EXX
C89E JR Z,$C8AF
C8A0 LD A,H
C8A1 RRCA
C8A2 RRCA
C8A3 RRCA
C8A4 AND $03
C8A6 OR $58
C8A8 LD H,A
C8A9 EXX
C8AA LD A,B
C8AB EXX
C8AC LD (HL),A
C8AD DEC HL
C8AE LD (HL),A
C8AF EX DE,HL
C8B0 EXX
C8B1 LD A,C
C8B2 EXX
C8B3 ADD A,(HL)
C8B4 LD E,A
C8B5 INC HL
C8B6 LD D,(HL)
C8B7 INC HL
C8B8 LD A,(BC)
C8B9 EX DE,HL
C8BA XOR (HL)
C8BB LD (HL),A
C8BC INC BC
C8BD INC HL
C8BE LD A,(BC)
C8BF INC BC
C8C0 XOR (HL)
C8C1 LD (HL),A
C8C2 EX DE,HL
C8C3 EXX
C8C4 LD A,C
C8C5 EXX
C8C6 ADD A,(HL)
C8C7 LD E,A
C8C8 INC HL
C8C9 LD D,(HL)
C8CA INC HL
C8CB LD A,(BC)
C8CC EX DE,HL
C8CD XOR (HL)
C8CE LD (HL),A
C8CF INC BC
C8D0 INC HL
C8D1 LD A,(BC)
C8D2 INC BC
C8D3 XOR (HL)
C8D4 LD (HL),A
C8D5 EX DE,HL
C8D6 EXX
C8D7 LD A,C
C8D8 EXX
C8D9 ADD A,(HL)
C8DA LD E,A
C8DB INC HL
C8DC LD D,(HL)
C8DD INC HL
C8DE LD A,(BC)
C8DF EX DE,HL
C8E0 XOR (HL)
C8E1 LD (HL),A
C8E2 INC BC
C8E3 INC HL
C8E4 LD A,(BC)
C8E5 INC BC
C8E6 XOR (HL)
C8E7 LD (HL),A
C8E8 EX DE,HL
C8E9 EXX
C8EA LD A,C
C8EB EXX
C8EC ADD A,(HL)
C8ED LD E,A
C8EE INC HL
C8EF LD D,(HL)
C8F0 INC HL
C8F1 LD A,(BC)
C8F2 EX DE,HL
C8F3 XOR (HL)
C8F4 LD (HL),A
C8F5 INC BC
C8F6 INC HL
C8F7 LD A,(BC)
C8F8 INC BC
C8F9 XOR (HL)
C8FA LD (HL),A
C8FB EX DE,HL
C8FC EXX
C8FD LD A,C
C8FE EXX
C8FF ADD A,(HL)
C900 LD E,A
C901 INC HL
C902 LD D,(HL)
C903 INC HL
C904 LD A,(BC)
C905 EX DE,HL
C906 XOR (HL)
C907 LD (HL),A
C908 INC BC
C909 INC HL
C90A LD A,(BC)
C90B INC BC
C90C XOR (HL)
C90D LD (HL),A
C90E EX DE,HL
C90F EXX
C910 LD A,C
C911 EXX
C912 ADD A,(HL)
C913 LD E,A
C914 INC HL
C915 LD D,(HL)
C916 INC HL
C917 LD A,(BC)
C918 EX DE,HL
C919 XOR (HL)
C91A LD (HL),A
C91B INC BC
C91C INC HL
C91D LD A,(BC)
C91E INC BC
C91F XOR (HL)
C920 LD (HL),A
C921 EX DE,HL
C922 EXX
C923 LD A,C
C924 EXX
C925 ADD A,(HL)
C926 LD E,A
C927 INC HL
C928 LD D,(HL)
C929 INC HL
C92A LD A,(BC)
C92B EX DE,HL
C92C XOR (HL)
C92D LD (HL),A
C92E INC BC
C92F INC HL
C930 LD A,(BC)
C931 INC BC
C932 XOR (HL)
C933 LD (HL),A
C934 EXX
C935 LD A,D
C936 AND A
C937 EXX
C938 RET Z
C939 LD A,H
C93A RRCA
C93B RRCA
C93C RRCA
C93D AND $03
C93F OR $58
C941 LD H,A
C942 EXX
C943 LD A,B
C944 EXX
C945 LD (HL),A
C946 DEC HL
C947 LD (HL),A
C948 RET
This entry point is used by the routine at D630.
C949 EXX
C94A LD D,$00
C94C EXX
C94D JP $C954
This entry point is used by the routine at D630.
C950 EXX
C951 LD D,$01
C953 EXX
C954 LD B,H
C955 LD C,L
C956 LD E,(HL)
C957 SLA E
C959 LD D,$00
C95B LD HL,$C60C
C95E ADD HL,DE
C95F LD E,(HL)
C960 INC HL
C961 LD D,(HL)
C962 LD H,B
C963 LD L,C
C964 INC HL
C965 LD B,$46
C967 LD C,(HL)
C968 SLA C
C96A RL B
C96C PUSH BC
C96D INC HL
C96E LD A,(HL)
C96F AND A
C970 LD HL,$0000
C973 RRA
C974 RR L
C976 RRA
C977 RR L
C979 RRA
C97A RR L
C97C EXX
C97D LD C,A
C97E EXX
C97F LD A,L
C980 RRCA
C981 ADD A,L
C982 LD L,A
C983 LD A,H
C984 ADC A,$00
C986 LD H,A
C987 ADD HL,DE
C988 LD B,H
C989 LD C,L
C98A POP HL
C98B EXX
C98C LD A,C
C98D EXX
C98E ADD A,(HL)
C98F LD E,A
C990 INC HL
C991 LD D,(HL)
C992 INC HL
C993 EX DE,HL
C994 LD A,(BC)
C995 XOR (HL)
C996 LD (HL),A
C997 INC BC
C998 INC HL
C999 LD A,(BC)
C99A XOR (HL)
C99B LD (HL),A
C99C INC BC
C99D INC HL
C99E LD A,(BC)
C99F XOR (HL)
C9A0 LD (HL),A
C9A1 INC BC
C9A2 EXX
C9A3 LD A,D
C9A4 AND A
C9A5 EXX
C9A6 JR Z,$C9B9
C9A8 LD A,H
C9A9 RRCA
C9AA RRCA
C9AB RRCA
C9AC AND $03
C9AE OR $58
C9B0 LD H,A
C9B1 EXX
C9B2 LD A,B
C9B3 EXX
C9B4 LD (HL),A
C9B5 DEC HL
C9B6 LD (HL),A
C9B7 DEC HL
C9B8 LD (HL),A
C9B9 EX DE,HL
C9BA EXX
C9BB LD A,C
C9BC EXX
C9BD ADD A,(HL)
C9BE LD E,A
C9BF INC HL
C9C0 LD D,(HL)
C9C1 INC HL
C9C2 EX DE,HL
C9C3 LD A,(BC)
C9C4 XOR (HL)
C9C5 LD (HL),A
C9C6 INC BC
C9C7 INC HL
C9C8 LD A,(BC)
C9C9 XOR (HL)
C9CA LD (HL),A
C9CB INC BC
C9CC INC HL
C9CD LD A,(BC)
C9CE XOR (HL)
C9CF LD (HL),A
C9D0 INC BC
C9D1 EX DE,HL
C9D2 EXX
C9D3 LD A,C
C9D4 EXX
C9D5 ADD A,(HL)
C9D6 LD E,A
C9D7 INC HL
C9D8 LD D,(HL)
C9D9 INC HL
C9DA EX DE,HL
C9DB LD A,(BC)
C9DC XOR (HL)
C9DD LD (HL),A
C9DE INC BC
C9DF INC HL
C9E0 LD A,(BC)
C9E1 XOR (HL)
C9E2 LD (HL),A
C9E3 INC BC
C9E4 INC HL
C9E5 LD A,(BC)
C9E6 XOR (HL)
C9E7 LD (HL),A
C9E8 INC BC
C9E9 EX DE,HL
C9EA EXX
C9EB LD A,C
C9EC EXX
C9ED ADD A,(HL)
C9EE LD E,A
C9EF INC HL
C9F0 LD D,(HL)
C9F1 INC HL
C9F2 EX DE,HL
C9F3 LD A,(BC)
C9F4 XOR (HL)
C9F5 LD (HL),A
C9F6 INC BC
C9F7 INC HL
C9F8 LD A,(BC)
C9F9 XOR (HL)
C9FA LD (HL),A
C9FB INC BC
C9FC INC HL
C9FD LD A,(BC)
C9FE XOR (HL)
C9FF LD (HL),A
CA00 INC BC
CA01 EX DE,HL
CA02 EXX
CA03 LD A,C
CA04 EXX
CA05 ADD A,(HL)
CA06 LD E,A
CA07 INC HL
CA08 LD D,(HL)
CA09 INC HL
CA0A EX DE,HL
CA0B LD A,(BC)
CA0C XOR (HL)
CA0D LD (HL),A
CA0E INC BC
CA0F INC HL
CA10 LD A,(BC)
CA11 XOR (HL)
CA12 LD (HL),A
CA13 INC BC
CA14 INC HL
CA15 LD A,(BC)
CA16 XOR (HL)
CA17 LD (HL),A
CA18 INC BC
CA19 EX DE,HL
CA1A EXX
CA1B LD A,C
CA1C EXX
CA1D ADD A,(HL)
CA1E LD E,A
CA1F INC HL
CA20 LD D,(HL)
CA21 INC HL
CA22 EX DE,HL
CA23 LD A,(BC)
CA24 XOR (HL)
CA25 LD (HL),A
CA26 INC BC
CA27 INC HL
CA28 LD A,(BC)
CA29 XOR (HL)
CA2A LD (HL),A
CA2B INC BC
CA2C INC HL
CA2D LD A,(BC)
CA2E XOR (HL)
CA2F LD (HL),A
CA30 INC BC
CA31 EX DE,HL
CA32 EXX
CA33 LD A,C
CA34 EXX
CA35 ADD A,(HL)
CA36 LD E,A
CA37 INC HL
CA38 LD D,(HL)
CA39 INC HL
CA3A EX DE,HL
CA3B LD A,(BC)
CA3C XOR (HL)
CA3D LD (HL),A
CA3E INC BC
CA3F INC HL
CA40 LD A,(BC)
CA41 XOR (HL)
CA42 LD (HL),A
CA43 INC BC
CA44 INC HL
CA45 LD A,(BC)
CA46 XOR (HL)
CA47 LD (HL),A
CA48 INC BC
CA49 EX DE,HL
CA4A EXX
CA4B LD A,C
CA4C EXX
CA4D ADD A,(HL)
CA4E LD E,A
CA4F INC HL
CA50 LD D,(HL)
CA51 INC HL
CA52 EX DE,HL
CA53 LD A,(BC)
CA54 XOR (HL)
CA55 LD (HL),A
CA56 INC BC
CA57 INC HL
CA58 LD A,(BC)
CA59 XOR (HL)
CA5A LD (HL),A
CA5B INC BC
CA5C INC HL
CA5D LD A,(BC)
CA5E XOR (HL)
CA5F LD (HL),A
CA60 INC BC
CA61 EX DE,HL
CA62 EXX
CA63 LD A,C
CA64 EXX
CA65 ADD A,(HL)
CA66 LD E,A
CA67 INC HL
CA68 LD D,(HL)
CA69 INC HL
CA6A EX DE,HL
CA6B LD A,(BC)
CA6C XOR (HL)
CA6D LD (HL),A
CA6E INC BC
CA6F INC HL
CA70 LD A,(BC)
CA71 XOR (HL)
CA72 LD (HL),A
CA73 INC BC
CA74 INC HL
CA75 LD A,(BC)
CA76 XOR (HL)
CA77 LD (HL),A
CA78 INC BC
CA79 EXX
CA7A LD A,D
CA7B AND A
CA7C EXX
CA7D JR Z,$CA90
CA7F LD A,H
CA80 RRCA
CA81 RRCA
CA82 RRCA
CA83 AND $03
CA85 OR $58
CA87 LD H,A
CA88 EXX
CA89 LD A,B
CA8A EXX
CA8B LD (HL),A
CA8C DEC HL
CA8D LD (HL),A
CA8E DEC HL
CA8F LD (HL),A
CA90 EX DE,HL
CA91 EXX
CA92 LD A,C
CA93 EXX
CA94 ADD A,(HL)
CA95 LD E,A
CA96 INC HL
CA97 LD D,(HL)
CA98 INC HL
CA99 EX DE,HL
CA9A LD A,(BC)
CA9B XOR (HL)
CA9C LD (HL),A
CA9D INC BC
CA9E INC HL
CA9F LD A,(BC)
CAA0 XOR (HL)
CAA1 LD (HL),A
CAA2 INC BC
CAA3 INC HL
CAA4 LD A,(BC)
CAA5 XOR (HL)
CAA6 LD (HL),A
CAA7 INC BC
CAA8 EX DE,HL
CAA9 EXX
CAAA LD A,C
CAAB EXX
CAAC ADD A,(HL)
CAAD LD E,A
CAAE INC HL
CAAF LD D,(HL)
CAB0 INC HL
CAB1 EX DE,HL
CAB2 LD A,(BC)
CAB3 XOR (HL)
CAB4 LD (HL),A
CAB5 INC BC
CAB6 INC HL
CAB7 LD A,(BC)
CAB8 XOR (HL)
CAB9 LD (HL),A
CABA INC BC
CABB INC HL
CABC LD A,(BC)
CABD XOR (HL)
CABE LD (HL),A
CABF INC BC
CAC0 EX DE,HL
CAC1 EXX
CAC2 LD A,C
CAC3 EXX
CAC4 ADD A,(HL)
CAC5 LD E,A
CAC6 INC HL
CAC7 LD D,(HL)
CAC8 INC HL
CAC9 EX DE,HL
CACA LD A,(BC)
CACB XOR (HL)
CACC LD (HL),A
CACD INC BC
CACE INC HL
CACF LD A,(BC)
CAD0 XOR (HL)
CAD1 LD (HL),A
CAD2 INC BC
CAD3 INC HL
CAD4 LD A,(BC)
CAD5 XOR (HL)
CAD6 LD (HL),A
CAD7 INC BC
CAD8 EX DE,HL
CAD9 EXX
CADA LD A,C
CADB EXX
CADC ADD A,(HL)
CADD LD E,A
CADE INC HL
CADF LD D,(HL)
CAE0 INC HL
CAE1 EX DE,HL
CAE2 LD A,(BC)
CAE3 XOR (HL)
CAE4 LD (HL),A
CAE5 INC BC
CAE6 INC HL
CAE7 LD A,(BC)
CAE8 XOR (HL)
CAE9 LD (HL),A
CAEA INC BC
CAEB INC HL
CAEC LD A,(BC)
CAED XOR (HL)
CAEE LD (HL),A
CAEF INC BC
CAF0 EX DE,HL
CAF1 EXX
CAF2 LD A,C
CAF3 EXX
CAF4 ADD A,(HL)
CAF5 LD E,A
CAF6 INC HL
CAF7 LD D,(HL)
CAF8 INC HL
CAF9 EX DE,HL
CAFA LD A,(BC)
CAFB XOR (HL)
CAFC LD (HL),A
CAFD INC BC
CAFE INC HL
CAFF LD A,(BC)
CB00 XOR (HL)
CB01 LD (HL),A
CB02 INC BC
CB03 INC HL
CB04 LD A,(BC)
CB05 XOR (HL)
CB06 LD (HL),A
CB07 INC BC
CB08 EX DE,HL
CB09 EXX
CB0A LD A,C
CB0B EXX
CB0C ADD A,(HL)
CB0D LD E,A
CB0E INC HL
CB0F LD D,(HL)
CB10 INC HL
CB11 EX DE,HL
CB12 LD A,(BC)
CB13 XOR (HL)
CB14 LD (HL),A
CB15 INC BC
CB16 INC HL
CB17 LD A,(BC)
CB18 XOR (HL)
CB19 LD (HL),A
CB1A INC BC
CB1B INC HL
CB1C LD A,(BC)
CB1D XOR (HL)
CB1E LD (HL),A
CB1F INC BC
CB20 EX DE,HL
CB21 EXX
CB22 LD A,C
CB23 EXX
CB24 ADD A,(HL)
CB25 LD E,A
CB26 INC HL
CB27 LD D,(HL)
CB28 INC HL
CB29 EX DE,HL
CB2A LD A,(BC)
CB2B XOR (HL)
CB2C LD (HL),A
CB2D INC BC
CB2E INC HL
CB2F LD A,(BC)
CB30 XOR (HL)
CB31 LD (HL),A
CB32 INC BC
CB33 INC HL
CB34 LD A,(BC)
CB35 XOR (HL)
CB36 LD (HL),A
CB37 INC BC
CB38 EXX
CB39 LD A,D
CB3A AND A
CB3B EXX
CB3C RET Z
CB3D LD A,H
CB3E RRCA
CB3F RRCA
CB40 RRCA
CB41 AND $03
CB43 OR $58
CB45 LD H,A
CB46 EXX
CB47 LD A,B
CB48 EXX
CB49 LD (HL),A
CB4A DEC HL
CB4B LD (HL),A
CB4C DEC HL
CB4D LD (HL),A
CB4E RET
This entry point is used by the routine at D0F0.
CB4F LD HL,$C4D4
CB52 LD (HL),$5C
CB54 INC HL
CB55 LD (HL),$7D
CB57 LD A,$1A
CB59 LD ($C533),A
CB5C LD A,$0F
CB5E LD ($C534),A
CB61 LD ($C536),A
CB64 CALL $D519
CB67 LD A,($C533)
CB6A AND A
CB6B JP NZ,$CF33
CB6E CALL $F6C3
CB71 LD A,C
CB72 CALL $CE9D
CB75 LD C,A
CB76 LD A,B
CB77 CALL $CE72
CB7A LD B,A
CB7B CP $0F
CB7D JR Z,$CB82
CB7F LD ($C518),A
CB82 LD A,C
CB83 CP $0F
CB85 JR Z,$CB8A
CB87 LD ($C517),A
CB8A LD A,B
CB8B CP $0F
CB8D JR Z,$CBD3
CB8F LD E,A
CB90 SLA E
CB92 LD D,$00
CB94 PUSH DE
CB95 LD HL,$C4D3
CB98 CALL $D630
CB9B POP DE
CB9C LD HL,$C6AE
CB9F ADD HL,DE
CBA0 EX DE,HL
CBA1 LD HL,$C4D4
CBA4 LD A,(DE)
CBA5 ADD A,(HL)
CBA6 CP $10
CBA8 JR C,$CBAF
CBAA CP $AD
CBAC JR NC,$CBAF
CBAE LD (HL),A
CBAF INC HL
CBB0 INC DE
CBB1 LD A,(DE)
CBB2 ADD A,(HL)
CBB3 CP $08
CBB5 JR C,$CBBC
CBB7 CP $F2
CBB9 JR NC,$CBBC
CBBB LD (HL),A
CBBC LD A,($C518)
CBBF LD E,A
CBC0 LD D,$00
CBC2 LD HL,$D620
CBC5 ADD HL,DE
CBC6 EX DE,HL
CBC7 LD A,(DE)
CBC8 LD HL,$C4D3
CBCB LD (HL),A
CBCC EXX
CBCD LD B,$47
CBCF EXX
CBD0 CALL $D637
CBD3 LD HL,$C4CF
CBD6 DEC (HL)
CBD7 JP NZ,$CC5C
CBDA LD (HL),$03
CBDC LD HL,($C4D1)
CBDF LD DE,$D5DD
CBE2 LD (HL),E
CBE3 INC HL
CBE4 LD (HL),D
CBE5 INC HL
CBE6 LD ($C4DA),HL
CBE9 LD A,($C517)
CBEC EX DE,HL
CBED LD C,A
CBEE LD B,$00
CBF0 LD HL,$D4F1
CBF3 ADD HL,BC
CBF4 EX DE,HL
CBF5 LD A,(DE)
CBF6 LD (HL),A
CBF7 INC HL
CBF8 LD A,($C517)
CBFB LD C,A
CBFC SLA C
CBFE SLA C
CC00 SLA C
CC02 LD B,$00
CC04 EX DE,HL
CC05 LD HL,$C7CF
CC08 ADD HL,BC
CC09 LD A,($C4D4)
CC0C ADD A,(HL)
CC0D LD (DE),A
CC0E INC HL
CC0F INC DE
CC10 LD A,($C4D5)
CC13 ADD A,(HL)
CC14 LD (DE),A
CC15 INC HL
CC16 INC DE
CC17 LD A,($C4D4)
CC1A ADD A,(HL)
CC1B CP $10
CC1D JR C,$CC7C
CC1F CP $B8
CC21 JR NC,$CC7C
CC23 LD (DE),A
CC24 INC HL
CC25 INC DE
CC26 LD A,($C4D5)
CC29 ADD A,(HL)
CC2A CP $08
CC2C JR C,$CC7C
CC2E CP $F8
CC30 JR NC,$CC7C
CC32 LD (DE),A
CC33 INC HL
CC34 INC DE
CC35 LD BC,$0004
CC38 LDIR
CC3A EX DE,HL
CC3B LD (HL),$FF
CC3D INC HL
CC3E LD ($C4D1),HL
CC41 LD E,$01
CC43 CALL $D9C4
CC46 LD HL,($C4DA)
CC49 EXX
CC4A LD B,$47
CC4C EXX
CC4D CALL $C856
CC50 LD HL,($C4D1)
CC53 LD DE,$CE62
CC56 LD (HL),E
CC57 INC HL
CC58 LD (HL),D
CC59 INC HL
CC5A LD (HL),$FF
CC5C LD HL,$6100
CC5F CALL $C702
CC62 LD HL,($C51B)
CC65 LD A,H
CC66 OR L
CC67 JR Z,$CC6D
CC69 DEC HL
CC6A LD ($C51B),HL
CC6D CALL $C713
CC70 CALL $C5C1
CC73 CALL $D9E0
CC76 CALL $C5EF
CC79 JP $CB67
CC7C LD HL,($C4D1)
CC7F JR $CC53
This entry point is used by the routine at D0F0.
CC81 LD A,(HL)
CC82 INC HL
CC83 LD E,(HL)
CC84 INC HL
CC85 LD D,(HL)
CC86 INC HL
CC87 LD B,H
CC88 LD C,L
CC89 PUSH BC
CC8A ADD A,A
CC8B LD C,A
CC8C LD B,$00
CC8E LD HL,$C60C
CC91 ADD HL,BC
CC92 POP BC
CC93 LD A,(HL)
CC94 INC HL
CC95 LD H,(HL)
CC96 LD L,A
CC97 LD A,(DE)
CC98 XOR (HL)
CC99 LD (DE),A
CC9A INC HL
CC9B INC D
CC9C LD A,(DE)
CC9D XOR (HL)
CC9E LD (DE),A
CC9F INC HL
CCA0 INC D
CCA1 LD A,(DE)
CCA2 XOR (HL)
CCA3 LD (DE),A
CCA4 INC HL
CCA5 INC D
CCA6 LD A,(DE)
CCA7 XOR (HL)
CCA8 LD (DE),A
CCA9 INC HL
CCAA INC D
CCAB LD A,(DE)
CCAC XOR (HL)
CCAD LD (DE),A
CCAE INC HL
CCAF INC D
CCB0 LD A,(DE)
CCB1 XOR (HL)
CCB2 LD (DE),A
CCB3 INC HL
CCB4 INC D
CCB5 LD A,(DE)
CCB6 XOR (HL)
CCB7 LD (DE),A
CCB8 INC HL
CCB9 INC D
CCBA LD A,(DE)
CCBB XOR (HL)
CCBC LD (DE),A
CCBD LD A,(BC)
CCBE INC BC
CCBF LD L,A
CCC0 LD A,(BC)
CCC1 LD H,A
CCC2 LD DE,($C4E5)
CCC6 DEC DE
CCC7 LD A,(DE)
CCC8 LD (HL),A
CCC9 LD H,B
CCCA LD L,C
CCCB INC HL
CCCC INC HL
CCCD RET
CCCE EXX
CCCF CALL $CD18
CCD2 EXX
CCD3 JR NC,$CCE9
CCD5 EXX
CCD6 LD HL,$C4D4
CCD9 EXX
CCDA CALL $C6DA
CCDD JP NC,$D2BC
CCE0 INC HL
CCE1 INC HL
CCE2 INC HL
CCE3 INC HL
CCE4 LD B,H
CCE5 LD C,L
CCE6 JP $CCBD
CCE9 PUSH HL
CCEA INC HL
CCEB INC HL
CCEC INC HL
CCED INC HL
CCEE CALL $CC81
CCF1 POP HL
CCF2 DEC HL
CCF3 DEC HL
CCF4 LD DE,$CD13
CCF7 LD (HL),E
CCF8 INC HL
CCF9 LD (HL),D
CCFA INC HL
CCFB EXX
CCFC LD DE,$0006
CCFF SBC HL,DE
CD01 PUSH HL
CD02 CALL $C84F
CD05 POP HL
CD06 LD ($C4DA),HL
CD09 CALL $D5B1
CD0C LD HL,$C423
CD0F DEC (HL)
CD10 LD B,$47
CD12 EXX
This entry point is used by the routine at D5B1.
CD13 LD DE,$000A
CD16 ADD HL,DE
CD17 RET
This entry point is used by the routine at D630.
CD18 LD HL,$6000
CD1B INC HL
CD1C INC HL
CD1D LD A,(HL)
CD1E CP $FF
CD20 SCF
CD21 RET Z
CD22 INC HL
CD23 INC HL
CD24 INC HL
CD25 CALL $C6DA
CD28 EXX
CD29 DEC HL
CD2A DEC HL
CD2B DEC HL
CD2C EXX
CD2D RET NC
CD2E INC HL
CD2F INC HL
CD30 INC HL
CD31 INC HL
CD32 JR $CD1B
This entry point is used by the routine at D630.
CD34 LD B,$06
CD36 LD H,$42
CD38 LD A,($C420)
CD3B LD L,A
CD3C XOR A
CD3D LD (HL),A
CD3E INC HL
CD3F LD (HL),A
CD40 INC HL
CD41 LD (HL),A
CD42 INC HL
CD43 LD (HL),A
CD44 INC HL
CD45 LD (HL),A
CD46 INC HL
CD47 LD (HL),A
CD48 INC HL
CD49 LD (HL),A
CD4A INC H
CD4B DJNZ $CD38
CD4D JP $C544
CD50 LD A,($C533)
CD53 AND A
CD54 JP NZ,$E0A8
CD57 CALL $D1BF
CD5A AND $0F
CD5C INC A
CD5D LD ($C4F6),HL
CD60 LD B,A
CD61 LD A,($C51C)
CD64 SUB B
CD65 JP NC,$CD98
CD68 INC HL
CD69 CALL $D630
CD6C LD HL,($C4F6)
CD6F INC HL
CD70 INC HL
CD71 LD A,($C4D4)
CD74 SUB (HL)
CD75 LD A,($C426)
CD78 JR NC,$CD7C
CD7A NEG
CD7C ADD A,(HL)
CD7D LD (HL),A
CD7E INC HL
CD7F LD A,($C4D5)
CD82 SUB (HL)
CD83 LD A,($C426)
CD86 JR NC,$CD8A
CD88 NEG
CD8A ADD A,(HL)
CD8B LD (HL),A
CD8C DEC HL
CD8D DEC HL
CD8E EXX
CD8F LD B,$46
CD91 EXX
CD92 CALL $D637
CD95 LD HL,($C4F6)
CD98 INC HL
CD99 INC HL
CD9A EXX
CD9B CALL $CD18
CD9E JR NC,$CDAD
CDA0 LD HL,$C4D4
CDA3 EXX
CDA4 CALL $C6DA
CDA7 JP NC,$D2BC
CDAA INC HL
CDAB INC HL
CDAC RET
CDAD LD DE,$0006
CDB0 SBC HL,DE
CDB2 LD ($C4DA),HL
CDB5 CALL $C84F
CDB8 CALL $D5B1
CDBB LD HL,$C41C
CDBE DEC (HL)
CDBF LD HL,$C425
CDC2 DEC (HL)
CDC3 EXX
CDC4 DEC HL
CDC5 DEC HL
CDC6 LD (HL),$02
CDC8 DEC HL
CDC9 LD DE,$CE1F
CDCC LD (HL),D
CDCD DEC HL
CDCE LD (HL),E
CDCF INC HL
CDD0 INC HL
CDD1 INC HL
CDD2 PUSH HL
CDD3 CALL $D630
CDD6 POP HL
CDD7 INC HL
CDD8 EXX
CDD9 LD B,$02
CDDB EXX
CDDC LD A,(HL)
CDDD SUB $06
CDDF CP $10
CDE1 JR C,$CDEA
CDE3 CP $B9
CDE5 JR C,$CDE9
CDE7 SUB $06
CDE9 LD (HL),A
CDEA DEC HL
CDEB PUSH HL
CDEC CALL $D794
CDEF POP HL
CDF0 LD DE,$0006
CDF3 ADD HL,DE
CDF4 EXX
CDF5 LD HL,$C406
CDF8 LD A,(HL)
CDF9 ADD A,$00
CDFB DAA
CDFC LD (HL),A
CDFD LD A,$01
CDFF DEC HL
CE00 JR NC,$CE03
CE02 INC A
CE03 ADD A,(HL)
CE04 DAA
CE05 LD (HL),A
CE06 JR NC,$CE15
CE08 DEC HL
CE09 LD A,$01
CE0B ADD A,(HL)
CE0C DAA
CE0D LD (HL),A
CE0E JR NC,$CE15
CE10 DEC HL
CE11 LD A,$01
CE13 DAA
CE14 LD (HL),A
CE15 CALL $CD34
CE18 LD E,$00
CE1A CALL $D9C4
CE1D EXX
CE1E RET
CE1F LD A,(HL)
CE20 EXX
CE21 LD B,A
CE22 EXX
CE23 PUSH HL
CE24 INC HL
CE25 CALL $D794
CE28 POP HL
CE29 INC (HL)
CE2A LD A,(HL)
CE2B CP $0F
CE2D JR Z,$CE56
CE2F EXX
CE30 LD B,A
CE31 EXX
CE32 INC HL
CE33 INC HL
CE34 LD A,(HL)
CE35 CP $16
CE37 JR NC,$CE41
CE39 CP $AD
CE3B LD A,$00
CE3D JR NC,$CE54
CE3F JR $CE49
CE41 CP $B0
CE43 LD A,$FA
CE45 JR C,$CE49
CE47 LD A,$F4
CE49 ADD A,(HL)
CE4A LD (HL),A
CE4B DEC HL
CE4C PUSH HL
CE4D CALL $D794
CE50 POP HL
CE51 JP $E094
CE54 DEC HL
CE55 DEC HL
CE56 LD DE,$E02C
CE59 DEC HL
CE5A LD (HL),D
CE5B DEC HL
CE5C LD (HL),E
CE5D INC HL
CE5E INC HL
CE5F JP $E02C
CE62 POP DE
CE63 RET
This entry point is used by the routine at D0F0.
CE64 LD A,(HL)
CE65 LD ($C42E),A
CE68 INC HL
CE69 PUSH HL
CE6A CALL $D570
CE6D CALL $C713
CE70 POP HL
CE71 RET
CE72 LD E,A
CE73 LD A,($C4FF)
CE76 CP $05
CE78 LD A,E
CE79 JP NZ,$CE9D
CE7C SLA A
CE7E SLA A
CE80 SLA A
CE82 SLA A
CE84 RR D
CE86 SLA A
CE88 RR D
CE8A SLA A
CE8C RR D
CE8E SLA A
CE90 RR D
CE92 SLA A
CE94 RR D
CE96 SRL D
CE98 SRL D
CE9A SRL D
CE9C LD A,D
CE9D RRA
CE9E RRA
CE9F RR D
CEA1 RRA
CEA2 RR E
CEA4 RRA
CEA5 RR D
CEA7 RRA
CEA8 RR E
CEAA XOR A
CEAB RL D
CEAD RLA
CEAE RL E
CEB0 RLA
CEB1 RL D
CEB3 RLA
CEB4 RL E
CEB6 RLA
CEB7 RET
CEB8 RET
CEB9 CALL $D52A
CEBC LD HL,$6100
CEBF CALL $C702
CEC2 LD A,($C533)
CEC5 DEC A
CEC6 LD ($C533),A
CEC9 JP Z,$CED2
CECC CALL $C713
CECF JP $CEB9
CED2 LD HL,$C4D3
CED5 EXX
CED6 LD B,$47
CED8 EXX
CED9 CALL $D637
CEDC JP $CB6E
CEDF INC HL
CEE0 EX DE,HL
CEE1 LD HL,($C535)
CEE4 LD BC,$0040
CEE7 ADD HL,BC
CEE8 LD ($C535),HL
CEEB EX DE,HL
CEEC LD A,D
CEED CP $0F
CEEF JR Z,$CF1F
CEF1 JR NC,$CF2E
CEF3 EXX
CEF4 LD B,A
CEF5 INC B
CEF6 EXX
CEF7 PUSH HL
CEF8 CALL $D794
CEFB POP HL
CEFC INC HL
CEFD LD A,(HL)
CEFE ADD A,$06
CF00 LD (HL),A
This entry point is used by the routine at D630.
CF01 DEC HL
This entry point is used by the routine at D630.
CF02 LD A,($C536)
This entry point is used by the routine at D630.
CF05 CP $01
This entry point is used by the routine at D630.
CF07 JR NZ,$CF26
This entry point is used by the routine at D630.
CF09 EXX
CF0A LD B,$46
This entry point is used by the routine at D630.
CF0C EXX
CF0D PUSH HL
CF0E CALL $D637
CF11 POP HL
CF12 DEC HL
CF13 DEC HL
CF14 LD DE,$CD50
CF17 LD (HL),D
CF18 DEC HL
CF19 LD (HL),E
CF1A LD DE,$0009
CF1D JR $CF31
CF1F INC HL
CF20 LD A,(HL)
CF21 SUB $54
CF23 LD (HL),A
CF24 DEC HL
CF25 LD A,D
CF26 EXX
CF27 LD B,A
CF28 EXX
CF29 PUSH HL
CF2A CALL $D794
CF2D POP HL
CF2E LD DE,$0006
CF31 ADD HL,DE
CF32 RET
CF33 LD A,($C536)
CF36 DEC A
CF37 JR Z,$CEB9
CF39 LD A,($C534)
CF3C LD H,A
CF3D LD L,$00
CF3F LD ($C535),HL
CF42 LD HL,$6100
CF45 CALL $C702
CF48 CALL $C713
CF4B LD HL,$C534
CF4E DEC (HL)
CF4F JP $CB67
CF52 EX DE,HL
CF53 LD HL,($C535)
CF56 LD BC,$0040
CF59 ADD HL,BC
CF5A LD ($C535),HL
CF5D EX DE,HL
CF5E LD A,D
CF5F CP $0F
CF61 JR Z,$CF90
CF63 JR NC,$CF9F
CF65 EXX
CF66 LD B,A
CF67 INC B
CF68 EXX
CF69 PUSH HL
CF6A CALL $DAAF
CF6D POP HL
CF6E INC HL
CF6F LD A,(HL)
CF70 ADD A,$08
CF72 LD (HL),A
CF73 DEC HL
CF74 LD A,($C536)
CF77 CP $01
CF79 JR NZ,$CF97
CF7B EXX
CF7C LD B,$44
CF7E EXX
CF7F PUSH HL
CF80 CALL $C950
CF83 POP HL
CF84 DEC HL
CF85 LD DE,$E1B6
CF88 LD (HL),D
CF89 DEC HL
CF8A LD (HL),E
CF8B LD DE,$0008
CF8E JR $CFA2
CF90 INC HL
CF91 LD A,(HL)
CF92 SUB $70
CF94 LD (HL),A
CF95 DEC HL
CF96 LD A,D
CF97 EXX
CF98 LD B,A
CF99 EXX
CF9A PUSH HL
CF9B CALL $DAAF
CF9E POP HL
CF9F LD DE,$0006
CFA2 ADD HL,DE
CFA3 RET
This entry point is used by the routine at D630.
CFA4 INC HL
CFA5 LD D,$46
CFA7 LD E,(HL)
CFA8 INC HL
CFA9 SLA E
CFAB RL D
CFAD LD A,(HL)
CFAE RRA
CFAF RRA
CFB0 RRA
CFB1 AND $1F
CFB3 LD C,A
CFB4 EXX
CFB5 LD A,B
CFB6 EXX
CFB7 LD B,A
CFB8 LD A,(DE)
CFB9 ADD A,C
CFBA LD L,A
CFBB INC DE
CFBC LD A,(DE)
CFBD LD H,A
CFBE INC DE
CFBF LD A,H
CFC0 RRCA
CFC1 RRCA
CFC2 RRCA
CFC3 AND $03
CFC5 OR $58
CFC7 LD H,A
CFC8 LD (HL),B
CFC9 INC HL
CFCA LD (HL),B
CFCB INC DE
CFCC INC DE
CFCD INC DE
CFCE INC DE
CFCF INC DE
CFD0 INC DE
CFD1 INC DE
CFD2 INC DE
CFD3 INC DE
CFD4 INC DE
CFD5 LD A,(DE)
CFD6 ADD A,C
CFD7 LD L,A
CFD8 INC DE
CFD9 LD A,(DE)
CFDA LD H,A
CFDB INC DE
CFDC LD A,H
CFDD RRCA
CFDE RRCA
CFDF RRCA
CFE0 AND $03
CFE2 OR $58
CFE4 LD H,A
CFE5 LD (HL),B
CFE6 INC HL
CFE7 LD (HL),B
CFE8 INC DE
CFE9 INC DE
CFEA INC DE
CFEB INC DE
CFEC INC DE
CFED INC DE
CFEE INC DE
CFEF INC DE
CFF0 INC DE
CFF1 INC DE
CFF2 LD A,(DE)
CFF3 ADD A,C
CFF4 LD L,A
CFF5 INC DE
CFF6 LD A,(DE)
CFF7 INC DE
CFF8 RRCA
CFF9 RRCA
CFFA RRCA
CFFB AND $03
CFFD OR $58
CFFF LD H,A
D000 LD (HL),B
D001 INC HL
D002 LD (HL),B
D003 RET
This entry point is used by the routine at D630.
D004 INC HL
D005 LD D,$46
D007 LD E,(HL)
D008 INC HL
D009 SLA E
D00B RL D
D00D LD A,(HL)
D00E RRA
D00F RRA
D010 RRA
D011 AND $1F
D013 LD C,A
D014 EXX
D015 LD A,B
D016 EXX
D017 LD B,A
D018 LD A,(DE)
D019 ADD A,C
D01A LD L,A
D01B INC DE
D01C LD A,(DE)
D01D LD H,A
D01E INC DE
D01F LD A,H
D020 RRCA
D021 RRCA
D022 RRCA
D023 AND $03
D025 OR $58
D027 LD H,A
D028 LD (HL),B
D029 INC HL
D02A LD (HL),B
D02B INC HL
D02C LD (HL),B
D02D INC DE
D02E INC DE
D02F INC DE
D030 INC DE
D031 INC DE
D032 INC DE
D033 INC DE
D034 INC DE
D035 INC DE
D036 INC DE
D037 INC DE
D038 INC DE
D039 LD A,(DE)
D03A ADD A,C
D03B LD L,A
D03C INC DE
D03D LD A,(DE)
D03E LD H,A
D03F INC DE
D040 LD A,H
D041 RRCA
D042 RRCA
D043 RRCA
D044 AND $03
D046 OR $58
D048 LD H,A
D049 LD (HL),B
D04A INC HL
D04B LD (HL),B
D04C INC HL
D04D LD (HL),B
D04E INC DE
D04F INC DE
D050 INC DE
D051 INC DE
D052 INC DE
D053 INC DE
D054 INC DE
D055 INC DE
D056 INC DE
D057 INC DE
D058 INC DE
D059 INC DE
D05A INC DE
D05B INC DE
D05C LD A,(DE)
D05D ADD A,C
D05E LD L,A
D05F INC DE
D060 LD A,(DE)
D061 INC DE
D062 RRCA
D063 RRCA
D064 RRCA
D065 AND $03
D067 OR $58
D069 LD H,A
D06A LD (HL),B
D06B INC HL
D06C LD (HL),B
D06D INC HL
D06E LD (HL),B
D06F RET
Prev: C7CF Up: Map Next: D070