For my fellow #retrocomputing enthusiasts who want to play with #CPM programming, if you have programming experience, I recommend this book, CP/M Assembly Language Programming by Ken Barbier:
http://www.bitsavers.org/pdf/osborne/books/CPM_Assembly_Language_Programming_1983.pdf
It basically walks you through the tools and APIs needed to create a file duplication program, with a reasonable quality of presentation and not too much putzing around.
For generally using the system, I recommend How to Get Started with CP/M by Carl Townsend.
@elb i wrote > 20k lines of cpm assembler and am not sure i want to remember it. and you do it for fun!
@enoclue Yeah, but you probably did it for a REASON. That's known to suck the joy out of many activities. ;-)
@elb "Mastering CP/M" by Alan Miller is also great for CP/M programming.
@elb I found both Barbier and Townsend in the stacks of the library, nestled amongst other vintage programming books.
@hazelton Man, that's a great library!
@elb
i lucked out and got Barbier's book in hardback! it is indeed good stuff!