Commit Graph
1812 Commits
Author SHA1 Message Date
Steven Hugg 96d2db2896 vscode: paddle support 2026-10-03 17:16:10 +02:00
Steven Hugg 11461c811c vscode: verilog has Signals window, fixed stale emulator panel on reload 2026-10-03 17:10:45 +02:00
Steven Hugg 9e2fc25486 verilog: parse warnings as warnings 2026-10-03 16:45:19 +02:00
Steven Hugg beb4de48f7 added warnings that show up in the IDE and extension (but don't fail the build) 2026-10-03 16:21:20 +02:00
Steven Hugg 07aea4bf6a cc65: only append warnings when errors are present 2026-10-03 15:51:12 +02:00
Steven Hugg 344cdd21f9 c64: fullscrollgame-sdcc.c for sdcc4, fixed source line offset bug, test 2026-10-03 15:42:54 +02:00
Steven Hugg 83f5bcf256 vscode: move Oscar64, CC2600, CC7800, SDCC 4 to a separate pack; Dialog, Inform 6, armips, YASM, arm-tcc and smlrc excluded 2026-10-03 15:25:33 +02:00
Steven Hugg 55709205c1 sdcc: added apple2 and c64 support for sdcc 4; serial command for devel-6502; fixed test 2026-10-03 15:01:22 +02:00
Steven Hugg 17baa12308 sdcc: added mos6502 target for sdcc 4 2026-10-03 14:55:22 +02:00
Steven Hugg 1327bc5bef sdcc: support hybrid 3.x and 4.x compilers, 3.x is the default 2026-10-03 14:55:01 +02:00
Steven Hugg 43ad37d2d6 fixed some buildpresets problems 2026-10-03 13:24:24 +02:00
Steven Hugg 7974d5a5d6 vscode: fixed bug so that Verilog platforms appear in list 2026-10-03 12:30:59 +02:00
Steven Hugg b8ebb25b90 sdcc: pass --max-allocs-per-node 500 instead of using old register alloc 2026-10-03 12:22:59 +02:00
Steven Hugg 5c813c2526 cc65: upgraded to V2.19-3867
apple2: added hires tgi driver, patches lores tgi driver in cc65
2026-10-03 09:27:49 +02:00
Steven Hugg 410b063c15 atari8: fixed xex loader INIT order 2026-10-03 00:03:55 +02:00
Steven Hugg 9d75669c90 verilog: fix t_unopt_converge by detecting non-convergence on settle 2026-10-01 23:08:21 +02:00
Steven Hugg f1a9584e8f vectrex: removed lzg, use res/ 2026-10-01 16:47:28 +02:00
Steven Hugg c77fb9d877 gb: fix key map 2026-10-01 15:48:14 +02:00
Steven Hugg 5011fc15f2 ui: reset clears call graph, shortened info line 2026-10-01 13:52:54 +02:00
Steven Hugg 107f1965d4 ui: breakpoints disabled on page load, ui always highlights a line on breakpoint 2026-10-01 12:00:36 +02:00
Steven Hugg dad1a0fd82 verilog: fixed test, powercycle 2026-10-01 11:31:39 +02:00
Steven Hugg 777e1b68fd refactored stuff into BuildProducts 2026-10-01 11:11:52 +02:00
Steven Hugg 2de55caa60 vscode: infer symbol sizes 2026-10-01 11:06:43 +02:00
Steven Hugg d908fcfdc4 ui: removed https redirect 2026-10-01 10:40:48 +02:00
Steven Hugg 36f2b9f63c vscode: removed hex editor integration for now 2026-10-01 10:29:37 +02:00
Steven Hugg 2d09792b90 vscode: stop reporting errors when tools exit 2026-09-30 21:59:10 +02:00
Steven Hugg 157d85432f ui: renamed callstack to callgraph and added clocks, more details on lines 2026-09-30 16:49:47 +02:00
Steven Hugg e5b66ea3b4 cli: added profile command 2026-09-30 16:34:50 +02:00
Steven Hugg a5a6ea184b vcs: updated vcs.h/macro.h, moved xmacro.h back to presets 2026-09-29 21:54:57 +02:00
Steven Hugg be0403e5de gb: apply ghosting to LCD 2026-09-29 21:54:57 +02:00
Steven Hugg f13c9a56da cpuRegisters() filters out actual registers in debug 2026-09-29 21:20:41 +02:00
Steven Hugg 5b7aa38cb9 vscode: improved call graph / stack walk 2026-09-29 15:18:07 +02:00
Steven Hugg 54cd3e4823 nes: fix write() bug 2026-09-29 14:51:29 +02:00
Steven Hugg b49d273d10 vscode: added hex editor, debug tree 2026-09-29 14:41:02 +02:00
Steven Hugg 65acaa91b1 vscode: bundle CLI 2026-09-29 14:25:24 +02:00
Steven Hugg c912c65e0d fixed telemetry spam when fetching files 2026-09-29 13:32:06 +02:00
Steven Hugg cdc6687e50 added telemetry and BuildError/InternalError 2026-09-29 12:02:15 +02:00
Steven Hugg 055b89cecd moved vcs/nes/gb headers to src/worker/lib 2026-09-29 09:27:02 +02:00
Steven Hugg 1c3c24c765 ui, vscode: refactored books into common list 2026-09-29 00:45:52 +02:00
Steven Hugg 99b8f37cd6 vcs: stop both vcs and vcs.jt4 from moving cursor on EmuHalt 2026-09-29 00:11:16 +02:00
Steven Hugg 00f5f7749d vcs: copied frozen 0.91 build into javatari/ since javatari.js module is v4 2026-09-28 23:55:46 +02:00
Steven Hugg b0ebbdf050 vcs-core: applied -1 delta to PC for breakpoints 2026-09-28 23:48:27 +02:00
Steven Hugg abfd8e0983 vcs-core: 223 lines, aspect ratio 2026-09-28 22:55:05 +02:00
Steven Hugg de86d5dfcf vcs-core: fixes to bank debug info 2026-09-28 22:50:08 +02:00
Steven Hugg 76dd6ea5a1 vcs-core: paddles 2026-09-28 22:45:44 +02:00
Steven Hugg 7caf7761a8 vcs-core: make vcs.jt4 platform 2026-09-28 22:40:19 +02:00
Steven Hugg be1b04ee84 vcs-core: fixed a few bugs in the new machine, added tests 2026-09-28 22:22:25 +02:00
Steven Hugg d0446fe071 vcs: added JavatariMachine that uses a Javatari 3/4-derived fork 2026-09-28 21:37:53 +02:00
Steven Hugg b5698cd22c SampleAudio: more diagnostics, clock recovery 2026-09-28 20:58:56 +02:00
Steven Hugg af8b3525f4 nes: upgraded jsnes 2026-09-28 20:05:31 +02:00