1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-05-28 08:41:30 +00:00
Commit Graph

112 Commits

Author SHA1 Message Date
Steven Hugg
7f86ed0cb6 use preact for scripting notebook, moved files 2021-08-14 22:05:24 -05:00
Steven Hugg
a8b2b7c043 starting on js scripting language; worker msgs can run async functions (but we don't need to ... yet) 2021-08-13 21:23:23 -05:00
Steven Hugg
b52d3e95ba made optionalDependencies section in package.json 2021-08-09 12:55:14 -05:00
Steven Hugg
f472bc99ee fixed build 2021-08-09 12:06:38 -05:00
Steven Hugg
79b1d8ba4b fixed saveAs; more async usage; importURL ignores if embed=1/ignore=1 2021-08-06 11:53:02 -05:00
Steven Hugg
dd57c65897 moved octokat to import(), removed unused lib/ files 2021-08-04 20:48:50 -05:00
Steven Hugg
a1e2e2aafc moved clipboard, jszip, FileSaver libs to import(), fixed embed 2021-08-03 14:48:14 -05:00
Steven Hugg
1daa080e70 fixed npm run build; isolatedModules=true; es2017; fixed electron 2021-08-02 09:44:18 -05:00
Steven Hugg
4506ebd7e0 started migration to esbuild modules 2021-08-02 08:32:46 -05:00
Steven Hugg
34322dd3d7 worker: convert globals to FileWorkingStore and Builder classes, emscripten types 2021-07-30 20:09:28 -05:00
Steven Hugg
f3bf1602d5 started bundling worker with esbuild 2021-07-27 11:13:58 -05:00
Steven Hugg
55735b4039 starting on WASI emulator support, atari800 2021-07-27 11:13:50 -05:00
Steven Hugg
0532df8ec9 npm test: standard output 2021-07-22 11:14:05 -05:00
Steven Hugg
e82245d7bd worker: uses import and require() 2021-07-22 11:14:05 -05:00
Steven Hugg
6a21b467cf verilog: fixed keyboard strobe 2021-07-16 09:19:48 -05:00
Steven Hugg
51ee5526c9 nanoasm: added "endian":"little" attribute to variable defs 2021-07-12 13:08:34 -05:00
Steven Hugg
aa7fe61a86 verilog: disabled v4 warnings, inline asm in non-main files 2021-07-12 12:39:57 -05:00
Steven Hugg
d0838ec954 electron: added update-electron-app; updated menu liks 2021-07-11 18:38:43 -05:00
Steven Hugg
fd6d539027 npm audit 2021-07-11 12:24:27 -05:00
Steven Hugg
d31428aa42 electron: removed workspaces, added sentry lib, electron-builder 2021-07-10 15:23:36 -05:00
Steven Hugg
5ab0e397d3 verilog: fixed 64-bit casting, constant issues 2021-07-08 13:00:44 -05:00
Steven Hugg
b9a0de6cac verilog: test updates, source locations, labels, Silice 2021-07-07 15:43:35 -05:00
Steven Hugg
e703c16dfe verilog: worker re-uses memory 2021-07-06 23:56:01 -05:00
Steven Hugg
1ab0d290f8 verilog: fuzzhdl 2021-07-06 15:18:17 -05:00
Steven Hugg
9bb79c318f (WIP) new hdl package, verilator 4 (emscripten 2.0.6), hdlwasm 2021-06-30 18:07:55 -05:00
Steven Hugg
07f3a30c96 upgraded typescript; installed typedoc 2021-06-21 14:33:21 -05:00
Steven Hugg
18d5e083d4 nightwatch; fixed skeletons 2021-05-22 12:02:03 -05:00
Steven Hugg
add8ce7b8c verilog: change input value by clicking 2021-05-03 16:58:33 -05:00
Steven Hugg
d97b0eb1c5 dasm: fixed macro line parsing, breakpoints 2021-04-08 10:58:02 -05:00
Steven Hugg
f75141be30 embed: fixed saveAs 2021-01-09 15:33:12 -06:00
Steven Hugg
fc05a6eaec npm upgrade 2020-12-08 08:45:48 -06:00
Steven Hugg
0600ab3b9f file#_post: ignore/force params 2020-10-14 17:33:15 -05:00
Steven Hugg
3e37d9caf6 npm upgrade 2020-10-06 10:46:23 -05:00
Steven Hugg
8b801e39df electron: open workspace w/ metadata file, write files 2020-08-29 20:37:34 -05:00
Steven Hugg
36cfafcbf9 restartAtPC(), debug info 2020-08-24 09:47:20 -05:00
Steven Hugg
9cedb1af08 basic: fixes for non-line-number mode (24, 62, 81), handle unhandledrejection, MODERN default dialect, DARTMOUTH 2020-08-18 14:13:59 -05:00
Steven Hugg
88fa924507 basic: fuzz test fixes, DEF cycle detector 2020-08-16 09:57:13 -05:00
Steven Hugg
f7b09ab1a0 electron: trying to open files in filesystem 2020-08-02 09:22:23 -05:00
Steven Hugg
5391cefbc2 moved some development files to meta/ directory, updated sync script 2020-08-01 13:56:50 -05:00
Steven Hugg
ba916728f0 updated npm, copy deps from node_modules/ to lib/ 2020-08-01 12:52:17 -05:00
Steven Hugg
3d82280c0a electron: initial experimental build (npm start), removed web/images 2020-08-01 11:53:52 -05:00
Steven Hugg
08af6ae3a5 loadBIOS() now on Machine interface, updated c64 BIOS, emulator types SYS command 2020-07-19 16:54:37 -05:00
Steven Hugg
cf12b481a9 fixed wasm probe tests, updated jquery to 3.5.1 2020-07-16 14:52:27 -05:00
Steven Hugg
c1e83c3a03 rebuilt node modules, now typescript lib == es2017 2020-07-10 23:04:00 -05:00
Steven Hugg
8198cd471a no chromedriver, but found parsedoc.py 2020-07-10 23:00:19 -05:00
Steven Hugg
d00050f430 npm upgrade; removed nightwatch 2020-07-09 20:22:19 -05:00
Steven Hugg
b1c76cf6bb updated typescript 2020-07-05 17:38:18 -05:00
Steven Hugg
14589815c4 3.5.2, fixed tests 2020-06-29 12:01:26 -05:00
Steven Hugg
7371b71648 npm upgrade 2020-05-13 12:29:38 -05:00
Steven Hugg
141e5498cb updated to 3.5.1 2020-04-09 10:28:03 -05:00