The code compiles with a65, which compiles on just about any platform. I have been using Ed's version, which is available from his website, Ed's DX-Forth and Utilities Page
. I will admit I have never used that form myself, but rather the shorter form with the implied 'A'. Adding in the 'A' doesn't seem to make much sense for the 6502, unlike the 6800 which has both A and B accumulators.
The code is minimally commented. I don't know if it's the original, or a disassembly, but I think it's a disassembly. I believe the C1 version should work, but at the time I created the ZIP, I didn't have a SBII to try it on. I know for certain the C2 version works, because it is running on my C2, which has been modified according to my instructions, which I think are simpler than the officially recommended c2 hack.
The only difference between the C1 and C2 version should be the screen size and the address of the floppy controller. Also, for the C1 there is no need to remap a block of code from $FC00 to $F400 to prevent it from colliding with the floppy controller.
Bill, if you find a problem with the C1 version, and correct it, I would be grateful to have it, and will clean up that distribution. I think it needs better how-to instructions as well.