Steven Hugg
|
349c45d7c0
|
ecs: fold common subroutines, align/page crossing
|
2022-02-19 11:35:25 -06:00 |
|
Steven Hugg
|
a87dbf03cf
|
ecs: resources have their own labels, auto-find resources
|
2022-02-19 03:25:50 -06:00 |
|
Steven Hugg
|
73ab50f9b6
|
Merge branch 'master' into ecs
|
2022-02-18 11:01:43 -06:00 |
|
Steven Hugg
|
4749e18b35
|
ecs: critical code, sorta
|
2022-02-17 12:52:35 -06:00 |
|
Steven Hugg
|
b4dbcb83eb
|
ecs: temp symbols, not equates
|
2022-02-17 09:58:13 -06:00 |
|
Steven Hugg
|
0451e8ea33
|
ecs: fixed indexregister offset, for now
|
2022-02-16 21:46:50 -06:00 |
|
Steven Hugg
|
a425012b2b
|
ecs: started w/ new IndexRegister
|
2022-02-16 14:21:46 -06:00 |
|
Steven Hugg
|
3268925638
|
ecs: tests, refactor, event args, fixed c.f
|
2022-02-16 11:32:41 -06:00 |
|
Steven Hugg
|
1a062650ad
|
fixed more repo= qs stuff
|
2022-02-13 13:25:57 -06:00 |
|
Steven Hugg
|
f73e1dbf66
|
added testimport.js, fixed repo= qs handling
|
2022-02-13 12:47:33 -06:00 |
|
Steven Hugg
|
4584cc778f
|
ecs: system instance, with #entity.field
|
2022-02-10 21:53:28 -06:00 |
|
Steven Hugg
|
acb50ac4b9
|
ecs: changed constant array declaraiton
|
2022-02-10 15:33:27 -06:00 |
|
Steven Hugg
|
fc0a43b9af
|
ecs: forward entity refs, deferred components, %binary
|
2022-02-10 11:11:35 -06:00 |
|
Steven Hugg
|
999aed9cb4
|
ecs: data <field>, 48 pixel decoder
|
2022-02-09 14:38:10 -06:00 |
|
Steven Hugg
|
5081307d81
|
ecs: bin pack temp vars
|
2022-02-09 10:22:45 -06:00 |
|
Steven Hugg
|
2dfe65932b
|
ecs: test files
|
2022-02-08 06:03:43 -06:00 |
|
Steven Hugg
|
d986cda3b3
|
ecs: start tests
|
2022-02-05 22:23:24 -06:00 |
|
Steven Hugg
|
46f6063929
|
typescript unit tests in src/test
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
73389b1d1d
|
fixed some cc65 stuff, wiz too
|
2022-01-24 18:51:39 -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
|
505492d1c7
|
renamed embed.html to player.html
|
2021-08-07 09:04:17 -05:00 |
|
Steven Hugg
|
5eb3e864fb
|
fixed file upload after esbuild refactor
|
2021-08-06 21:02:45 -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
|
42f3febb29
|
vcs: moved Javatari to loadScript() in Platform.start()
|
2021-08-06 09:07:40 -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
|
e1b6a2397d
|
add highlight=<start>,<end> option in query string
|
2021-08-05 16:51:29 -05:00 |
|
Steven Hugg
|
be679ecc10
|
fixed unit tests
|
2021-08-04 21:20:55 -05:00 |
|
Steven Hugg
|
dd57c65897
|
moved octokat to import(), removed unused lib/ files
|
2021-08-04 20:48:50 -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
|
ef01639a06
|
embed=1 uses referrer as storage location; use requestAnimationFrame()
|
2021-08-03 19:33:29 -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 |
|