1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-12-02 04:49:44 +00:00
Commit Graph

344 Commits

Author SHA1 Message Date
Steven Hugg
0784eb8f77 cc65 uses fs65-none library 2022-01-29 12:47:37 -06:00
Steven Hugg
0cc8d1bc37 ca65: fixed line numbers(?) 2022-01-29 12:47:27 -06:00
Steven Hugg
b3d42f944b ca65: parse new error msgs 2022-01-27 08:42:05 -06:00
Steven Hugg
0b059b48f5 updated atari8 cc65 fs, ignore cc65 warning 2022-01-26 10:54:17 -06:00
Steven Hugg
73389b1d1d fixed some cc65 stuff, wiz too 2022-01-24 18:51:39 -06:00
Steven Hugg
c42beda98f upgraded cc65 2022-01-24 13:26:11 -06:00
Steven Hugg
0345834bb5 updated wiz.wasm 2022-01-22 20:17:47 -06:00
Steven Hugg
c3403a0506 cpc: cpctelera, start @ 0x4000, new vsync 2021-12-02 13:01:02 -06:00
Steven Hugg
8fa0389da1 cpc: started investigation, cpcrslib, aspect 2021-12-01 14:03:26 -06:00
Steven Hugg
6441129dc1 scripting: use persistent store 2021-09-15 09:52:08 -05:00
Steven Hugg
005adcc9ba scripting: updates, moved interact to ui pkg 2021-08-23 09:10:12 -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
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
f073ce2350 updated worker with result type-checking 2021-08-08 13:54:20 -05:00
Steven Hugg
ed41c1fb2a split baseplatform.ts into mame/wasm 2021-08-05 19:16:13 -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
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
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
e82245d7bd worker: uses import and require() 2021-07-22 11:14:05 -05:00
Steven Hugg
954490e1b6 forgot to commit src/worker/loader.ts 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
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
9f39f9c531 verilog: use --debug-check flag instead of --xml-output 2021-07-14 21:04:52 -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
1b934eb32e deleted some asm.js files, since replaced by wasm 2021-07-10 16:59:31 -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
85932132d1 verilog: fixed $time for tests (timescale == msec) 2021-07-08 16:47:27 -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
bc13614b6a verilog: $readmem, fixed while loop 2021-07-05 18:55:06 -05:00
Steven Hugg
c0d60edbad verilog: refactor, trace buffer, fast video update 2021-07-03 09:03:12 -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
7b492622c2 verilog: tweaked scope, asm syntax 2021-06-25 13:32:39 -05:00
Steven Hugg
11f7347a15 nanoasm: hack for 32-bit width support 2021-06-23 11:06:10 -05:00
Steven Hugg
e6828766ce fixed wiz and silice compile issues 2021-06-20 16:38:54 -05:00
Steven Hugg
a2ee3bf964 armasm: fixed offsets; updated docs urls for help 2021-06-18 09:08:25 -05:00
Steven Hugg
e7dc2ce750 arm: fixed pc and listing for thumb 2021-06-15 09:26:22 -05:00
Steven Hugg
240578d942 ui: refresh windows when errors/EmuHalt; arm32 changes 2021-06-14 11:37:06 -05:00
Steven Hugg
e74e506f4f armips: fixed binary 2021-06-10 14:12:30 -05:00
Steven Hugg
c99597ee28 arm32: new vasm, new editor mode 2021-06-09 16:44:09 -05:00
Steven Hugg
7725884eb0 arm32: platform, vasm and armips, unicorn.js 2021-06-05 23:32:43 -05:00