From 6e5005f6130f754e1f8d9e1a630f0bc597d7a0c1 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Tue, 24 Jul 2018 11:38:56 -0400 Subject: [PATCH] look in cache first, fetch local/ verilog includes too; apple2 reset; platform checkmark --- doc/notes.txt | 2 +- index.html | 2 +- presets/apple2/hgrtest.a | 2 +- presets/verilog/ram.v | 2 -- src/platform/apple2.js | 9 +++++ src/project.ts | 71 ++++++++++++++++++++------------------ src/ui.ts | 1 + src/worker/verilator2js.ts | 35 +++++++++++++++---- test/cli/testverilog.js | 3 ++ 9 files changed, 82 insertions(+), 45 deletions(-) diff --git a/doc/notes.txt b/doc/notes.txt index 4382ad16..30e744fe 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -19,7 +19,6 @@ TODO: - can't step after reset (or when funky frame; TIA frame is out of sync) - break on BRK/illegal opcode? - multiple breakpoints, expression breakpoints -- run apple CPU until boot - better disasm/listing selection - disasm for z80 - watchpoints @@ -48,6 +47,7 @@ TODO: - remove FPS and play controls when Verilog scope paused - compile stuck when errors unchanged - sound mute? +- $error updates source editor WEB WORKER FORMAT diff --git a/index.html b/index.html index 9cb49f31..414bef96 100644 --- a/index.html +++ b/index.html @@ -73,7 +73,7 @@ if (window.location.host.endsWith('8bitworkshop.com')) {