Also, microM8 is free! The next generation of emulators, microM8 hopes to encourage learning and creativity by eliminating barriers present in traditional emulators, and by providing incentives for our users to collaborate and code. There are builds for Windows, macOS (Apple Macintosh) and Linux. Supported models are the 48k Apple II, the 64k Apple II+ and the unenhanced and enhanced 128k Apple IIe with Mockingboard, Serial, Printer, Mouse, Disk II, SmartPort and CP/M cards.
MicroM8 not only provides solid emulation of Steve Wozniak’s masterpiece 8-bit Apple II series computers, but also redefines retro-computing with ‘upcycling’ features such as 3D and HD graphics rendering, user-movable camera views, PVR-style memory state recording with “live rewind” (the only publicly-available Apple II emulator that can do this!), an integrated cloud-based disk library, Apple compatible BASIC and LOGO interpreters re-written in native Go which provide additional video modes (including 3D modes), functions and user-interface enhancements, local network and Internet-based screen sharing, and more!
Update: microM8 now has experimental GUI frontends for Windows, macOS and Linux.