An Apple II emulator in JavaScript
Latest commit 0a48954 Aug 20, 2012 @nicholasbs Add license


AppleToo is an Apple II emulator written in JavaScript. It currently supports all 151 opcodes for the original 6502 CPU, high-resolution graphics mode, full-screen text mode, keyboard input, and a disassembler.

It's not complete and still has bugs, but you can boot and play games, including Spy's Demise.


You'll need ROM files to use AppleToo (you can find ROMs pretty easily with a little Googling).


  • Finish disk controller
  • Audio
  • Implement other graphics and text modes (low-res, mixed, etc)
  • 65C02 opcodes


  • Nicholas Bergson-Shilcock
  • Steve Ciraolo
  • Amy Dyer
  • Sam Epstein
  • Sarah Gonzalez
  • Nathan Hoffman
  • Nathan Michalov
  • Sidney San Martín


Copyright (C) 2012 Hacker School

Distributed under the terms of the GNU General Public License version 3.