Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CP/M (Z80) specific software for Apple II?

937 views
Skip to first unread message

drhi...@gmail.com

unread,
Aug 31, 2012, 12:49:29 AM8/31/12
to
Hi,
The latest version of AppleWin has emulation for Microsoft CP/M SoftCard, which is very nice addition.
So far I managed to find and boot CP/M and it works fine. The GBASIC seems to support the Apple II graphics modes and probably other Apple II specific features.

I remember having back in 1992 a CP/M SoftCard clone but I abandonned it fast and sold it, because most of the software I had was Word Processors and DataBases in text modes. I remember business used the Z80 card a lot and mostly ignored the 6502 software. The Apple II owners instead of buying new computer, bought Z80 card and used the business software for CP/M.

So my question is - is there any CP/M (Z80) software that utilizes the Apple II sound, graphics and input capabilities (Joystick, Tape). I would love to see the games/applications that I wasn't able to run until now, because they required Z80. I know using Apple II features makes the specific CP/M software unusable on other CP/M configurations, because CP/M used text terminal for portability, but still there are may be some software written for this combination, except the MBASIC and GBASIC available on the CPM boot disk.

P.S. Video of me running CP/M - http://www.youtube.com/watch?v=ulQ4CWBfR_g

Michael J. Mahon

unread,
Aug 31, 2012, 2:12:09 PM8/31/12
to
<drhi...@gmail.com> wrote:
> Hi,
> The latest version of AppleWin has emulation for Microsoft CP/M SoftCard,
> which is very nice addition.
> So far I managed to find and boot CP/M and it works fine. The GBASIC
> seems to support the Apple II graphics modes and probably other Apple II specific features.
>
> I remember having back in 1992 a CP/M SoftCard clone but I abandonned it
> fast and sold it, because most of the software I had was Word Processors
> and DataBases in text modes. I remember business used the Z80 card a lot
> and mostly ignored the 6502 software. The Apple II owners instead of
> buying new computer, bought Z80 card and used the business software for CP/M.

In fact, the Apple II with a Softcard became the most popular platform for
running CP/M!

> So my question is - is there any CP/M (Z80) software that utilizes the
> Apple II sound, graphics and input capabilities (Joystick, Tape). I would
> love to see the games/applications that I wasn't able to run until now,
> because they required Z80. I know using Apple II features makes the
> specific CP/M software unusable on other CP/M configurations, because
> CP/M used text terminal for portability, but still there are may be some
> software written for this combination, except the MBASIC and GBASIC
> available on the CPM boot disk.

Except for text-oriented games, I think you'll find that the CP/M landscape
was not arcade oriented. ;-)

Since the Apple II was the only widely sold CP/M platform with game
graphics capabilities, and since non-CP/M Apples were a much larger market,
there was no incentive to develop graphical games for the Apple that
depended on the Softcard. In addition, the 6502 was faster than the
Softcard Z80.

> P.S. Video of me running CP/M - http://www.youtube.com/watch?v=ulQ4CWBfR_g


---
-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon

Michael Black

unread,
Aug 31, 2012, 2:40:05 PM8/31/12
to
On Fri, 31 Aug 2012, Michael J. Mahon wrote:

> Since the Apple II was the only widely sold CP/M platform with game
> graphics capabilities, and since non-CP/M Apples were a much larger market,
> there was no incentive to develop graphical games for the Apple that
> depended on the Softcard. In addition, the 6502 was faster than the
> Softcard Z80.
>
Also, unless things were passed to the 6502 (and I really don't know the
extent of that), much of those things were in the monitor, which made them
so easy to use. If the Z80 started doing such things, someone would have
to write the code, not difficult, but just another thing that had to be
done.

One might wonder to what extent those things would have been used in the
Apple II if the monitor wasn't there to deal with them. It was like a
library of code already there.

In other small computers of that vintage, people would often try to make
use of what was in the pretty much always Microsoft BASIC in ROM, lots in
there that would mean not having to reinvent the wheel, yet often not
useful because it wasn't intended a "library functions" so there'd be code
that got in the way, or it wasn't a subroutine so there was no easy way to
get back to your own code.

Michael

Egan Ford

unread,
Aug 31, 2012, 3:14:48 PM8/31/12
to
On 8/31/12 12:12 PM, Michael J. Mahon wrote:
> In fact, the Apple II with a Softcard became the most popular platform for
> running CP/M!

Do you have any data to back that up? I am not disputing the claim, I
am just interested in the CP/M market. When you say most popular, you
mean, e.g. Apple + CP/M card is 10% with #2 at 9%, as apposed to
Apple/CP/M at > 50%?

Thanks.

Michael J. Mahon

unread,
Aug 31, 2012, 5:28:21 PM8/31/12
to
I don't have specific data unfortunately. I heard it in the late 80s, and
presumed it was based on software sales figures (Apple II CP/M disks had a
unique format among CP/M machines).

If we had the volume of Softcards, that would pretty well seal it.

drhi...@gmail.com

unread,
Sep 1, 2012, 12:36:31 AM9/1/12
to
On Saturday, September 1, 2012 12:28:22 AM UTC+3, Michael J. Mahon wrote:

> > On 8/31/12 12:12 PM, Michael J. Mahon wrote:
>
> >> In fact, the Apple II with a Softcard became the most popular platform for
>
> >> running CP/M!
>
> >
>
> > Do you have any data to back that up? I am not disputing the claim, I am
>
> > just interested in the CP/M market. When you say most popular, you mean,
>
> > e.g. Apple + CP/M card is 10% with #2 at 9%, as apposed to Apple/CP/M at > 50%?
>
> >
>
> > Thanks.
>
>
>
> I don't have specific data unfortunately. I heard it in the late 80s, and
>
> presumed it was based on software sales figures (Apple II CP/M disks had a
>
> unique format among CP/M machines).
>
>
>
> If we had the volume of Softcards, that would pretty well seal it.
>
>
>

According to http://en.wikipedia.org/wiki/Z-80_SoftCard

"It was an immediate success; 5,000 cards, a large number given the microcomputer market at the time, were purchased in the initial three months at $349 each, and the card sold well for several years. The SoftCard was the single most popular platform to run CP/M.[3] As Steve Ballmer stated during the Microsoft Surface reveal, the SoftCard was Microsoft's number one revenue source in 1980."

But it's a real shame that no software utilizes the Z80 with the Apple II features. I saw some Amstrad CP/M specific software.

Roy Miller

unread,
Oct 12, 2012, 1:04:46 AM10/12/12
to
The Coleco ADAM had the same video and sound chip as the Ti 99/4a, pretty close to the MSX standard, with a Z-80 running at 3.58 mhz.

I have the PCPI card which has a Z-80 running at 6 mhz and with it's own 64K of RAM. MUCH faster than the Softcard. It might be possible to run Apple type games from that card. It still uses the Apple's video.

stanislav...@gmail.com

unread,
Sep 6, 2017, 12:12:55 PM9/6/17
to
Generally true, but there is GSX: http://toastytech.com/guis/gsx.html

Also, in 80's I was very angry that there is no GR/HGR graphics in CP/M Turbo 3.0 for CP/M-80 (Apple ][, Pravetz-8M /Z80 4 MHz onboard/ or another CP/M computer), but there was Turtle Graphics in Turbo 3.0 for IBM PC (DOS and CP/M-86). I tried to write one myself, but was too busy with school... Later I found two. They are in Asimov.net, so you can easily try Turbo 3.0 with GR, HGR graphics.
0 new messages