Commit Graph

429 Commits

Author SHA1 Message Date
Will Scullin 76befd02cd
Fix security audit, fsevents build errors. 2019-12-21 19:09:50 -08:00
Will Scullin 99c2061f64
Ignore .DS_Store. 2019-12-21 18:47:56 -08:00
Will Scullin bcfa34fdb9
Oh Handlebars. 2019-12-05 09:43:22 -08:00
Will Scullin 5ed05344cb
Oh, Handlebars. 2019-12-05 09:42:34 -08:00
Will Scullin 409e627abc
Add quick and dirty Applesoft compiler. 2019-12-02 18:55:01 -08:00
Will Scullin 060b9845c6
Move test ROMs to binary files to speed tests. 2019-12-02 18:53:47 -08:00
Will Scullin 37e0c8a84c
Fix Thunderclock with more correct implementation. 2019-12-01 09:52:14 -08:00
Will Scullin 0059910122
Fix Disk II writing. 2019-12-01 06:43:42 -08:00
Will Scullin 5cbf6bd335
Fix parallel rom. 2019-11-24 20:47:10 -08:00
Will Scullin 69bdd3fde4
Move ROM data out of card sources. (#16) 2019-11-24 16:52:01 -08:00
Will Scullin 5e4aac70d2
Use bit math more places. (#15) 2019-11-23 19:05:52 -08:00
Will Scullin 17b54bd793
Add node CI 2019-11-23 18:46:11 -08:00
Will Scullin 3e5c54e444
Skip slow tests by default. 2019-11-23 18:45:05 -08:00
Will Scullin 1f31bfe1e2 Handlebars issue du jour. 2019-11-16 12:40:52 -08:00
Will Scullin f0ecda312d
Sync package-lock.json 2019-10-17 20:17:15 -07:00
Taeber Rapczak 1d65aea32d Remediate NPM Advisory 1164 (#14)
After running `npm install`, npm warns of a severe security
vulnerabilty: https://www.npmjs.com/advisories/1164.

This change to `package.json` ensures the version of handlebars that is
installed (because of jest) is unaffected.

This can be removed once jest releases a newer version that requires an
unaffected version of handlebars.
2019-10-17 18:53:38 -07:00
Will Scullin 37a6efc661
Better linting, tests, fix text buffer, ROR. 2019-10-16 20:20:38 -07:00
Will Scullin e2c615f20b
Fix ROL. 2019-10-07 22:18:15 -07:00
Will Scullin 3b95726655
Crude native woz support. (#13)
Readonly for now.
2019-10-01 19:56:10 -07:00
Will Scullin 7d9090133b
No CPU cycle left behind. 2019-09-29 15:52:22 -07:00
Will Scullin 859bd1ff8f
Apply Sather to stack operations. 2019-09-22 20:04:47 -07:00
Will Scullin 6348d52cfe
Fix RDMIXED 2019-09-21 20:49:09 -07:00
Will Scullin 38db968411
jQuery B gone. 2019-09-19 09:45:41 -07:00
Will Scullin cc5c558a00
Merge pull request #12 from whscullin/whscullin/cpu-cycle-accuracy
CPU cycle accuracy
2019-09-18 19:56:44 -07:00
Will Scullin 56e17f5b15
minor cleanup 2019-09-18 19:51:31 -07:00
Will Scullin 86602a4eb7
Try and emulate "false reads" 2019-09-18 19:46:15 -07:00
Will Scullin 8ee543619e
First pass it more accurate cycle counting. 2019-09-18 18:46:26 -07:00
Will Scullin 7b72d8a9d2
Fix "About" 2019-09-08 11:30:32 -07:00
Will Scullin c98306ff39
Indicate Node 6 or greater required 2019-09-07 11:18:42 -07:00
Will Scullin 0564542872
Merge pull request #11 from whscullin/dependabot/npm_and_yarn/eslint-utils-1.4.2
Bump eslint-utils from 1.3.1 to 1.4.2
2019-09-04 14:49:53 -07:00
dependabot[bot] 9512b1c450
Bump eslint-utils from 1.3.1 to 1.4.2
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-09-04 16:48:08 +00:00
Will Scullin 8e5a60b284
Fix high bit miscalculation, mouse offset calcuation. 2019-07-27 15:57:40 -07:00
Will Scullin 73aa3d647f
Security audit fixes. 2019-07-22 07:05:25 -07:00
Will Scullin 2a993fabf6
Address audit. 2019-06-26 14:42:22 -07:00
Will Scullin c5ca5ee132
Less ES6 2019-06-15 15:59:02 -07:00
Will Scullin ea8766f370
Back out last change. 2019-06-15 09:38:38 -07:00
Will Scullin dfe1b28476
Fix undefined toHex. 2019-06-15 09:36:17 -07:00
Will Scullin 024ca76800
Remove ES6 function declarations. 2019-06-15 09:16:11 -07:00
Will Scullin 81adfff2e4
Missed file. 2019-04-06 12:30:50 -07:00
Will Scullin 83d9fd8730
Fix tape loading. 2019-04-06 12:20:35 -07:00
Will Scullin b688ccf10f
Me speel good. 2019-04-05 21:17:01 -07:00
Will Scullin 542786e87c
Export instead of attach to window, and make webpack like it. 2019-03-31 20:52:45 -07:00
Will Scullin 2963f116ce
Fix build, clean up lint comments. 2019-03-26 21:12:05 -07:00
Will Scullin 6a5fd9cf0c
Add a real test harness. 2019-03-26 21:02:27 -07:00
Will Scullin 82815e5b85
Fix hamfisted jquery -> html5 translation. 2019-03-21 20:39:48 -07:00
Will Scullin 805155d842
Merge pull request #10 from whscullin/whscullin/de-jquery
Remove jQuery and jQuery UI dependencies.
2019-03-14 20:19:55 -07:00
Will Scullin ccc3a329f7
Fix capslock. 2019-03-13 20:00:37 -07:00
Will Scullin 127cee2dc0
Tweak a bunch of sizes. 2019-03-13 19:27:55 -07:00
Will Scullin be715f3f63
Remove jQuery and jQuery UI dependencies. 2019-03-12 21:11:00 -07:00
Will Scullin 0f5c83d6ad
jQuery-less keyboard. Small fixes. 2019-03-08 11:17:18 -08:00