From 4c1b217b334807e82914ed51b5ca06259e7af6a9 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Wed, 5 Aug 2020 16:01:22 -0700 Subject: [PATCH] support the Spectrum ED --- src/4cade.init.a | 2 ++ src/hw.memcheck.a | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/4cade.init.a b/src/4cade.init.a index f729a2ef5..e45775fd6 100644 --- a/src/4cade.init.a +++ b/src/4cade.init.a @@ -59,6 +59,8 @@ ; accommodate uppercase-only machines (64K ][+ is supported) lda ROM_MACHINEID + cmp #$A0 + beq + ; Spectrum ED cmp #$06 beq + lda #$DF diff --git a/src/hw.memcheck.a b/src/hw.memcheck.a index ca260ae2f..09b9155ab 100644 --- a/src/hw.memcheck.a +++ b/src/hw.memcheck.a @@ -43,9 +43,11 @@ Has128K +READ_ROM_NO_WRITE sta STOREOFF lda ROM_MACHINEID + cmp #$A0 + beq + ; Spectrum ED cmp #6 bne @no ; earlier than //e -> no 128K - lda SLOT3STATUS ++ lda SLOT3STATUS bmi @no ; no 80-column card -> no 128K ldx #@checklen - lda @checker,x