D9EC: Update the raft
| D9EC |
LD A,($D9EA) |
| D9EF |
LD B,A |
| D9F0 |
LD A,($CFCA) |
| D9F3 |
LD C,A |
| D9F4 |
LD DE,($D9E8) |
| D9F8 |
LD HL,$D9EB |
| D9FB |
DEC (HL) |
| D9FC |
JR NZ,$DA1B |
| D9FE |
LD (HL),$03 |
| DA00 |
INC E |
| DA01 |
LD A,E |
| DA02 |
CP $04 |
| DA04 |
JR NZ,$DA37 |
| DA06 |
LD E,$00 |
| DA08 |
DEC D |
| DA09 |
LD A,D |
| DA0A |
CP $FC |
| DA0C |
JR NZ,$DA37 |
| DA0E |
LD D,$1C |
| DA10 |
INC B |
| DA11 |
LD A,B |
| DA12 |
AND $07 |
| DA14 |
LD B,A |
| DA15 |
LD A,C |
| DA16 |
CP B |
| DA17 |
JR NZ,$DA1B |
| DA19 |
LD D,$1F |
| DA1B |
LD A,C |
| DA1C |
CP $08 |
| DA1E |
JR NC,$DA33 |
| DA20 |
INC A |
| DA21 |
CP B |
| DA22 |
JR C,$DA2E |
| DA24 |
LD A,B |
| DA25 |
CP $02 |
| DA27 |
JR C,$DA33 |
| DA29 |
LD A,C |
| DA2A |
DEC A |
| DA2B |
CP B |
| DA2C |
JR C,$DA33 |
| DA2E |
LD A,C |
| DA2F |
DEC A |
| DA30 |
AND $07 |
| DA32 |
LD B,A |
| DA33 |
LD A,B |
| DA34 |
LD ($D9EA),A |
| DA37 |
LD ($D9E8),DE |
| DA3B |
LD A,C |
| DA3C |
CP B |
| DA3D |
RET NZ |
| DA3E |
LD A,E |
| DA3F |
ADD A,A |
| DA40 |
ADD A,A |
| DA41 |
ADD A,A |
| DA42 |
ADD A,A |
| DA43 |
ADD A,A |
| DA44 |
LD C,A |
| DA45 |
LD B,$00 |
| DA47 |
LD HL,$6899 |
| DA4A |
ADD HL,BC |
| DA4B |
LD C,D |
| DA4C |
LD DE,$5040 |
| DA4F |
EX DE,HL |
| DA50 |
LD A,C |
| DA51 |
CP $20 |
| DA53 |
JR NC,$DA56 |
| DA55 |
ADD HL,BC |
| DA56 |
LD B,$04 |
| DA58 |
LD A,C |
| DA59 |
CP $20 |
| DA5B |
JR C,$DA66 |
| DA5D |
PUSH HL |
| DA5E |
LD HL,$0008 |
| DA61 |
ADD HL,DE |
| DA62 |
EX DE,HL |
| DA63 |
POP HL |
| DA64 |
JR $DA7A |
| DA66 |
PUSH BC |
| DA67 |
PUSH HL |
| DA68 |
LD B,$08 |
| DA6A |
LD A,(DE) |
| DA6B |
LD (HL),A |
| DA6C |
INC H |
| DA6D |
INC DE |
| DA6E |
DJNZ $DA6A |
| DA70 |
POP HL |
| DA71 |
POP BC |
| DA72 |
LD H,$5A |
| DA74 |
LD A,$02 |
| DA76 |
LD (HL),A |
| DA77 |
LD H,$50 |
| DA79 |
INC L |
| DA7A |
INC C |
| DA7B |
DJNZ $DA58 |
| DA7D |
LD A,C |
| DA7E |
CP $20 |
| DA80 |
RET NC |
| DA81 |
LD H,$5A |
| DA83 |
LD A,$45 |
| DA85 |
LD (HL),A |
| DA86 |
RET |