Steven Hugg
|
46f6063929
|
typescript unit tests in src/test
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
5a39828bf5
|
fixed tests
|
2022-01-24 16:56:44 -06:00 |
|
Steven Hugg
|
c42beda98f
|
upgraded cc65
|
2022-01-24 13:26:11 -06:00 |
|
Steven Hugg
|
48eb75882b
|
fixed instanceof EmuHalt
|
2021-12-22 08:50:02 -06:00 |
|
Steven Hugg
|
c9d97edbd0
|
testing: binaryen module abort()s on linux, don't know why, so moved to test/verilog for now
|
2021-09-20 18:02:39 -05:00 |
|
Steven Hugg
|
6134a8c89c
|
scripting: working on notebook, functions, files, setItem(), fixed tests
|
2021-08-17 19:38:48 -05:00 |
|
Steven Hugg
|
f073ce2350
|
updated worker with result type-checking
|
2021-08-08 13:54:20 -05:00 |
|
Steven Hugg
|
5eb3e864fb
|
fixed file upload after esbuild refactor
|
2021-08-06 21:02:45 -05:00 |
|
Steven Hugg
|
f5ba481c1d
|
intro tour: dynamic import of .js file; renamed 6809.js to .ts
|
2021-08-06 08:10:13 -05:00 |
|
Steven Hugg
|
be679ecc10
|
fixed unit tests
|
2021-08-04 21:20:55 -05:00 |
|
Steven Hugg
|
8f6432f0d4
|
refactoring: UIQueryString UserPrefs, moved createNewPersistentStore, es2017, fixed tests, style changes for embed
|
2021-08-04 16:54:01 -05:00 |
|
Steven Hugg
|
4506ebd7e0
|
started migration to esbuild modules
|
2021-08-02 08:32:46 -05:00 |
|
Steven Hugg
|
29f0238b90
|
worker: use imports instead of require()
|
2021-07-30 09:54:35 -05:00 |
|
Steven Hugg
|
f3bf1602d5
|
started bundling worker with esbuild
|
2021-07-27 11:13:58 -05:00 |
|
Steven Hugg
|
565d7d947c
|
verilog: test for silice ccast bug
|
2021-07-22 16:04:26 -05:00 |
|
Steven Hugg
|
e82245d7bd
|
worker: uses import and require()
|
2021-07-22 11:14:05 -05:00 |
|
Steven Hugg
|
a0ec21d623
|
cc65: can #define CC65_FLAGS <comma-separated values>
|
2021-07-15 13:00:38 -05:00 |
|
Steven Hugg
|
8d756ff363
|
updated package-lock.json, define __MAIN__ and __8BITWORKSHOP__ for ca65
|
2021-07-15 11:10:37 -05:00 |
|
Steven Hugg
|
5109986557
|
nanoasm: fixed multi-byte fixups
|
2021-07-12 18:05:37 -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
|
2fba433f7a
|
verilog: fixed reset values
|
2021-07-11 13:41:20 -05:00 |
|
Steven Hugg
|
10d04f9114
|
verilog: randomizeOnReset = true except for unit tests (only <=32 bit values reset)
|
2021-07-09 15:21:41 -05:00 |
|
Steven Hugg
|
85932132d1
|
verilog: fixed $time for tests (timescale == msec)
|
2021-07-08 16:47:27 -05:00 |
|
Steven Hugg
|
42920337ec
|
verilog: fix optimization for tick2(), removed > 64 bit tests, stop tracing when $stop/$finish, +SignExt
|
2021-07-08 15:50:16 -05:00 |
|
Steven Hugg
|
5ab0e397d3
|
verilog: fixed 64-bit casting, constant issues
|
2021-07-08 13:00:44 -05:00 |
|
Steven Hugg
|
6ac29d78dc
|
add binaryen.js to lib/
|
2021-07-07 20:37:46 -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
|
5cf56f9d04
|
verilog: sort var defs, fix video sync
|
2021-07-06 22:26:29 -05:00 |
|
Steven Hugg
|
3ec69792b0
|
verilog: working on 64-bit, debug tree, fix 1-bit sound
|
2021-07-05 11:56:57 -05:00 |
|
Steven Hugg
|
854a6a2cdc
|
verilog: fixed wasm array views, compare test, loadROM async?
|
2021-07-03 11:29:11 -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
|
7725884eb0
|
arm32: platform, vasm and armips, unicorn.js
|
2021-06-05 23:32:43 -05:00 |
|
Steven Hugg
|
c486fb6cf1
|
fixed tests
|
2021-04-21 10:54:58 -05:00 |
|
Steven Hugg
|
d97b0eb1c5
|
dasm: fixed macro line parsing, breakpoints
|
2021-04-08 10:58:02 -05:00 |
|
Steven Hugg
|
4ccf588c80
|
updated firebase, refactored ProjectFilesystem
|
2021-04-07 15:56:39 -05:00 |
|
Steven Hugg
|
ed5dbed871
|
ProjectFilesystem class
|
2021-04-06 11:37:41 -05:00 |
|
Steven Hugg
|
f75141be30
|
embed: fixed saveAs
|
2021-01-09 15:33:12 -06:00 |
|
Steven Hugg
|
2bb5e3d27e
|
fix for github branch names
|
2021-01-05 13:19:47 -06:00 |
|
Steven Hugg
|
d482145319
|
setCompileOutput always called; devel-6502 platform
|
2020-10-16 06:14:40 -05:00 |
|
Steven Hugg
|
9e48b7f973
|
basic: WHILE start/end, fixed OPTION boolean, CONVERT, more type checking, set $loc offset, OPTION parsing
|
2020-08-23 13:02:13 -05:00 |
|
Steven Hugg
|
d92cc5542d
|
views use SourceLocation/Line to locate code
|
2020-08-10 21:39:54 -05:00 |
|
Steven Hugg
|
9ab7801fa8
|
codemirror: updated to 5.56.0, fixed tests
|
2020-08-04 14:32:01 -05:00 |
|
Steven Hugg
|
68f19fbf11
|
tests: createTestDOM() function
|
2020-07-27 08:20:17 -05:00 |
|
Steven Hugg
|
60de08c9da
|
ui: added "Alert" title to dialogs, updated binary detector
|
2020-07-19 17:59:13 -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
|
e70b8a9749
|
tests use WASM if available
|
2020-07-13 17:36:19 -05:00 |
|
Steven Hugg
|
52d6f69d09
|
call stack view: swapped push/pop, check for real jump, made top level list flat; header for symbol probe
|
2020-07-11 19:37:07 -05:00 |
|
Steven Hugg
|
8f192ab2a1
|
replay now allows seek to frame 0
|
2020-07-11 12:52:41 -05:00 |
|