From 00621bdf16263220856495723f7d9fbef5c74dbb Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Fri, 14 Sep 2018 09:10:41 -0400 Subject: [PATCH] tigervision debugging; started verilog_bar; astrocade new header --- doc/notes.txt | 4 ++++ index.html | 4 ++++ presets/astrocade/acheader.s | 16 +++++++--------- presets/astrocade/acmenu.s | 12 ++++++++++++ src/baseplatform.ts | 10 ++++++++-- src/platform/astrocade.ts | 13 +++++++++---- src/platform/vcs.ts | 10 ++++++++-- src/platform/verilog.ts | 9 +++++++-- src/ui.ts | 11 ++++++++--- test/cli/testplatforms.js | 9 +++++++++ test/roms/astrocade/cosmic.c.rom | Bin 0 -> 8192 bytes 11 files changed, 76 insertions(+), 22 deletions(-) create mode 100644 presets/astrocade/acmenu.s create mode 100644 test/roms/astrocade/cosmic.c.rom diff --git a/doc/notes.txt b/doc/notes.txt index 49127078..e04bcd6a 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -66,6 +66,10 @@ TODO: - debug bankswitching for funky formats - "invalid ROM" error should show up better - spaces in filename don't parse code listing (DASM, maybe more) +- zmac: item_lookup needs better hash function +- 'undefined' for bitmap replacer +- astrocade: run to cursor in hello world messes up emulation +- requestInterrupt needs to be disabled after breakpoint? WEB WORKER FORMAT diff --git a/index.html b/index.html index d9b15971..7400d8d7 100644 --- a/index.html +++ b/index.html @@ -149,6 +149,10 @@ if (window.location.host.endsWith('8bitworkshop.com')) { + +