dependabot[bot]
fb82ce1f5e
Bump node-forge from 1.0.0 to 1.3.0 ( #101 )
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.0.0 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases )
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.0.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-02 17:20:45 -07:00
dependabot[bot]
959ccd6e98
Bump node-forge from 0.10.0 to 1.0.0 ( #97 )
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 0.10.0 to 1.0.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases )
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/0.10.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-13 20:10:01 -08:00
Will Scullin
a9885dbfbd
Very crude mouse support. ( #95 )
2021-12-29 15:00:44 -08:00
Will Scullin
2c02567309
lint fixes
2021-12-25 13:35:12 -08:00
Will Scullin
7ceacec28e
Full page improvements ( #96 )
...
* Full page improvements
* Update fullscreen api calls, save fullpage state
2021-12-25 07:24:59 -08:00
Will Scullin
cc70bebc50
Better Smartport support
2021-12-22 20:47:36 -08:00
Will Scullin
ba203498f4
TypeScript remnants ( #94 )
...
* Clean up remaining Javascript
* ProDOS to TypeScript.
* NSC to TypeScript
2021-12-22 10:37:21 -08:00
Will Scullin
c24c01539d
No Opcode left behind ( #92 )
...
* Better 65C02 support
* NMOS illegal opcodes
2021-12-22 10:37:05 -08:00
Will Scullin
70ec626dd0
Clean up copyright notices ( #93 )
2021-12-21 12:35:26 -08:00
Will Scullin
20f2c1e955
update canvas
2021-11-28 16:48:44 -08:00
Will Scullin
b24009d265
Update webpack dev server
2021-11-28 16:41:55 -08:00
Will Scullin
2978b72fec
Update eslint, fix issues
2021-11-28 16:20:25 -08:00
Will Scullin
badc2fdb74
Support Tom Harte test suite ( #88 )
...
A test data set was published at https://github.com/TomHarte/ProcessorTests which contain cycle traces of instructions for various versions of the 6502.
This adds a test harness that reads those data files, and adjusts the CPU6502 behavior to match the behavior of the vanilla and WDC 65C02 test data.
Also converts the existing CPU tests to Typescript, and fixes any inconsistencies that came up from the new behaviors.
2021-10-13 09:15:29 -07:00
Will Scullin
8ab5faee8e
Consistenly use hup to read hash
2021-10-03 11:08:46 -07:00
Will Scullin
2daef8040f
Keep track of disk sides ( #87 )
...
Disk side information was being dropped and thus not displayable in the UI. This plumbs the value through various formats and adds some light testing.
Also fixes an issue where URL encoded hashes were not properly interpreted.
2021-10-02 11:45:09 -07:00
Will Scullin
52f9c3e99e
jest 27
2021-10-02 07:21:37 -07:00
Will Scullin
feb877ab3b
Audit fix
2021-09-28 20:52:21 -07:00
Will Scullin
198cf74c75
No smooth scaling
2021-09-27 14:38:04 -07:00
Will Scullin
5cd19cb521
Extended debugging ROM
2021-07-17 16:23:49 -07:00
Will Scullin
f4b0100c98
touchups
2021-07-11 15:18:18 -07:00
Will Scullin
45681d8e89
Better smartport behaviors
2021-07-10 11:44:10 -07:00
Will Scullin
d70425461c
fix drive label
2021-07-09 18:08:26 -07:00
Will Scullin
044e28e050
Woz to TypeScript ( #84 )
...
Woz to TypeScript, with tests added before conversion.
2021-07-09 17:54:27 -07:00
Will Scullin
77b13532da
fix hot reloading
2021-07-08 08:15:55 -07:00
Will Scullin
ce3631f3a2
Refactor disk parsing into webworker ( #83 )
...
* Refactor disk handling to allow disk processing to happen in a worker
* Type cleanup
* Convert format handlers to TypeScript
* Convert CFFA to TypeScript
2021-07-06 17:04:02 -07:00
Will Scullin
3abd168627
Fix accelarated default
2021-07-05 09:27:12 -07:00
Will Scullin
13ed2d4783
update package-lock.json
2021-07-04 19:33:41 -07:00
Will Scullin
4bcf9d52da
latest dev server
2021-07-04 19:27:53 -07:00
Will Scullin
389cd857e0
fix acceleration
2021-07-04 19:15:02 -07:00
Will Scullin
66da9d268f
Audit fixes
2021-06-25 15:39:53 -07:00
Will Scullin
b4c13d7620
Use AudioWorklet where available ( #82 )
...
Use AudioWorklet where available
2021-06-25 15:38:35 -07:00
Will Scullin
8087294456
Lazy load ROMs ( #81 )
...
* Switch modules to `esnext` to allow `webpack` to see import statements
* Pass rom names into Apple2 class
* Move ROMs into `system` and `character` directories to allow webpack bundle appropriate ROMs.
* Wait for ROMs to load before completing initialization.
2021-06-13 17:06:16 -07:00
Will Scullin
af57378852
Videomode refactor 2 ( #80 )
...
Remove globals from video implementations to allow further refactoring. Experiment with testing video modes.
2021-05-25 12:08:10 -07:00
Will Scullin
47fe12539f
Clean up //e behaviors ( #79 )
2021-05-09 13:21:15 -07:00
Will Scullin
37cd62dad6
Don't mix tape/audio out
2021-04-25 12:48:27 -07:00
Will Scullin
6c4844cb87
Audio context this binding
2021-04-25 12:09:30 -07:00
Will Scullin
66d8fdc2c2
Allow address input ( #78 )
...
Allow address input
2021-04-25 09:37:55 -07:00
Will Scullin
f28641df32
Dependabot says so
2021-04-24 16:17:57 -07:00
Will Scullin
8061caaaff
Typescript mains ( #77 )
2021-04-24 15:55:21 -07:00
Will Scullin
6af6ddd4a4
Clean up bleed
2021-04-20 19:40:26 -07:00
Will Scullin
df5f3a6058
give up and publish apple2shader
2021-04-20 19:01:12 -07:00
Will Scullin
d1238c3d6c
SHA-nanigans ( #76 )
2021-04-20 18:41:35 -07:00
Will Scullin
bf67d9dca4
Guard against videomode DOS
2021-04-20 18:24:47 -07:00
Will Scullin
90fc5fb7fc
fix gl default
2021-04-20 18:03:18 -07:00
Will Scullin
09c6d6fbb1
Options modal ( #75 )
...
Refactor Options modal, webgl scanline, restore `Apple2.apple2`, other minor fixes.
2021-04-20 17:42:32 -07:00
Will Scullin
5c7e335aad
VideoModes refactor part 1 ( #60 )
...
* Unify behaviors
* remove vestigial overdrawing
* handle bank 1 lores writes better
* carry over last bit when shifted
* Cleanup.
2021-04-18 19:54:15 -07:00
Will Scullin
f53e50117e
remove sather misreading
2021-04-17 11:43:53 -07:00
Ian Flanigan
207bed3d27
Typescriptify ui/apple2.js
( #74 )
...
This is mostly a mechanical change; there are still lots of things
about `ui/apple2` that could be improved. The change also converts a
few dependencies of `ui/apple2`, like `applesoft/compiler`.
Besides the straight conversions, some other packages have changes to
make all of the typing work out.
Lastly, `@types/micromodal` has been added as a development
dependency.
2021-03-30 17:27:44 -07:00
Will Scullin
e3bbd2d640
lint
2021-03-28 16:56:06 -07:00
Will Scullin
a7aa5ab902
Oh, Safari
2021-03-28 16:49:09 -07:00