Installing the HI-TECH Z80 C Compiler for CP/M
Written by Lawrence Woodman on 22nd October 2008
Tags: C, CP/M, Programming, Retro, Tutorials, Z80
My language of choice is C and I am currently getting more involved with the CP/M operating system.  I have therefore decided that it would be nice to have a C compiler working under CP/M.  There are a number of options available in the archives, but I have found that HI-TECH are allowing their CP/M C compiler to be downloaded for free.  This is a very good product, has good documentation, is almost ANSI C compliant and can be used for commercial and non-commercial use.  This, therefore, is the one I have chosen.

Read more
Installing ZDE 1.6‚ a programmers editor for CP/M
Written by Lawrence Woodman on 21st October 2008
Tags: CP/M, Editors, Programming, Retro, Tutorials
To do any serious programming under CP/M, the first thing you need is a good programmers editor.  There aren't many in the archives, but I have tried most of them and found ZDE to be the best.  It is small, has lots of features, and uses Wordstar commands which are familiar to me and easy to learn.

Read more
Setting up z80pack to create an emulated CP/M system
Written by Lawrence Woodman on 17th October 2008
Tags: CP/M, Emulation, Retro, Tutorials, Z80
Picture of loading screen for CP/M 3.0 on z80pack I have decided to try out some old CP/M software, but need something to run it on.  I could either do this on my Commodore 128 or through emulation.  Unfortunately the 1571 disk drive for my Commodore is currently out of action, so that leaves me with emulation.  I was going to use vice to emulate a C128, but have always found it a pain to get CP/M files onto .D64/71 disk images.  After looking around for the best emulator to run CP/M on, I came up with either YAZE-AG or z80pack.  z80pack seems to be better supported, has more documentation and is being actively developed, so that's the one I have chosen for this article.

Read more

Contact Details

I would love to hear from you and welcome your feedback on the site.

You can keep in contact with me through the following services:
Click to get email address
GitHub
Linkedin
Twitter
Delicious
StumbleUpon
YouTube
Technorati
FriendFeed
MyBlogLog