Steven Hugg
|
b0810a2f66
|
ecs: yaml?
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
44ffa5e988
|
ecs: allocate init data table
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
ba73d7bb19
|
ecs: all includes[] must be present
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
c022c16dc2
|
ecs: const values
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
47461b5a28
|
ecs: actions have queries
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
4c2442dd90
|
ecs: use ca65 syntax
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
37167a2202
|
ecs init values
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
b00d43d1ea
|
ecs 1st compile
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
3f87b5dbb8
|
ecs branch
|
2022-01-29 12:47:37 -06:00 |
|
Steven Hugg
|
8fa0389da1
|
cpc: started investigation, cpcrslib, aspect
|
2021-12-01 14:03:26 -06:00 |
|
Steven Hugg
|
9a2e411587
|
added vcs.stellerator platform
|
2021-09-15 14:41:25 -05:00 |
|
Steven Hugg
|
6441129dc1
|
scripting: use persistent store
|
2021-09-15 09:52:08 -05:00 |
|
Steven Hugg
|
1d66f77f9a
|
scripting: dropdown mode for ui.select
|
2021-08-30 12:07:56 -05:00 |
|
Steven Hugg
|
5542555193
|
scripting: fixed cache, io.module(), return values, button, blank()
|
2021-08-27 10:42:02 -05:00 |
|
Steven Hugg
|
6343c75953
|
scripting: io.mutable(), $ vs $$
|
2021-08-23 11:17:23 -05:00 |
|
Steven Hugg
|
005adcc9ba
|
scripting: updates, moved interact to ui pkg
|
2021-08-23 09:10:12 -05:00 |
|
Steven Hugg
|
65a16db7b7
|
scripting: don't need $$reset (i think?)
|
2021-08-22 14:51:42 -05:00 |
|
Steven Hugg
|
8fc94aad25
|
scripting: started on interact(), ui.select, chromas
|
2021-08-22 12:39:03 -05:00 |
|
Steven Hugg
|
6cee4e26e4
|
scripting: print(), css, palette layout, flex
make syncdev/prod: fixed mime type upload
|
2021-08-20 12:25:05 -05:00 |
|
Steven Hugg
|
9076ede5c1
|
scripting: use chroma-js
|
2021-08-18 15:40:50 -05:00 |
|
Steven Hugg
|
6134a8c89c
|
scripting: working on notebook, functions, files, setItem(), fixed tests
|
2021-08-17 19:38:48 -05:00 |
|
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
|
bd00d98b77
|
split workermain into tools/* modules; share parseXMLPoorly()
|
2021-08-12 13:51:10 -05:00 |
|
Steven Hugg
|
a12d1a0638
|
removed redundant 'use strict' from ts files
|
2021-08-11 11:18:41 -05:00 |
|
Steven Hugg
|
f073ce2350
|
updated worker with result type-checking
|
2021-08-08 13:54:20 -05:00 |
|
Steven Hugg
|
0bb450944c
|
rewrote AnimationTimer loop, use setTimeout()
|
2021-08-07 08:41:28 -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
|
ed41c1fb2a
|
split baseplatform.ts into mame/wasm
|
2021-08-05 19:16:13 -05:00 |
|
Steven Hugg
|
be679ecc10
|
fixed unit tests
|
2021-08-04 21:20:55 -05:00 |
|
Steven Hugg
|
df44459c7a
|
fixed AnimationTimer w/ requestAnimationFrame (nes)
|
2021-08-04 21:09:25 -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
|
5c52862a0b
|
mame: made 6502/z80 subclasses
|
2021-07-31 17:01:19 -05:00 |
|
Steven Hugg
|
29f0238b90
|
worker: use imports instead of require()
|
2021-07-30 09:54:35 -05:00 |
|
Steven Hugg
|
55735b4039
|
starting on WASI emulator support, atari800
|
2021-07-27 11:13:50 -05:00 |
|
Steven Hugg
|
820985cb73
|
revert back to single tsconfig.json
|
2021-07-24 11:40:46 -05:00 |
|
Steven Hugg
|
f634007e51
|
verilog: genModuleSync (for testing)
|
2021-07-24 09:40:55 -05:00 |
|
Steven Hugg
|
bb818c34f8
|
verilog: fixed silice <ccast> case
|
2021-07-22 09:28:30 -05:00 |
|
Steven Hugg
|
ff4bbaccdb
|
verilog: added signed property to data types
|
2021-07-15 11:41:41 -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
|
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
|
876d66e6de
|
verilog: fixed video sync for vga mode; ignore line # changes
|
2021-07-09 12:56:26 -05:00 |
|
Steven Hugg
|
631b7c73a7
|
verilog: changed Proxy to Object.defineProperty()
|
2021-07-08 17:46:18 -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 |
|