Commit Graph
1697 Commits
Author SHA1 Message Date
Steven Hugg 0c4adef319 oscar64 support for atari8, nes 2026-09-17 14:16:14 +02:00
Steven Hugg bc61aecf59 atari8: forgot to add preset symlinks, fixed memory map 2026-09-17 11:29:43 +02:00
Steven Hugg 7e8bb06780 try to avoid "too much recursion" on regexes with Firefox 2026-09-17 11:14:23 +02:00
Steven Hugg 3689901817 atari8: moved logic from C to common_irq.s, started scrolling demo, fixed ANTIC mode 9 2026-09-17 11:07:38 +02:00
Steven Hugg 8788d21e78 ca65: pass -D defines 2026-09-16 23:42:11 +02:00
Steven Hugg 8aa2ac3ad6 atari8: tweaks to common lib, added duty-cycling music player from vcslib 2026-09-16 23:34:33 +02:00
Steven Hugg 5f75ee481d atari8: libdemo common lib 2026-09-16 21:47:23 +02:00
Steven Hugg 0c0ead9cfb worker: refactored some common code 2026-09-16 19:16:13 +02:00
Steven Hugg 516d84b335 fix for intermittent test failures 2026-09-16 16:22:53 +02:00
Steven Hugg 262fdd3a0a ui: gutter styles moved to css/ui.css 2026-09-16 16:16:07 +02:00
Steven Hugg a69ee89077 presets: cleanup 2026-09-16 12:09:51 +02:00
Steven Hugg a8ddc3e3e5 ui: re-arm breakpoints after a build 2026-09-16 11:51:25 +02:00
Steven Hugg a4f947f631 zx: added more examples 2026-09-16 11:36:34 +02:00
Steven Hugg e5a2873a35 buildpresets: warn when skeleton not found 2026-09-16 11:00:15 +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 d887234f07 editor: switched from cpp() to @fazelstudio/codemirror-lang-c 2026-09-15 12:17:30 +02:00
Steven Hugg 0a48c5c75d ui: in tab mode, pause/resume emulator when show/hide emulator tab 2026-09-15 12:03:15 +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 2b3dbd3803 ui: in tab mode, clicking a sidebar item activates the window 2026-09-14 16:58:36 +02:00
Steven Hugg cb916182af ui: fixed bug in getVisibleEditorLineHeight() when certain menus hidden 2026-09-14 14:57:00 +02:00
Steven Hugg f4f65c19fb default tab = workspace (to avoid weird rolling vcs display and "Failed" msg); css tweak for mobile 2026-09-14 13:19:47 +02:00
Steven Hugg aa21ebda29 removed jquery package, only @types/jquery now (it's imported in index.html) 2026-09-14 13:02:38 +02:00
Steven Hugg 5310e3dbf6 ui: mobile screens use a tab bar instead of split 2026-09-14 11:37:14 +02:00
Steven Hugg 3d588cbe1b getActiveSelectionText() prefills search dialog 2026-09-13 20:22:30 +02:00
Steven Hugg cce08ea254 docs, presets tweak, removed atari8-800xl.mame (use atari8-800.xlmame) 2026-09-13 16:58:14 +02:00
Steven Hugg c8c60154e9 sms: shared some files with coleco via symlink, SMS Solarian port 2026-09-13 15:56:53 +02:00
Steven Hugg 85b194d478 docs tweak 2026-09-13 13:35:30 +02:00
Steven Hugg ced4721c13 ported some SMS and GG presets from coleco 2026-09-12 21:59:24 +02:00
Steven Hugg 801dc79c3a fixed Z80 reset when probe/unprobe problem in buildCPU() 2026-09-12 21:59:24 +02:00
Steven Hugg 87a0d5c400 updated README, tool help links 2026-09-12 19:12:28 +02:00
Steven Hugg c117a164d9 asseteditor: fixed palette selector not changing when switching 2026-09-12 17:15:24 +02:00
Steven Hugg f3eed3754a fixed build, added to help docs 2026-09-12 16:19:55 +02:00
Steven Hugg 3959965e0e added generated toolchains.md and tool info dialog 2026-09-12 16:00:35 +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 c6b103d2ae gb: added more vars to crt0 2026-09-12 10:36:55 +02:00
Steven Hugg a90b520dd0 new error reporting endpoint 2026-09-11 21:18:12 +02:00
Steven Hugg 0d42ddf732 gb: gb.color, GB_CGB_FLAGS, color mode sets default palette
and: const params = PLATFORM_PARAMS[platform] || PLATFORM_PARAMS[getBasePlatform(platform)];
2026-09-11 16:42:47 +02:00
Steven Hugg 4f719500eb asset editor: PaletteColorPicker for large color swatches (like 555) 2026-09-11 16:13:02 +02:00
Steven Hugg df3128cf4c fixed buildpresets test 2026-09-11 12:24:50 +02:00
Steven Hugg 3700ae90dc fixed audio race when focus changes 2026-09-11 12:05:37 +02:00
Steven Hugg e55445fb7b gb: added more presets 2026-09-11 11:57:12 +02:00
Steven Hugg 85c40450b3 buildpresets: removed problematic presets, error when file not found 2026-09-10 16:50:26 +02:00
Steven Hugg 09fc5d86b7 fix disappearing shortcut chips when pause/resume 2026-09-10 14:55:48 +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 d67d48c302 updated keyboard shortcuts dialog 2026-09-08 17:48:43 +02:00