- ————————————————————————————————————————————————————————
Supermon 816 is available for download from my POC website. See the DOWNLOADS page. Detailed documentation is included with the download.
————————————————————————————————————————————————————————
——————————
About the Name
——————————
I'm sure most of you have heard of Supermon, which was the machine language monitor that the late Jim Butterfield packaged for the Commodore PET/CBM computers, and then adapted to the C-64, resulting in Supermon 64. Back in the day, I made extensive use of Supermon 64 and thus its operation has become burned into my back brain. I should note that Commodore evidently thought that Supermon 64 was a fine piece of software as well, as the resident M/L monitor in the C-128 was essentially Supermon 64 with additional features and support for the C-128's memory architecture. Lloyd Sponenburgh and Roy Southwick of Fiscal Information also thought that Supermon 64 was exemplary, as they based their LKMON disk editing program for the Lt. Kernal hard drive subsystem on it.
When I designed the machine language monitor for POC, I decided to use a user interface with which I was intimately familiar, even though it was clear that the monitor itself would have to be scratched-written to support the 65C816 in native mode. Following the decision to separate the monitor from POC's firmware and make it a standalone program, I needed to come up with a name for the project. I decided it would be fitting to perpetuate the name of what was (and probably still is) an indispensable programming tool for Commodore assembly language developers. Hence Supermon 816.