Prev: A83A Up: Map Next: A851
A840: Get Common Word
Used by the routines at A83A and B77F.
Input
A Letter reference
DE Common word address
GetCommonWord A840 SUB $60 Subtract 60 from the letter byte - anything higher than 60 signifies the letter is a "common word".
A842 LD E,A Load the letter reference into DE.
A843 LD D,$00
A845 LD HL,$67B7 HL=Table_CommonWords+(DE*02).
A848 ADD HL,DE
A849 ADD HL,DE
A84A LD E,(HL) Fetch the LSB of the word reference and store it in E.
A84B INC HL Fetch the MSB of the word reference, add 50 and store it in D.
A84C LD A,(HL)
A84D ADD A,$50
A84F LD D,A
A850 RET Return.
Prev: A83A Up: Map Next: A851