[comp.os.cpm] Kermit terminal emulation for CP/M

rjrodrig@kgnvmc.vnet.ibm.com ("Robert J. Rodriguez") (03/02/91)

Is there a version of Kermit or Mex for CP/M on the Apple that does not lose
characters at 1200 and 2400 baud? I have an enhanced Apple 2E that I'm
using with a Datalink 2400 baud modem to download some CP/M stuff from
an IBM mainframe at the college. The IBM does not support nulls, and requires
VT100 emulation for full-screen editing. The CPM Kermit that I have is very old
(maybe 5 years or more) and only supports VT52. It drops the first 3 or 4
characters of each line at 1200 or 2400 baud.

I have the Apple Prodos Kermit (3.86), and it works fine, but I'd prefer a
direct CP/M Kermit or Xmodem that can read binaries directly on to CP/M disks.

Also, has anyone tried the MS/DOS CP/M emulators on an Apple PC Transporter?

ianj@ijpc.UUCP (Ian Justman) (03/04/91)

rjrodrig@kgnvmc.vnet.ibm.com ("Robert J. Rodriguez") writes:

> Is there a version of Kermit or Mex for CP/M on the Apple that does not lose
> characters at 1200 and 2400 baud? I have an enhanced Apple 2E that I'm
> using with a Datalink 2400 baud modem to download some CP/M stuff from
> an IBM mainframe at the college. The IBM does not support nulls, and requires
> VT100 emulation for full-screen editing. The CPM Kermit that I have is very o
> (maybe 5 years or more) and only supports VT52. It drops the first 3 or 4
> characters of each line at 1200 or 2400 baud.
> 
> I have the Apple Prodos Kermit (3.86), and it works fine, but I'd prefer a
> direct CP/M Kermit or Xmodem that can read binaries directly on to CP/M disks
> 
> Also, has anyone tried the MS/DOS CP/M emulators on an Apple PC Transporter?


Sorry, but you're SOL on that one if you have a
Microsoft/Applied Engineering Z80 card or any of its compatibles.
I tried to no avail to write interrupt routines, but I STILL lost
characters.  And this is at 2400+ on an Apple II Plus with a
Videx Videoterm!  The Apple CP/M system is a great system, but
this CANNOT be helped.  Please someone proveme wrong here because
I want the same thing.

As far as the PCT is concerned, it would STILL be too slow
because the PCT uses a 10 MHz V20 which makes the Apple a turbo
XT.  You could run Z80MU, but your effective speed would be
around 500kHz to 1MHz, so you'd be better off using a 386SX.  And
anything that takes advantage of the V20's hardware emulation
will let you use 8080/8085 stuff ONLY, which I think is too
limited, and what's worse is that I've heard is that the hardware
emulation is buggy.

fzsitvay@techbook.com (Frank Zsitvay) (03/05/91)

In article <kJB0X1w163w@ijpc.UUCP> ianj@ijpc.UUCP (Ian Justman) writes:
>> 
>> Also, has anyone tried the MS/DOS CP/M emulators on an Apple PC Transporter?
>
>As far as the PCT is concerned, it would STILL be too slow
>because the PCT uses a 10 MHz V20 which makes the Apple a turbo
>XT.  You could run Z80MU, but your effective speed would be
>around 500kHz to 1MHz, so you'd be better off using a 386SX.  And
>anything that takes advantage of the V20's hardware emulation
>will let you use 8080/8085 stuff ONLY, which I think is too
>limited, and what's worse is that I've heard is that the hardware
>emulation is buggy.

  z80mu on a 20mhz 286 gives you about a 2.5 mhz z80, which is not badd
all things considered.
 
  you would be surprised at how much cp/m stuff is written for the 8080/8085
instruction set.  some z80 machines had problems with the extra z80 registers
because the bios would assume the machine was going to be used like
an 8080.
 
  running z80mu on a machine like a 386sx is rather pointless, especially
if you end up purchasing the machine solely to run cp/m stuff.  even though
i have z80mu, i rarely use it because it is not enough like a cp/m environment
just when you find that you need it to be.   not to mention i have a lot of
cp/m machine specific programs.
 
  if you want a solution to your problem, your best bet would be to spend
$50 to $100 or so and buy a used cp/m machine.  then you can get one with
a real serial port, that won't drop chars even at 9600 baud.

  'bag' solutions like a cp/m card in an apple are really not great solutions
because you are still stuck with a 'funny' disk format and strange machine
anomolies.  (like slow serial ports, wierd video mapping, etc. etc.)


-- 
fzsitvay@techbook.COM - but don't quote me on that....

American Oil Company motto - Bend over, We'll pump!!!