This project is a file manager for an Altair 8800 running CP/M 2.2.
By file manager, I mean something like XTreeGold, Midnight Commander, etc.; a text interface based utility to list files on disks and perform operations such as copy, delete, display and rename. Of course, there are CP/M "built-in" commands to do most of these things, and PIP to do the rest, but I miss my days of XTree on DOS.
My goal was the refresh my assembler skills. I also wanted to go out of my way to clearly document the code as a way of helping others who may be interested in learning assembly code.
The program name is STEM because CP/M doesn't have subdirectories, so anything with "tree" in the name would be kind of dumb :)
Matt Brugman