David Schmenk’s new Virtual Machine for Apple II

Legendary Apple II virtual machine programmer David Schmenk has returned from his secret underground Apple II lair to reveal a pre-release announcement of the next-generation virtual machine for the Apple II family: PLASMA 123. It is so called because the same code segments will run, without change, on the Apple I, the II, and the Apple III.

PLASMA is the system behind the upcoming game for Apple II, Lawless Legends.

Mr. Schmenk states that he has developed new interpreter technology that is better than anything ever released before. It is only 3 times slower than equivalent 6502 machine language, but the code does a lot more in less memory space. Inline assembly is still allowed for speed-critical sections.

Find source code, documentation, and a demo disk at Github.

About the Author