Skip to content
An Apple II emulator in JavaScript
JavaScript
Find file
Latest commit 0a48954 Aug 20, 2012 @nicholasbs Add license
Failed to load latest commit information.
CodeMirror2 @ d255a21 Pull changes from CodeMirror Jul 6, 2012
test
.gitignore
.gitmodules
CPU6502.js Refactored memory map code Jul 3, 2012
README.md
appletoo.js
disassembler.html
disassembler.js Fixed bug in formatting for absolute addressing Jul 2, 2012
disk2.js
disktoo.js
index.html Refactored 6502 code into its own script/class Jul 3, 2012
memorymap.js

README.md

AppleToo

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.

Usage

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

TODO

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

Contributors

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

License

Copyright (C) 2012 Hacker School

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

Something went wrong with that request. Please try again.