1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-06-01 05:41:31 +00:00
Commit Graph

170 Commits

Author SHA1 Message Date
Steven Hugg
ed7758d7e0 atari8: started on js platform 2022-08-30 19:37:30 -05:00
Steven Hugg
e4af92927d sms: added game gear 2022-08-28 22:19:27 -05:00
Steven Hugg
fa09db6026 Merge branch 'ecs' 2022-06-30 13:31:29 -05:00
Steven Hugg
75fb2a8e5c worker: debuginfo passed thru to link step 2022-02-24 09:48:54 -06:00
Steven Hugg
ec089b2d89 vic20: sort of functional (need res/vic20.bios, basic+chars+kernel) 2022-02-23 15:57:27 -06:00
Steven Hugg
6ca0a707e1 Merge branch 'master' into ecs 2022-02-22 11:49:13 -06:00
Steven Hugg
b9fc162885 cmoc: better listing parser, williams: updated presets 2022-02-22 09:48:41 -06:00
Steven Hugg
9351406450 ecs: set up for nes 2022-02-21 10:36:32 -06:00
Steven Hugg
2d02b64464 williams: working on cmoc 2022-02-18 14:15:30 -06:00
Steven Hugg
73ab50f9b6 Merge branch 'master' into ecs 2022-02-18 11:01:43 -06:00
Steven Hugg
4f05ea487b 6809: updated lwasm for raw targets (.asm extension) 2022-02-14 20:35:42 -06:00
Steven Hugg
0784eb8f77 cc65 uses fs65-none library 2022-01-29 12:47:37 -06:00
Steven Hugg
3f241bfcc2 ecs: worker tool 2022-01-29 12:47:37 -06:00
Steven Hugg
c42beda98f upgraded cc65 2022-01-24 13:26:11 -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
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
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
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
aa7fe61a86 verilog: disabled v4 warnings, inline asm in non-main files 2021-07-12 12:39:57 -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
9bb79c318f (WIP) new hdl package, verilator 4 (emscripten 2.0.6), hdlwasm 2021-06-30 18:07:55 -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
Steven Hugg
6e7934d1fe atari8: added skeleton files, dasm: better parsing of unresolved symbols 2021-05-31 22:15:36 -05:00
Steven Hugg
54a23e0cd5 fixed restline.match error 2021-05-19 15:36:06 -05:00
Steven Hugg
8af418fca4 dasm: better error matching, count cycles in scanlineIO view 2021-04-15 12:58:48 -05:00