80BC: Prepare to load the standard speed code block
This section of code is executed immediately after the fast code block has loaded. First of all, it modifies the loading routines at 8000 and 802F to make them suitable for loading a standard speed block.
80BC
LD B,$0B
Do the 11 POKEs in the POKE table at 8100; these POKEs convert the fast loading routines into standard speed loading routines, ready for the final code block on the tape
80BE
LD D,$80
80C0
LD HL,$8100
80C3
LD E,(HL)
80C4
INC L
80C5
LD A,(HL)
80C6
LD (DE),A
80C7
INC L
80C8
DJNZ $80C3
Now a checksum of the bytes at addresses 8100-81AB (just loaded from tape) is calculated.
80CA
LD L,B
HL=8100
80CB
LD E,B
DE=0000
80CC
LD D,B
80CD
LD B,$AC
Create 'checksums' in A and E of the 172 bytes at addresses 8100-81AB