medin@cod.NOSC.MIL (Ted Medin) (04/22/89)
Ok i give up what is so different about the //c+, we cant get kermit3.85 to run on a //c+. We use the pascal screen routines and everything works fine until we connect to the modem. We dont use all the pascal write routine since they keep reseting the region to full screen. So we do lots of things to get the screen rons active and jsr into the write routine after they reset the regions ~$cf59 and then jump into the rtn at $cec8 to finish the write. Here is the mystery: this works on a //c and on the //c+ until we connect and start sending chs to the modem. We have traced the ch to the modem and then back from the modem, so kermit then tries to write it on the screen as above. We never come back from the jsr but crash ~$1736. We even put a patch just before the jsr to the screen roms an checked to see if the correct rom was active. Only checked about 3 chs at $cf59 but they looked ok. There is something sneaky going on with the //c+ and i have run out of ideas. HELP :-(