Submitted by Steve Fewell
If called from 8DA0, The character pointed to by (&37, &38) pointer is retrieved (in A), and
the pointer is then incremented. The character (prior to incrementing) is returned in A.
If called from 8DA2, then the Pointer (&37, &38) is incremented.
If called from 8DA9, The pointer at (&37, &38) is incremented, and the next character is retrieved
from the pointer location and returned in A.
|8DA0||7||178 055||B2 37||LDA (&37)|
|8DA2||7||230 055||E6 37||INC &37|
|8DA4||9||208 057||D0 39||BNE 57 --> &8DDF [RTS]|
|8DA6||8||230 056||E6 38||INC &38|
|8DA9||032 162 141||20 A2 8D||JSR &8DA2|
|8DAC||7||178 055||B2 37||LDA (&37)|