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
|
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
|
b0f1d496e6
|
vscode: tweaks to detection logic
|
2026-09-26 17:44:48 +02:00 |
|
Steven Hugg
|
4a4f986820
|
source file detection heuristics; added to CLI for testing
|
2026-09-26 11:38:04 +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
|
6ae30e5afc
|
vscode: added build + run
|
2026-09-25 21:28:13 +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
|
28e268ea05
|
gb: double speed on GBC
|
2026-09-24 17:07:49 +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
|
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
|
e89e339dcd
|
ToolchainSource reads the entire header file set up front, so we don't miss search results
|
2026-09-19 18:04:17 +02:00 |
|
Steven Hugg
|
b49579695f
|
atari8: added .atr disk image support
|
2026-09-18 16:15:00 +02:00 |
|
Steven Hugg
|
71f5700b06
|
atari/oscar64: added libdemo.cpp
|
2026-09-18 14:11:13 +02:00 |
|
Steven Hugg
|
0f7ef43d31
|
oscar64: compileLinkedSources property for tools that don't have a linker, #pragma compile("...")
|
2026-09-18 13:30:14 +02:00 |
|
Steven Hugg
|
959df859f6
|
wasi shim: normalize ././ path prefixes
|
2026-09-17 14:16:17 +02:00 |
|
Steven Hugg
|
0c4adef319
|
oscar64 support for atari8, nes
|
2026-09-17 14:16:14 +02:00 |
|
Steven Hugg
|
516d84b335
|
fix for intermittent test failures
|
2026-09-16 16:22:53 +02:00 |
|
Steven Hugg
|
a8ddc3e3e5
|
ui: re-arm breakpoints after a build
|
2026-09-16 11:51:25 +02:00 |
|
Steven Hugg
|
3be5f4a11d
|
ui: showToolHelp() shows cc65-specific pages for some platforms
|
2026-09-16 10:40:17 +02:00 |
|
Steven Hugg
|
d3d8cb34e4
|
asseteditor: added sms/gg palette layouts, fixed overflow in ui
|
2026-09-15 13:44:41 +02:00 |
|
Steven Hugg
|
9fd3d716bf
|
asseteditor: added name/palname to palettes
|
2026-09-15 13:03:41 +02:00 |
|
Steven Hugg
|
ded0a5364e
|
added more breakpoint conditions, updated docs
|
2026-09-14 21:06:34 +02:00 |
|
Steven Hugg
|
a0c5abc8a8
|
asseteditor: add unit test for decimal numbers getting skipped
|
2026-09-14 17:17:39 +02:00 |
|
Steven Hugg
|
801dc79c3a
|
fixed Z80 reset when probe/unprobe problem in buildCPU()
|
2026-09-12 21:59:24 +02:00 |
|
Steven Hugg
|
3df69e7d04
|
add ID docs to src/docs and search index, F1 for Help window
|
2026-09-12 14:43:28 +02:00 |
|
Steven Hugg
|
17c08bbc85
|
added new build directives, kept legacy CFGFILE/etc directives
Examples:
//#symbol VERSION=3
//#symbol as START=$8000
//#symbol ld NES_MAPPER=4
//#flag c -Osir
//#flag as --cpu 65c02
//#flag ld -m map.txt
//#tooldef ld cfgfile=apple2-hgr.cfg
|
2026-09-12 12:02:02 +02:00 |
|
Steven Hugg
|
4f719500eb
|
asset editor: PaletteColorPicker for large color swatches (like 555)
|
2026-09-11 16:13:02 +02:00 |
|
Steven Hugg
|
9b8e831cb4
|
improved findLineForOffset() performance using binary search and Map access
|
2026-09-10 13:43:45 +02:00 |
|
Steven Hugg
|
df93d0a706
|
new Breakpoints pane, fixes/tests for find listing location in source
|
2026-09-08 18:48:01 +02:00 |
|
Steven Hugg
|
574ea7d847
|
fixed astrocade test
|
2026-09-06 09:55:24 +02:00 |
|
Steven Hugg
|
cca1b9bb14
|
astrocade: improved wait state accuracy
|
2026-09-05 16:17:07 +02:00 |
|
Steven Hugg
|
4f7617346b
|
ui: F8 for pause/resume
|
2026-09-02 14:56:24 +02:00 |
|
Steven Hugg
|
fb3fb958b7
|
search: allow search of symbols w/o source code
|
2026-09-02 14:54:02 +02:00 |
|
Steven Hugg
|
f94b636c7f
|
ui: fixed debug shortcuts, removed bar status
|
2026-08-31 23:12:42 +02:00 |
|
Steven Hugg
|
69fcbb1cb9
|
search: toolchainsource just does a header search on the worker
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
b749c369a7
|
started on search feature
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
2f39beeb38
|
getPreloadFSName() now internally tries the exact platform id, then the root-base id (fix for atari8 headers)
|
2026-08-31 14:27:43 +02:00 |
|