Prev: 5E76 Up: Map Next: 5E95
5E77: Decrypt a data block (second run)
Used by the routines at 5E76 and 5E12.
Input
HL Start address
B Length
5E77 LD A,(HL) Get the byte
5E78 RRD Shift and store it
5E7A NOP
5E7B INC HL Point to next byte
5E7C DJNZ $5E77 Loop round if more to do
5E7E RET When run from 5E76, control returns to the start of the decrypter at 5E12. Otherwise it returns back to the calling point inside that routine.
Prev: 5E76 Up: Map Next: 5E95