22 Commits
Author SHA1 Message Date
Steven Hugg b2da86d8b0 vscode: refactoring needed for npm package 2026-10-05 11:05:59 +02:00
Steven Hugg 36f2b9f63c vscode: removed hex editor integration for now 2026-10-01 10:29:37 +02:00
Steven Hugg 8f3d5a4870 vscode: remove .z extension, tweaks 2026-09-29 15:34:52 +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 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 50b26e09b8 vscode: include asset bundles in extension, updated licenses 2026-09-28 11:39:59 +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 b21882e7f1 vscode: bundle assets 2026-09-27 14:58:28 +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 dc67cb1c55 vscode: added project settings, presets, detection, building, emulator ui 2026-09-26 11:39:06 +02:00