🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #38011

Atari ST CP/M emulator

#38011
From: Gary Zaidenweber
Date: Wed, 26 Apr 1989 15:05
64 lines
3256 bytes
Along with the emulators for contemporary machines (MAC and IBM PC)
for the ST which we all know about, there is a software-only CP/M 
emulator for the ST.

First, an introduction for those who may not know anything about it:

The Atari ST CP/M emulator was apparently written by an outfit in
Germany to run on CP/M 68K before 1986. In '85 or '86, Atari 
commissioned them to port it to the ST and then placed it into the
public domain as a way to encourage CP/M users to upgrade without
losing access to their investment (sorry for stating the obvious!)

It comes with documentation for using CP/M and some of the common
CP/M programs, and a small section on writing I/O drivers -- the
emulator passes I/O instructions to drivers written in 68K assembly
language. What is missing is documentation on how CP/M was implemented
on the emulator.

My 1st question is this: Can I upgrade the CP/M on the emulator?
I'd like to use ZCPR, and consider using some of the other PD
components. Has anyone ever done this? (I'm not going to ask
if I'm off the wall :-)

My second question is this: What type of "terminal" does the
emulator emulate? I managed to get a half-decent installation
of Wordstar using the menu choice of HZ89 but its not perfect.
I also installed the printer using the CP/M lst: device but I
can't print from Wordstar, I have to 'print' to a file and then
print that out "later". On the other hand, using ^p in Dbase
DOES cause the printer to print properly. Any ideas?

My final question is about disks: The documentation as well as
a very nice help file from Bob Retelle (thanks very much, Bob)
says that only single-sided disks work under the emulator. I
have found from personal experience that double-sided disks
work just fine too, and that the disk-initializer program which
comes with the emulator does just fine at utilizing the full
disk space. Has anyone using the emulator had any problems which
they could reliably attribute to using double-sided disks? And
for pie-in-the-sky, has anyone successfully used a hard-disk
partition for the CP/M emulator? (An affirmative answer to
this last question will make my wife very happy since she will
get back the deskspace now occupied by my then-to-be retired
REAL CP/M system -- what makes her very happy makes me very 
happy!)

In addition to welcoming comments from current users of the 
emulator and answers to my questions, I would love:
	1) comments from Atari
	2) comments from the original developers
	3) additional documentation

Thanks alot.

If I've whetted anyone's appetite, I ftp'ed the emulator
package from score.stanford.edu. If there are enough requests, 
I'll post it to comp.binary.atari.st -- if there are just a
few, I'll email it to you personally.


-- 
Gary Zaidenweber        |   Its 1989:
UUCP:   umix!apollo!gaz |   Do you know where your lawyer is?
ARPA:   gaz@apollo.COM  |
Technical Details
Message-ID: <42dd53af.ce45@apollo.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ulowell!apollo!gaz

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ulowell!apollo!gaz
From: gaz@apollo.COM (Gary Zaidenweber)
Newsgroups: comp.sys.atari.st,comp.os.cpm
Subject: Atari ST CP/M emulator
Message-ID: <42dd53af.ce45@apollo.COM>
Date: 26 Apr 89 15:05:00 GMT
Organization: Apollo Computer, Chelmsford, Mass.
Lines: 64