[comp.sys.apple] AppleMouseKermit

SEWALL@UCONNVM.BITNET (12/02/87)

When Mark Crimmons modified Kermit 3.80 for the mouse support,
he created the problem with the quit code ("personalized" the
program to return to his Prosel selector actually).

If you happen to have EXEC'd the program so that it has a default
prefix (other than blank) that matches the volume label of the
path (device, disk, whatever) that the program is on, you can
simply store all the settings you want in a KERMIT.INIT file in
the same directory and voila!

On the other hand, my AppleMouseKermit had a blank default prefix.
I needed to get out of the program and set the prefix so I could
use the INIT file.  Quite by chance I discovered: Turn off Apple
and reset the SW2-6 on the SuperSerial Card to DISABLE interrupts.
Boot AppleMouseKermit.  Set prefix (and any other settings you'd
like to save).  Quit (for some reason with interrupts disabled,
the program crashes into the monitor instead of going to the ProDOS
quit code!!).  3D0G (aha, the BASIC PROMPT!!).

BSAVE MOUSE.KERMIT,A$1000,L$6D00

Turn off Apple.  Set SSC SW2-6 on (enable interrupts).

DONE

Kinda crazy ain't it, but it works.  By the way, I got a note from
Ted Medin saying he's fixed the code so that the program WILL initialize
prefix to whatever path it loaded from whenever it's BRUN (maybe that'll
be 3.81 or 3.80 when it is "officially" released).

---------------------
ARPA:   sewall%uconnvm.bitnet@cunyvm.cuny.edu       Murphy A. Sewall
BITNET: SEWALL@UCONNVM                          School of Business Admin.
UUCP:   ...ihnp4!psuvax1!UCONNVM.BITNET!SEWALL  University of Connecticut