Commit Graph
1980 Commits
Author SHA1 Message Date
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 d67d48c302 updated keyboard shortcuts dialog 2026-09-08 17:48:43 +02:00
Steven Hugg a2c344f98a fixed some determinism problems in emulators, improved performance in null probe 2026-09-07 09:59:12 +02:00
Steven Hugg 1f88312f92 ui: fixed blank space when shortcuts bar hidden 2026-09-06 15:06:50 +02:00
Steven Hugg e576c4ec87 oscar64: added skeleton file 2026-09-06 10:52:43 +02:00
Steven Hugg 625e147e5c tss: fixed 'exports is not defined' 2026-09-06 10:52:43 +02:00
Steven Hugg 66376e5900 worker: converted acme/zmac to WASI 2026-09-06 10:17:46 +02:00
Steven Hugg 574ea7d847 fixed astrocade test 2026-09-06 09:55:24 +02:00
Steven Hugg 6f292bbecf Merge branch 'master' of github.com:sehugg/8bitworkshop 2026-09-06 08:46:07 +02:00
Steven Hugg 84eaa03c7e Merge pull request #264 from fredsa/apple0803
apple2: allow arbitrary start addresses for DOS 3.3 binaries
2026-09-06 08:45:40 +02:00
Steven Hugg cca1b9bb14 astrocade: improved wait state accuracy 2026-09-05 16:17:07 +02:00
Steven Hugg 60963cbfd2 coleco/sms: unified common.[ch] 2026-09-05 15:46:33 +02:00
Fred Sauer 38135f293b apple2: allow arbitrary start addresses for DOS 3.3 binaries
Remove requirement for start address to be $0803 or multiple of 256
2026-09-03 22:20:36 -07:00
Steven Hugg 03405df20b ui: pending shortcuts to avoid flicker 2026-09-03 08:42:46 +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 242cb71fcf rm test-presets-build script 2026-09-01 16:47:35 +02:00
Steven Hugg c0409f32f5 ui: tweaked kbd styles 2026-09-01 16:42:49 +02:00
Steven Hugg fa78e61476 report errors to log 2026-09-01 16:42:49 +02:00
Steven Hugg af68eba7c2 update version 2026-09-01 16:42:49 +02:00
Steven Hugg 7c026da92a ui: cmd+shift+g go-to-offset in disassembler and memory views 2026-09-01 11:22:44 +02:00
Steven Hugg b4ea378903 ui: shortcuts for waveform and asset editor 2026-09-01 04:20:18 +02:00
Steven Hugg 85843e6c5f ui: fixed shortcuts when focus/unfocus 2026-08-31 23:44:12 +02:00
Steven Hugg f94b636c7f ui: fixed debug shortcuts, removed bar status 2026-08-31 23:12:42 +02:00
Steven Hugg 0f1302e02d ui: CodeMirror-shortcuts interop 2026-08-31 17:17:52 +02:00
Steven Hugg 92d7aea016 ui: refactored keymap, use keys.ts, still keep Mousetrap for asset editor/waveform viewer 2026-08-31 17:03:42 +02:00
Steven Hugg da67b7aca2 ui: shortcuts bar 2026-08-31 16:32:31 +02:00
Steven Hugg 3b9382b05d search: fix search results file info wrapping 2026-08-31 14:50:00 +02:00
Steven Hugg 89f7acc9fe ui: use getLanguageForFilename() for header view editor style 2026-08-31 14:36:14 +02:00
Steven Hugg 9a97d04802 search: styling fix 2026-08-31 14:27:43 +02:00
Steven Hugg bf040f8109 search: arrow key up fix 2026-08-31 14:27:43 +02:00
Steven Hugg b1aaab3e56 search: font styling for result kind 2026-08-31 14:27:43 +02:00
Steven Hugg 4926b3ca77 search: arrow key navigation 2026-08-31 14:27:43 +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 6049b144bb mbo theme: removed local label color 2026-08-24 17:29:34 +02:00
Steven Hugg 8db4e98f5a ui: fixed problem with #help anchors throwing exception if reloading ide 2026-08-24 17:15:27 +02:00
Steven Hugg c0deaa4339 added tool versions to toolmeta, npm run toolversions to check 2026-08-24 17:11:01 +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 090e8b9de5 worker: make build params (e.g. CFGFILE) idempotent to avoid tainting future builds 2026-08-24 12:58:11 +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 dea718b91a cli: rewrite; symbols and tracing 2026-08-24 11:23:13 +02:00
Steven Hugg 22fc4b8219 ui: tweak mbo theme 2026-08-22 16:17:50 +02:00
Steven Hugg ca18fe8503 ui: show line numbers checkbox 2026-08-22 16:13:33 +02:00
Steven Hugg 8afc7d474a ui: Debug Expression dialog submit on enter key 2026-08-22 15:59:36 +02:00
Steven Hugg e32e731612 c64: fixed issue #203, added openroms-compatible cc65 library overrides for _cgetc and PLOT 2026-08-22 14:22:03 +02:00