Steven Hugg
|
108a20fe40
|
ui: share links now put the payload in the URL fragment, embed decodes both
|
2026-10-04 11:31:36 +02:00 |
|
Steven Hugg
|
d7e7b52b3a
|
nes: patch "#define NULL 0" in older neslib.h files
|
2026-10-04 11:06:01 +02:00 |
|
Steven Hugg
|
8ce2bc5fc6
|
vscode: support vector video
|
2026-10-03 21:23:52 +02:00 |
|
Steven Hugg
|
31e1d2f307
|
vscode: verilog waveform viewer, show trace when no video, fill trace when paused
|
2026-10-03 21:01:27 +02:00 |
|
Steven Hugg
|
60e5577fc3
|
verilog: record to VCD
|
2026-10-03 20:34:42 +02:00 |
|
Steven Hugg
|
d7e9249d69
|
vscode: added Machine view and 8bitworkshop panel
|
2026-10-03 20:18:38 +02:00 |
|
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
|
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
|
01a47873ae
|
fixed some failing tests
|
2026-10-03 13:43:47 +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
|
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
|
36f2b9f63c
|
vscode: removed hex editor integration for now
|
2026-10-01 10:29:37 +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
|
981a689b0a
|
fixed dasm test
|
2026-09-30 12:05:09 +02:00 |
|
Steven Hugg
|
02c461ff63
|
fixed nightwatch tests, upgraded chromedriver
|
2026-09-29 20:39:26 +02:00 |
|
Steven Hugg
|
5b7aa38cb9
|
vscode: improved call graph / stack walk
|
2026-09-29 15:18:07 +02:00 |
|
Steven Hugg
|
b49d273d10
|
vscode: added hex editor, debug tree
|
2026-09-29 14:41:02 +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
|
b0ebbdf050
|
vcs-core: applied -1 delta to PC for breakpoints
|
2026-09-28 23:48:27 +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
|
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 |
|
Steven Hugg
|
bb9bb9a2de
|
nes: fixed for emuworker and new debug adapter
|
2026-09-28 19:28:38 +02:00 |
|
Steven Hugg
|
972b712ec6
|
vscode: F5 debugs with step back; timeline slider in the emulator panel
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
7b9829dde3
|
debug adapter: DebugService, DAP session, 8bws dap, emuworker debug RPC
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
d09936b0f3
|
debugcontroller: shared break/step/step-over/step-out/reverse, map source lines
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
6a0858a46d
|
timeline: drop unused APIs and duplicate tests
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
9cfb4865ce
|
runscript: back, rewind, seek, rbreak, now; label output [frame:step]
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
e5067d48fe
|
emucore: run on the timeline; step back, seek, reverse run, key queuing, verify-replay
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
268e5457d7
|
timeline: EmuHalt as RunResult.halt, History.truncate(), byte budget for checkpoints
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
b2d2ff2159
|
timeline: MachineCore, galaxian: save the state at a mid-frame stop, not after the frame tail after a trap
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
e252c780f0
|
Merge branch 'debugger': deterministic timeline, history, verify-replay cmd
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
95e98eb0df
|
cc65: convert to WASI build; pinned to 2021 6ac4aa4; fs zips are converted old packages
|
2026-09-28 12:44:40 +02:00 |
|
Steven Hugg
|
e0a1e9a38f
|
buildpresets --run option, worked around Emscripten unhandledRejection handler
|
2026-09-27 22:30:29 +02:00 |
|