Commit Graph
456 Commits
Author SHA1 Message Date
Steven Hugg e0171ea2c1 urust: added #resource match pattern, can now pass --board 2026-10-20 20:08:22 +02:00
Steven Hugg 6c37941024 fixed wasishim returning NOSYS, urust --auto-mod flag, -O1 2026-10-20 20:08:22 +02:00
Steven Hugg 617f98807a asset editor now scans/supports rust files 2026-10-20 20:08:22 +02:00
Steven Hugg 7e094fbb3c urust: read internal modules from .zip, fixed test 2026-10-20 20:08:22 +02:00
Steven Hugg 9404ba2974 fixed duplicate include file badges 2026-10-20 20:08:22 +02:00
Steven Hugg c8c67e88e9 started on urust for 6502 2026-10-20 20:08:22 +02:00
Steven Hugg 09d99f2c30 ui: "click screen" hit before audio unmuted 2026-10-19 12:34:00 +02:00
Steven Hugg 0e2679f6df ui: Memory Browser: a symbol label covers only its reported size, and an unsized symbol stops at its segment boundary instea
d of running into the next segment.
2026-10-17 17:04:22 +02:00
Steven Hugg bb9a401875 astrocade: improved astrocade-arcade platform, fixed astrocade gfx bugs, machine options (e.g. video rotate) 2026-10-12 11:33:24 +02:00
Steven Hugg 9255226d81 moved a few urls to 8bitworkshop org 2026-10-09 13:39:03 +02:00
Steven Hugg 9de901133f ui: collapse blank lines in Probe Log 2026-10-08 10:43:24 +02:00
Steven Hugg 2999ab9f04 ui: add modules column to memory map view (sdcc, cc65), background racing stripes 2026-10-08 00:05:07 +02:00
Steven Hugg 680e9bdd93 pass "#symbol c" directives to mcpp 2026-10-07 16:25:32 +02:00
Steven Hugg 6f805e3c7e ide: better detection of binary files, decode utf8 after binary read 2026-10-07 15:53:30 +02:00
Steven Hugg 64482210c8 added "tilemap" preview to asset editor; updated gb/large_map to handle tile color attrs 2026-10-07 12:46:18 +02:00
Steven Hugg 7508443833 migrated repo to https://github.com/8bitworkshop/8bitworkshop 2026-10-07 11:21:23 +02:00
Steven Hugg 03daeb5668 asset editor: added Charpad read-only view 2026-10-06 19:44:54 +02:00
Steven Hugg b01acb90b8 ui: heat map for "highlighted executed lines" 2026-10-06 18:23:12 +02:00
Steven Hugg b0c9dccf2c cc65: fixed listing parse bug 2026-10-06 00:33:22 +02:00
Steven Hugg 291091f779 refreshed toolmeta version strings, updated ui toolchain info dialog 2026-10-05 12:12:53 +02:00
Steven Hugg 650c5cd7ba cli: added --frames-dir --fps option for video; fast-png 6.4.0 2026-10-05 10:22:30 +02:00
Steven Hugg 0d1f77b927 resuming audio goes through resumeAudioContext(); apple2: added Mockingboard 2026-10-04 22:21:24 +02:00
Steven Hugg 108a20fe40 ui: share links now put the payload in the URL fragment, embed decodes both 2026-10-04 11:31:36 +02:00
Steven Hugg d7e7b52b3a nes: patch "#define NULL 0" in older neslib.h files 2026-10-04 11:06:01 +02:00
Steven Hugg 8ce2bc5fc6 vscode: support vector video 2026-10-03 21:23:52 +02:00
Steven Hugg 31e1d2f307 vscode: verilog waveform viewer, show trace when no video, fill trace when paused 2026-10-03 21:01:27 +02:00
Steven Hugg 60e5577fc3 verilog: record to VCD 2026-10-03 20:34:42 +02:00
Steven Hugg d7e9249d69 vscode: added Machine view and 8bitworkshop panel 2026-10-03 20:18:38 +02:00
Steven Hugg 96d2db2896 vscode: paddle support 2026-10-03 17:16:10 +02:00
Steven Hugg 11461c811c vscode: verilog has Signals window, fixed stale emulator panel on reload 2026-10-03 17:10:45 +02:00
Steven Hugg 9e2fc25486 verilog: parse warnings as warnings 2026-10-03 16:45:19 +02:00
Steven Hugg beb4de48f7 added warnings that show up in the IDE and extension (but don't fail the build) 2026-10-03 16:21:20 +02:00
Steven Hugg 07aea4bf6a cc65: only append warnings when errors are present 2026-10-03 15:51:12 +02:00
Steven Hugg 344cdd21f9 c64: fullscrollgame-sdcc.c for sdcc4, fixed source line offset bug, test 2026-10-03 15:42:54 +02:00
Steven Hugg 55709205c1 sdcc: added apple2 and c64 support for sdcc 4; serial command for devel-6502; fixed test 2026-10-03 15:01:22 +02:00
Steven Hugg 17baa12308 sdcc: added mos6502 target for sdcc 4 2026-10-03 14:55:22 +02:00
Steven Hugg 1327bc5bef sdcc: support hybrid 3.x and 4.x compilers, 3.x is the default 2026-10-03 14:55:01 +02:00
Steven Hugg 01a47873ae fixed some failing tests 2026-10-03 13:43:47 +02:00
Steven Hugg 5c813c2526 cc65: upgraded to V2.19-3867
apple2: added hires tgi driver, patches lores tgi driver in cc65
2026-10-03 09:27:49 +02:00
Steven Hugg 410b063c15 atari8: fixed xex loader INIT order 2026-10-03 00:03:55 +02:00
Steven Hugg 9d75669c90 verilog: fix t_unopt_converge by detecting non-convergence on settle 2026-10-01 23:08:21 +02:00
Steven Hugg f1a9584e8f vectrex: removed lzg, use res/ 2026-10-01 16:47:28 +02:00
Steven Hugg dad1a0fd82 verilog: fixed test, powercycle 2026-10-01 11:31:39 +02:00
Steven Hugg 777e1b68fd refactored stuff into BuildProducts 2026-10-01 11:11:52 +02:00
Steven Hugg 2de55caa60 vscode: infer symbol sizes 2026-10-01 11:06:43 +02:00
Steven Hugg 36f2b9f63c vscode: removed hex editor integration for now 2026-10-01 10:29:37 +02:00
Steven Hugg 157d85432f ui: renamed callstack to callgraph and added clocks, more details on lines 2026-09-30 16:49:47 +02:00
Steven Hugg 981a689b0a fixed dasm test 2026-09-30 12:05:09 +02:00
Steven Hugg 02c461ff63 fixed nightwatch tests, upgraded chromedriver 2026-09-29 20:39:26 +02:00
Steven Hugg 5b7aa38cb9 vscode: improved call graph / stack walk 2026-09-29 15:18:07 +02:00