[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Does an enhanced //e _ALWAYS_ have 80 col. support?
Hi All,
Ok I got my ext 80-col card book in the mail today (hooray ebay!)
and here's the lowdown on read or write to the switches. Unless it's
a "status" switch, you specifically have to write to it. If it's a "status"
switch, you have to read from it. For example: RAM WRITE select
softswitch:
RAMWRT.
To switch banks, WRITE to either location $C005 (aux) or $C004 (main)
On: Write AUX 48K $C005
Off: Write MAIN 48K $C004
To determine which bank is active, READ from $C014
Read RAMWRT Switch $C014
There's a rather long drawn out assembly listing and a long-drawn out
Applesoft basic (data / poke / call) program example for determining
if the Apple is a II, a //e, a //e w/ 80 col card, or a //e with 64k 80 col
card and if need be, I suppose I could clack it into the computer for
the OP to use or base his routine on.
Honestly though, for the few bucks plus shippnig, you should score an
"extended 80-Column text card supplement" from eBay as it's a virtual
minefield in RAM depending on what switches are thrown and what
ones are not.
Later,
Craig