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
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
Steven Hugg
07ef5e5cae
implemented stepOver() for source (C) and assembly modes
2026-08-24 18:12:00 +02:00
Steven Hugg
db57b9fdd3
fixed bugs exposed by buildpresets script
...
- VCS: separate link config for ca65 vs cc65 projects (asm_cfgfile / asm_libargs / asm_extra_link_files in toolmeta)
- Tool selection for arm32 and huc6280
- fixed sdcc IHX parser out of bounds (vector-z80color)
- coleco presets
- added buildpresets to gh build
2026-08-24 13:35:46 +02:00
Steven Hugg
460ff5852b
updated DASM to 2.20.17 WASI build; buildpresets script
2026-08-24 12:58:05 +02:00
Steven Hugg
5ff7d0e4e7
bataribasic: updated to latest WASM version
2026-08-24 11:23:16 +02:00
Steven Hugg
70469212c5
cache WASI shared FS so we can chase #includes for those tools
2026-08-22 12:14:46 +02:00
Steven Hugg
8f0f820300
asset editor: scan presets to validate assets, computeRequiredWords() fix
2026-08-22 06:41:58 +02:00
Steven Hugg
215057ae64
ui: click decoration to link to #include/#link files in project or inside worker FS
2026-08-21 18:21:55 +02:00
Steven Hugg
d41aefdc38
improved persistent browser API handling into src/ide/storage.ts
2026-08-18 11:39:50 +02:00
Steven Hugg
3a5c6ab0fe
verilog: fixed issue #241 (shift state lost for digit-row keys)
2026-08-18 11:25:09 +02:00
Steven Hugg
204c198cac
big refactor to centralize tool metadata in src/common/toolmeta.ts
2026-08-18 10:37:07 +02:00
Steven Hugg
b4ae363ebb
fixed various gamepad bugs in issue #193 (i think) and added unit tests
2026-08-18 00:05:59 +02:00
Steven Hugg
d03901a01e
oscar64: parse listings/symbols/map
2026-08-16 13:50:38 +02:00
Steven Hugg
f492ece303
asset editor: supports #embed, refactor for tests
2026-08-16 12:09:21 +02:00
Steven Hugg
ed7a36025f
refactor: moved stuff from emu.ts to src/machine/chips and vtextscroller
2026-08-15 12:49:00 +02:00
Steven Hugg
1122de18a5
added some more unit tests
2026-08-15 12:39:16 +02:00
Steven Hugg
010e89ddd6
added Dialog IF compiler
2026-08-05 01:41:47 +02:00
Fred Sauer
8a2be85dfe
Recommend default extensions
2026-03-05 18:44:14 -08:00
Steven Hugg
d634d4db70
moved TS test files from src/test to test/unit
2026-03-03 12:39:16 +01:00