💾 Archived View for mirrors.apple2.org.za › archive › apple2.caltech.edu › comm › pt3atfix.txt captured on 2024-02-05 at 10:59:41.

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

PT3FIX is a patch to the "Apple IIgs Modem Port" driver in Proterm 3.1's
PT3.CODE0 file.

This patch has been updated to allow use of the patch with newer PT3.CODE0
files.  This patch will _only_ work on Proterm 3.1.  This patch will only
work on the Apple IIgs Modem Port.  This patch requires a Hi-Speed modem
with hardware handshaking.

Included in the archive PT3FIX.SHK

PT3FIX        : The patch itself
INSTALL.PATCH : A basic utilitiy that installs the patch
README        : the help file your looking at

What the patch does:

PT3FIX replaces the normal modem port driver with a new one that will allow
interupts from software like Apple Talk, Twilight II, etc, with out
data loss from the modem.

How it works:

Every time an interupt is proccesed that is not from the Modem Port, the
HSKo line is dropped (asking the modem not to send any more data).  After
the interupt is proccessed, the state of HSKo is restored.

Possible problems:

On non-accelerated GS's while running Twilight II, or other programs that
have 60th second interupts enabled, you may have trouble downloading files
if your BPS rate is set over 38.4k.  This is not the fault of the patch.
The 60th second interupt slows the transfer code down in proterm so much
that it is not able to empty proterm 512 byte buffer before it wraps around
and destroys it's self.
To fix this, set your BPS rate to 38.4k.

How to install:

Copy the contents of this archive into your Proterm 3.1 directory.
Run the basic program "install.patch".

If the install.patch program runs into any problems, it will tell you.

If all is well, the install.patch program will rename your old PT3.CODE0
file to PT3.CODE0.BAC.  KEEP THE BACK-UP CODE.0 FILE!

Written by John Kielkopf

if you have any problems, email me at:
bran0097@maroon.tc.umn.edu