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
|
b4bbeb3132
|
editor: detect indent level in files with >2 spaces
|
2026-09-27 14:18:59 +02:00 |
|
Steven Hugg
|
8de8c1edb9
|
patch @fazelstudio/codemirror-lang-c to fix indentation
|
2026-09-27 14:16:01 +02:00 |
|
Steven Hugg
|
31b382cd1a
|
dasm: detect unquoted filenames in detect.ts, but incbin needs quotes
|
2026-09-27 13:31:11 +02:00 |
|
Steven Hugg
|
9c2c1c6ed2
|
improved isProbablyBinary() detection so testlib finds .lzh files
|
2026-09-27 13:26:02 +02:00 |
|
Steven Hugg
|
4611f59d72
|
dasm: updated include patterns to find unquoted fiels
|
2026-09-27 13:16:40 +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
|
9236ed5547
|
fixed some worker tests
|
2026-09-26 17:47:26 +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
|
aa8e065dcd
|
moved tokens into src/parser/asmkeywords.ts
|
2026-09-26 12:01:18 +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
|
4a4f986820
|
source file detection heuristics; added to CLI for testing
|
2026-09-26 11:38:04 +02:00 |
|
Steven Hugg
|
0ba9d0c987
|
moved control hints out of index.html to src/common/controls.ts
|
2026-09-26 11:37:08 +02:00 |
|
Steven Hugg
|
c9f398797c
|
dasm: fixed source line info on macros (multisprite3)
|
2026-09-26 05:17:00 +02:00 |
|
Steven Hugg
|
a74491a994
|
vcs: refactored so javatari works headlessly (w/o some debugging features)
|
2026-09-26 05:12:26 +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
|
2245dbe0e0
|
fixed input for headless
|
2026-09-25 21:52:40 +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
|
389fd02323
|
fixed some stuff for headless targets and extension
|
2026-09-25 21:24:35 +02:00 |
|
Steven Hugg
|
b752da4528
|
vscode: extension bootstrap with in-process builds and diagnostics
|
2026-09-25 21:11:24 +02:00 |
|
Steven Hugg
|
a41490446a
|
refactored CodeProject and testlib into src/common/projectcore.ts and toolselect.ts
|
2026-09-25 20:54:29 +02:00 |
|
Steven Hugg
|
2cd7ee8d74
|
gb: updated presets
|
2026-09-24 23:45:01 +02:00 |
|
Steven Hugg
|
a308838bea
|
6502 KIL instructions throw EmuHalt
|
2026-09-24 22:19:17 +02:00 |
|
Steven Hugg
|
49befa40b5
|
atari8: support 0xfe backref
|
2026-09-24 22:19:13 +02:00 |
|
Steven Hugg
|
d7a5e45261
|
retooled SampleAudio to better handle jitter
|
2026-09-24 21:01:30 +02:00 |
|
Steven Hugg
|
2a3e66d023
|
support --compress flag in music players; updated gb music
|
2026-09-24 18:00:51 +02:00 |
|
Steven Hugg
|
28e268ea05
|
gb: double speed on GBC
|
2026-09-24 17:07:49 +02:00 |
|
Steven Hugg
|
20e9827210
|
gb: added presets
|
2026-09-24 16:56:08 +02:00 |
|
Steven Hugg
|
602e56db58
|
gb: added RTC
|
2026-09-24 15:16:10 +02:00 |
|
Steven Hugg
|
937f6dbf84
|
gb: added banking support in sdcc 3.5
|
2026-09-24 15:12:06 +02:00 |
|
Steven Hugg
|
d21d112fa2
|
sdcc now parses #symbol directives
|
2026-09-24 14:48:58 +02:00 |
|
Steven Hugg
|
8161ae1fa3
|
cc65: parse symbolsizes from --dbgfile, memory map tweaks
|
2026-09-23 14:35:45 +02:00 |
|
Steven Hugg
|
83f15d8627
|
ui: updated memory map, oscar64 sizes from debug info
|
2026-09-23 14:15:49 +02:00 |
|
Steven Hugg
|
744f0efde4
|
gb: added presets from GBDK
|
2026-09-23 13:07:23 +02:00 |
|
Steven Hugg
|
e3727566d8
|
ui: canUseBreakpoints()
|
2026-09-22 17:17:01 +02:00 |
|
Steven Hugg
|
19aa569687
|
gb: updated presets
|
2026-09-21 23:03:03 +02:00 |
|
Steven Hugg
|
8d18569d60
|
docs: updated extension list
|
2026-09-21 12:28:50 +02:00 |
|
Steven Hugg
|
bd84a60a5e
|
editor: disable indent for BASIC with line numbers
|
2026-09-21 11:59:42 +02:00 |
|
Steven Hugg
|
a852b18ac0
|
editor: fixed tabs-insert-spaces
|
2026-09-21 10:58:50 +02:00 |
|
Steven Hugg
|
52d5f4a86c
|
gb: ported climber.c
|
2026-09-21 10:36:27 +02:00 |
|