[net.micro.apple] 80 column screen addressingon the IIe.

dudek@utai.UUCP (Gregory Dudek) (03/25/85)

I am attempting to develop some software for the Apple II line and 
have run into a problem with the Apple IIe.  My software uses the
goto-x-y cursor addressing string extensively ( ^^xy ) to move around
th screen. 
    Although it works fine on the II+ (and compatibles) with several types of
80-column card, it doesn't work on the IIe.  When it tries to go to a
screen location on the IIe, it sometimes moves the cursor to the right place,
and sometimes moves it to a location that is off by one row.
    Since I don't have a IIe myself, I am having a hard time figuring out
what's going on.  I've checked the IIe 80-column manual & have found little
inspiration.  Incidentally, I'm using the "pascal entry point" at $c9aa
to talk to the card.  Anybody got any help to offer?  Please?
    In addition, I have found that on carriage return, the IIe and the II+
do not behave consistently.  In particular, if the 8th bit in on, the
IIe emits a line feed while the II+ does not.  If the 8th bit is off,
the IIe ignores the carriage return (prints a "M") while the II+
does a return and line feed.  What a pain!
    Greg Dudek.
    CSNET: dudek@toronto
    UUCP: {a whole bunch of sites}!utcsri!dudek