An Apple II emulator originally written in Javascript, now being converted to TypeScript
Go to file
Ian Flanigan ef74dddfae Match the location of the Alt key to the activated Apple key
Modern browsers set the 'location' property on keyboard events when
the key is located in several places. The ALT key, for example, can be
either on the left or the right side of the keyboard.

This change uses the location to determine which Apple key to
activate, if it is available, and defaults to the old behavior if not.
2019-01-04 00:52:56 +01:00
css Refactoring. 2017-09-22 21:42:57 -07:00
img Keyboard fixes 2013-12-19 14:55:04 -08:00
js Match the location of the Alt key to the activated Apple key 2019-01-04 00:52:56 +01:00
json/disks More cleanup. 2016-11-27 17:28:49 -08:00
scripts Cleanup and refactor I/O behavior. 2016-12-06 09:49:00 -08:00
.editorconfig Update editor files. 2017-12-20 09:07:59 -08:00
.eslintrc.json Update editor files. 2017-12-20 09:07:59 -08:00
.gitignore Refactor audio. 2014-03-05 20:04:54 -08:00
about.html Latest about. 2017-12-20 09:07:40 -08:00
apple2js.html One canvas to rule them all. 2017-09-24 07:06:57 -07:00
apple2jse.html One canvas to rule them all. 2017-09-24 07:06:57 -07:00
LICENSE Initial commit 2013-10-03 18:25:37 -07:00
Makefile Initial checkin 2013-10-10 11:03:07 -07:00
README.md Don't minify 2013-11-16 12:38:18 -08:00
test.html Update tests, fill out 65C02 opcodes. 2017-12-20 09:07:09 -08:00

apple2js

An Apple II emulator written in Javascript

Things are a little rought around the edges right now, hopefully I will have time to clean things up in a bit.

To run, open apple2js.html

To add additional disk images, use scripts/dsk2json.pl, then "make index"