Prev: 43066 Up: Map Next: 43089
43072: Get Common Word
Used by the routines at 43066 and 46975.
Input
A Letter reference
DE Common word address
GetCommonWord 43072 SUB 96 Subtract 96 from the letter byte - anything higher than 96 signifies the letter is a "common word".
43074 LD E,A Load the letter reference into DE.
43075 LD D,0
43077 LD HL,26551 HL=Table_CommonWords+(DE*2).
43080 ADD HL,DE
43081 ADD HL,DE
43082 LD E,(HL) Fetch the LSB of the word reference and store it in E.
43083 INC HL Fetch the MSB of the word reference, add 80 and store it in D.
43084 LD A,(HL)
43085 ADD A,80
43087 LD D,A
43088 RET Return.
Prev: 43066 Up: Map Next: 43089