An Apple II emulator originally written in Javascript, now being converted to TypeScript
Go to file
2019-12-05 09:43:22 -08:00
.github/workflows Add node CI 2019-11-23 18:46:11 -08:00
bin
css
img
js Add quick and dirty Applesoft compiler. 2019-12-02 18:55:01 -08:00
json/disks
test Move test ROMs to binary files to speed tests. 2019-12-02 18:53:47 -08:00
.editorconfig
.eslintignore
.eslintrc.json Better linting, tests, fix text buffer, ROR. 2019-10-16 20:20:38 -07:00
.gitignore Oh Handlebars. 2019-12-05 09:43:22 -08:00
about.html
apple2js.html Better linting, tests, fix text buffer, ROR. 2019-10-16 20:20:38 -07:00
apple2jse.html Fix "About" 2019-09-08 11:30:32 -07:00
babel.config.js
LICENSE Crude native woz support. (#13) 2019-10-01 19:56:10 -07:00
package-lock.json Oh, Handlebars. 2019-12-05 09:42:34 -08:00
package.json Oh, Handlebars. 2019-12-05 09:42:34 -08:00
README.md
webpack.config.js

apple2js

An Apple II emulator written in Javascript.

Things are still a little rough around the edges right now, hopefully I will have more time to clean things up.

First

npm install

To run a development server

npm run dev

The open either http://localhost:8080/apple2js.html or http://localhost:8080/apple2jse.html

To build a static distribution into dist

npm run build

To add additional disk images, use

./bin/dsk2json -c Category -n Name path/to/image.dsk > json/disks/image.json

then

./bin/index`