[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Does an enhanced //e _ALWAYS_ have 80 col. support?



"Oliver Schmidt" <ol.sc@web.de> wrote in message 
news:cntq12$q8n$1@online.de...
>But what I still don't understand: You say that all machines contain
>the firmware. Does it mean that it is "visible" at $C300 even if
>there's no card installed in the AUX slot?

Hi Oliver,

If you're looking to just use the mousetext characters, I'm pretty sure you 
can
set them to on without *any* 80-column card installed ... the following 
excerpt
is from the textfiles/apple site: "... you can get the functions of an 80 
col card
(save 80 col) with out the card. Just type: POKE 49162,0  then type: PR#3."

For Example from assembly:

LDA #$00                   Load Accum with #$00 (soft swtich bait)
STA $C00A                Enable main ROM from $C300-$C3FF
JSR $C300                  PR#3
LDA #$00                   Reset Accum in case JSR $C300 scrambled it.
<<STA $C00C>>    << Might be optional -try it with & w/out
STA $C00F                Turn on Alternate character set.
RTS                             Return from Subroutine.

And for reference, here's the softswitches involved

ROM SOFT SWITCHES

$C00A	W	SLOTC3ROMOFF	Enable main ROM from $C300-$C3FF
$C00B	W	SLOTC3ROMON	Enable slot ROM from $C300-$C3FF

VIDEO SOFT SWITCHES

$C00C	W	80COLOFF	Turn off 80 column display
$C00D	W	80COLON 	Turn on 80 column display
$C00E	W	ALTCHARSOFF	Turn off alternate characters
$C00F	W	ALTCHARSON	Turn on alternate characters

Best of luck,
Craig