[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Followup to language card question....Apple ][ plus convert
In article <4V7k5B1w165w@sms.business.uwo.ca> a3khan@sms.business.uwo.ca (Alimudin Khan) writes:
>
> Thanks to those who pointed out that toggling the $C080 language card
> softswitch will crash unless properly set up, i.e. a copy of applesoft
> and the monitor (or whatever) should be in RAM and ready to go.
>
> The details...the old 'Nibble' program I'm trying to run is from the
> June '84 issue, and it's called 'Apple ][ plus convert'. It copies
> applesoft and the monitor from ROM into RAM and patches it so that it's
> identical to the Apple ][ plus monitor (even has the old solid blinking
> cursor, uppercase only, etc.).
Hey, I remember that program! It won't work in ProDOS, of course, and
it won't work on a IIgs (see below).
> [tried to use it on the IIgs]
>
> Unfortunately, it doesn't work. It seems that the memory move in line 80
> doesn't work. The patches were to convert the //e monitor to the ][ plus
> monitor, so there are probably additional differences to patch on the iigs.
Understatement of the century. The only thing the IIgs monitor has in
common with earlier versions is the entry points. Pretty much
everything else is completely rewritten, and most of the monitor area
is a maze of patches which hop into native mode and some other code in
bank $FF to do the actual work.
There are also some patches for Applesoft in the monitor space, so
Applesoft will probably crash if you replace the monitor with a II+
version and don't copy Applesoft from the same II+.
> The simplest solution seems to be to use the little AII program provided in
> the article. This program loads in the file AII+MON, which is the entire
> applesoft + monitor. I wish I'd created this AII+MON file when I had my
> //e (or ][+, for that matter), but since I had the applesoft 'convert'
> program handy, I never bothered.
Yep, that will probably work. I don't have an Apple II+, but I do
have a clone IIe and a copy of the II+ monitor ROM around here
somewhere...
Note that if you do this, Control-Reset will always drop you back into
the real IIgs monitor, and DOS 3.3 will probably switch the ROM back in
if you type FP.
--
David Empson
dempson@swell.actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand