Apple II Monitor ported to the Apple 1
During the Apple 1 restoration project at the History San Jose collection there was a program tape that had been made by the original Apple 1 owner Winston Gayler. He was a well known Apple II expert at the time who wrote the book "The Apple II Circuit Description" published by Sams. One of the programs on the tape was a version of the Apple II monitor complete with Mini-Assembler that he had ported to the Apple 1. This is not an evolutionary program from the 1 to the II but rather a reverse port from the Apple II version with patches to make it work. He located the port at $E500 to $EFFF which made sense for an 8K Apple 1 but prevents simultaneous of Basic. Since the Apple II monitor is well documented it was pretty easy to move the program to other locations. One of the locations I used was $F400 to $FEFF leaving the original Apple 1 monitor at $FF00 to $FFFF. This works well with the FRAM card with the VMA mod and could work with other configurations where that space is available. I set it up so that I can easily switch between the monitors. I have posted a bunch of my relocations and some documentation on my web site at
Other Apple 1 environments can potentially use some of these relocated files.