Steven Hugg
|
0d983d07cd
|
vscode: stopping the debugger leaves the program running
|
2026-09-28 18:57:04 +02:00 |
|
Steven Hugg
|
032002dd0e
|
vscode: Debug command and title-bar button
|
2026-09-28 18:57:04 +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
|
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
|
5bc0209e3f
|
vscode: archive extension package
|
2026-09-28 16:26:27 +02:00 |
|
Steven Hugg
|
fe99be9590
|
vscode: updated docs, removed demo.gif
|
2026-09-28 16:16:47 +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
|
50b26e09b8
|
vscode: include asset bundles in extension, updated licenses
|
2026-09-28 11:39:59 +02:00 |
|
Steven Hugg
|
01fca009e5
|
vscode: updated keywords, readme
|
2026-09-28 00:26:55 +02:00 |
|
Steven Hugg
|
3de5b2bee6
|
vscode: added demo.gif
|
2026-09-28 00:22:10 +02:00 |
|
Steven Hugg
|
a0181d73c4
|
vscode: don't open another main file on project detection if you already have one opened
|
2026-09-28 00:22:10 +02:00 |
|
Steven Hugg
|
533f86b1c8
|
vscode: added res/ to asset packs
|
2026-09-27 23:14:09 +02:00 |
|
Steven Hugg
|
28e3a3d0bc
|
vscode: exclude some platforms
|
2026-09-27 22:56:09 +02:00 |
|
Steven Hugg
|
45d487f4fc
|
vscode: make sure files are passed as bytes
|
2026-09-27 20:46:51 +02:00 |
|
Steven Hugg
|
ea8f79e101
|
vscode: fixed verilog $readmem, fixed worker listener leak, verilog in CLI
|
2026-09-27 20:18:01 +02:00 |
|
Steven Hugg
|
65e7f92a91
|
cc65: fixed fixParamsWithDefines problem with multiple builds
|
2026-09-27 19:56:12 +02:00 |
|
Steven Hugg
|
9353148c88
|
vscode: disable remote server build tools
|
2026-09-27 19:46:16 +02:00 |
|
Steven Hugg
|
fefd8cc2c1
|
vscode: scope=resource (and projectscope helper) to prevent global settings for some prefs (platform/mainfile/tool)
|
2026-09-27 19:43:55 +02:00 |
|
Steven Hugg
|
161443c2f5
|
vscode: welcome project, run main file starts emulator when panel is closed
|
2026-09-27 19:32:39 +02:00 |
|
Steven Hugg
|
06a19d67cf
|
vscode: tweaks to detection for directories with lots of projects, detect on open file
|
2026-09-27 15:38:05 +02:00 |
|
Steven Hugg
|
f51a7a8925
|
vscode: tweak the detector to flag potential evidence
|
2026-09-27 15:26:31 +02:00 |
|
Steven Hugg
|
2edefdf2a5
|
vscode: npm run package builds the .vsix
|
2026-09-27 15:12:55 +02:00 |
|
Steven Hugg
|
b21882e7f1
|
vscode: bundle assets
|
2026-09-27 14:58:28 +02:00 |
|
Steven Hugg
|
7faa39d471
|
cli: can build/run a project directory by detecting platform/main file
|
2026-09-27 13:03:02 +02:00 |
|
Steven Hugg
|
90a27ea7ba
|
vscode: refactored SampleAudio to pipe to web view
|
2026-09-26 18:23:37 +02:00 |
|
Steven Hugg
|
61fba94dc7
|
vscode: fixed build errors sticking around
|
2026-09-26 18:09:30 +02:00 |
|
Steven Hugg
|
b0f1d496e6
|
vscode: tweaks to detection logic
|
2026-09-26 17:44:48 +02:00 |
|
Steven Hugg
|
94e331a43a
|
vscode: fixed sticky emulator, better emulator keys
|
2026-09-26 12:49:37 +02:00 |
|
Steven Hugg
|
4b9a6126f7
|
vscode: started on clang shims
|
2026-09-26 12:28:46 +02:00 |
|
Steven Hugg
|
3633265d75
|
vscode: syntaxgen
|
2026-09-26 12:02:38 +02:00 |
|
Steven Hugg
|
5f71bc8528
|
extension: added check/test to github workflow
|
2026-09-26 11:48:20 +02:00 |
|
Steven Hugg
|
dc67cb1c55
|
vscode: added project settings, presets, detection, building, emulator ui
|
2026-09-26 11:39:06 +02:00 |
|
Steven Hugg
|
4ddbc7ccec
|
refactored some more stuff for headless
|
2026-09-26 04:55:35 +02:00 |
|
Steven Hugg
|
03d98e784c
|
verilog: factored out waveform view for headless
|
2026-09-26 04:48:55 +02:00 |
|
Steven Hugg
|
7341f1b3f1
|
moved help topic registration to helpview.ts
|
2026-09-25 21:38:52 +02:00 |
|
Steven Hugg
|
5c3b85c691
|
moved haltEmulation() to common callback
|
2026-09-25 21:33:56 +02:00 |
|
Steven Hugg
|
6ae30e5afc
|
vscode: added build + run
|
2026-09-25 21:28:13 +02:00 |
|
Steven Hugg
|
b752da4528
|
vscode: extension bootstrap with in-process builds and diagnostics
|
2026-09-25 21:11:24 +02:00 |
|