| E775 |
LD A,($E75D) |
| E778 |
LD ($E762),A |
| E77B |
INC A |
| E77C |
LD ($E763),A |
| E77F |
LD A,($E75E) |
| E782 |
LD ($E764),A |
| E785 |
INC A |
| E786 |
LD ($E765),A |
| E789 |
LD A,($E75D) |
| E78C |
LD B,A |
| E78D |
LD A,($E75E) |
| E790 |
LD C,A |
| E791 |
CALL Calculate_PositionToAttributeAddress |
| E794 |
LD E,$7F |
| E796 |
PUSH HL |
| E797 |
LD A,(HL) |
| E798 |
LD (HL),E |
| E799 |
LD ($E766),A |
| E79C |
INC HL |
| E79D |
LD A,(HL) |
| E79E |
LD (HL),E |
| E79F |
LD ($E767),A |
| E7A2 |
LD BC,$001F |
| E7A5 |
ADD HL,BC |
| E7A6 |
LD A,(HL) |
| E7A7 |
LD (HL),E |
| E7A8 |
LD ($E768),A |
| E7AB |
INC HL |
| E7AC |
LD A,(HL) |
| E7AD |
LD (HL),E |
| E7AE |
LD ($E769),A |
| E7B1 |
CALL $E9A5 |
| E7B4 |
HALT |
| E7B5 |
POP HL |
| E7B6 |
LD A,($E766) |
| E7B9 |
LD (HL),A |
| E7BA |
INC HL |
| E7BB |
LD A,($E767) |
| E7BE |
LD (HL),A |
| E7BF |
LD BC,$001F |
| E7C2 |
ADD HL,BC |
| E7C3 |
LD A,($E768) |
| E7C6 |
LD (HL),A |
| E7C7 |
INC HL |
| E7C8 |
LD A,($E769) |
| E7CB |
LD (HL),A |
| E7CC |
LD D,$00 |
| E7CE |
LD A,($E762) |
| E7D1 |
CP $00 |
| E7D3 |
JR Z,$E7DB |
| E7D5 |
DEC A |
| E7D6 |
LD ($E762),A |
| E7D9 |
SET 1,D |
| E7DB |
LD A,($E763) |
| E7DE |
CP $17 |
| E7E0 |
JR Z,$E7E8 |
| E7E2 |
INC A |
| E7E3 |
LD ($E763),A |
| E7E6 |
SET 2,D |
| E7E8 |
LD A,($E765) |
| E7EB |
CP $1F |
| E7ED |
JR Z,$E7F5 |
| E7EF |
INC A |
| E7F0 |
LD ($E765),A |
| E7F3 |
SET 3,D |
| E7F5 |
LD A,($E764) |
| E7F8 |
CP $00 |
| E7FA |
JR Z,$E802 |
| E7FC |
DEC A |
| E7FD |
LD ($E764),A |
| E800 |
SET 4,D |
| E802 |
LD A,D |
| E803 |
CP $00 |
| E805 |
RET Z |
| E806 |
LD B,$02 |
| E808 |
LD E,$52 |
| E80A |
PUSH BC |
| E80B |
BIT 1,D |
| E80D |
JR Z,$E859 |
| E80F |
LD A,($E762) |
| E812 |
LD B,A |
| E813 |
LD A,($E75E) |
| E816 |
LD C,A |
| E817 |
CALL Calculate_PositionToAttributeAddress |
| E81A |
POP BC |
| E81B |
PUSH BC |
| E81C |
LD A,B |
| E81D |
CP $02 |
| E81F |
JR Z,$E82C |
| E821 |
LD A,($E766) |
| E824 |
LD (HL),A |
| E825 |
INC HL |
| E826 |
LD A,($E767) |
| E829 |
LD (HL),A |
| E82A |
JR $E837 |
| E82C |
LD A,(HL) |
| E82D |
LD ($E766),A |
| E830 |
LD (HL),E |
| E831 |
INC HL |
| E832 |
LD A,(HL) |
| E833 |
LD ($E767),A |
| E836 |
LD (HL),E |
| E837 |
BIT 3,D |
| E839 |
JP Z,$E8BC |
| E83C |
LD A,($E762) |
| E83F |
LD B,A |
| E840 |
LD A,($E765) |
| E843 |
LD C,A |
| E844 |
CALL Calculate_PositionToAttributeAddress |
| E847 |
POP BC |
| E848 |
PUSH BC |
| E849 |
LD A,B |
| E84A |
CP $02 |
| E84C |
JR Z,$E854 |
| E84E |
LD A,($E768) |
| E851 |
LD (HL),A |
| E852 |
JR $E859 |
| E854 |
LD A,(HL) |
| E855 |
LD ($E768),A |
| E858 |
LD (HL),E |
| E859 |
BIT 3,D |
| E85B |
JR Z,$E8BC |
| E85D |
LD A,($E75D) |
| E860 |
LD B,A |
| E861 |
LD A,($E765) |
| E864 |
LD C,A |
| E865 |
CALL Calculate_PositionToAttributeAddress |
| E868 |
POP BC |
| E869 |
PUSH BC |
| E86A |
LD A,B |
| E86B |
CP $02 |
| E86D |
JR Z,$E885 |
| E86F |
LD A,($E769) |
| E872 |
LD (HL),A |
| E873 |
LD A,($E75D) |
| E876 |
LD B,A |
| E877 |
INC B |
| E878 |
LD A,($E765) |
| E87B |
LD C,A |
| E87C |
CALL Calculate_PositionToAttributeAddress |
| E87F |
LD A,($E76A) |
| E882 |
LD (HL),A |
| E883 |
JR $E89B |
| E885 |
LD A,(HL) |
| E886 |
LD ($E769),A |
| E889 |
LD (HL),E |
| E88A |
LD A,($E75D) |
| E88D |
LD B,A |
| E88E |
INC B |
| E88F |
LD A,($E765) |
| E892 |
LD C,A |
| E893 |
CALL Calculate_PositionToAttributeAddress |
| E896 |
LD A,(HL) |
| E897 |
LD ($E76A),A |
| E89A |
LD (HL),E |
| E89B |
BIT 2,D |
| E89D |
JR Z,$E90A |
| E89F |
LD A,($E763) |
| E8A2 |
LD B,A |
| E8A3 |
LD A,($E765) |
| E8A6 |
LD C,A |
| E8A7 |
CALL Calculate_PositionToAttributeAddress |
| E8AA |
POP BC |
| E8AB |
PUSH BC |
| E8AC |
LD A,B |
| E8AD |
CP $02 |
| E8AF |
JR Z,$E8B7 |
| E8B1 |
LD A,($E76B) |
| E8B4 |
LD (HL),A |
| E8B5 |
JR $E8BC |
| E8B7 |
LD A,(HL) |
| E8B8 |
LD ($E76B),A |
| E8BB |
LD (HL),E |
| E8BC |
BIT 2,D |
| E8BE |
JR Z,$E90A |
| E8C0 |
LD A,($E763) |
| E8C3 |
LD B,A |
| E8C4 |
LD A,($E75E) |
| E8C7 |
LD C,A |
| E8C8 |
CALL Calculate_PositionToAttributeAddress |
| E8CB |
POP BC |
| E8CC |
PUSH BC |
| E8CD |
LD A,B |
| E8CE |
CP $02 |
| E8D0 |
JR Z,$E8DD |
| E8D2 |
LD A,($E76C) |
| E8D5 |
LD (HL),A |
| E8D6 |
INC HL |
| E8D7 |
LD A,($E76D) |
| E8DA |
LD (HL),A |
| E8DB |
JR $E8E8 |
| E8DD |
LD A,(HL) |
| E8DE |
LD ($E76C),A |
| E8E1 |
LD (HL),E |
| E8E2 |
INC HL |
| E8E3 |
LD A,(HL) |
| E8E4 |
LD ($E76D),A |
| E8E7 |
LD (HL),E |
| E8E8 |
BIT 4,D |
| E8EA |
JP Z,$E96D |
| E8ED |
LD A,($E763) |
| E8F0 |
LD B,A |
| E8F1 |
LD A,($E764) |
| E8F4 |
LD C,A |
| E8F5 |
CALL Calculate_PositionToAttributeAddress |
| E8F8 |
POP BC |
| E8F9 |
PUSH BC |
| E8FA |
LD A,B |
| E8FB |
CP $02 |
| E8FD |
JR Z,$E905 |
| E8FF |
LD A,($E76E) |
| E902 |
LD (HL),A |
| E903 |
JR $E90A |
| E905 |
LD A,(HL) |
| E906 |
LD ($E76E),A |
| E909 |
LD (HL),E |
| E90A |
BIT 4,D |
| E90C |
JR Z,$E96D |
| E90E |
LD A,($E75D) |
| E911 |
LD B,A |
| E912 |
LD A,($E764) |
| E915 |
LD C,A |
| E916 |
CALL Calculate_PositionToAttributeAddress |
| E919 |
POP BC |
| E91A |
PUSH BC |
| E91B |
LD A,B |
| E91C |
CP $02 |
| E91E |
JR Z,$E936 |
| E920 |
LD A,($E76F) |
| E923 |
LD (HL),A |
| E924 |
LD A,($E75D) |
| E927 |
LD B,A |
| E928 |
INC B |
| E929 |
LD A,($E764) |
| E92C |
LD C,A |
| E92D |
CALL Calculate_PositionToAttributeAddress |
| E930 |
LD A,($E770) |
| E933 |
LD (HL),A |
| E934 |
JR $E94C |
| E936 |
LD A,(HL) |
| E937 |
LD ($E76F),A |
| E93A |
LD (HL),E |
| E93B |
LD A,($E75D) |
| E93E |
LD B,A |
| E93F |
INC B |
| E940 |
LD A,($E764) |
| E943 |
LD C,A |
| E944 |
CALL Calculate_PositionToAttributeAddress |
| E947 |
LD A,(HL) |
| E948 |
LD ($E770),A |
| E94B |
LD (HL),E |
| E94C |
BIT 1,D |
| E94E |
JR Z,$E96D |
| E950 |
LD A,($E762) |
| E953 |
LD B,A |
| E954 |
LD A,($E764) |
| E957 |
LD C,A |
| E958 |
CALL Calculate_PositionToAttributeAddress |
| E95B |
POP BC |
| E95C |
PUSH BC |
| E95D |
LD A,B |
| E95E |
CP $02 |
| E960 |
JR Z,$E968 |
| E962 |
LD A,($E771) |
| E965 |
LD (HL),A |
| E966 |
JR $E96D |
| E968 |
LD A,(HL) |
| E969 |
LD ($E771),A |
| E96C |
LD (HL),E |
| E96D |
LD A,R |
| E96F |
LD L,A |
| E970 |
LD H,$0A |
| E972 |
LD A,($E763) |
| E975 |
LD B,A |
| E976 |
LD A,$18 |
| E978 |
SUB B |
| E979 |
LD B,A |
| E97A |
LD A,(HL) |
| E97B |
AND %00011000 |
| E97D |
OR %00000101 |
| E97F |
OUT ($FE),A |
| E981 |
INC HL |
| E982 |
DJNZ $E97A |
| E984 |
POP BC |
| E985 |
LD A,B |
| E986 |
CP $02 |
| E988 |
JR NZ,$E98B |
| E98A |
HALT |
| E98B |
DEC B |
| E98C |
JP NZ,$E80A |
| E98F |
JP $E7CC |