From ed2fa6e7d20a3185cfe698608819c9d11d713ee6 Mon Sep 17 00:00:00 2001 From: Joshua Bell Date: Fri, 6 Oct 2023 22:11:36 -0700 Subject: [PATCH] No-Slot Clock: Hit PTRIG to slow ZIP/IIc+ accelerator before reading This appears to improve reliability when reading the NSC on the IIc+. More data is probably needed before declaring this a really good solution, but "it works on my machine!" --- clocks/ns.clock/ns.clock.system.s | 1 + 1 file changed, 1 insertion(+) diff --git a/clocks/ns.clock/ns.clock.system.s b/clocks/ns.clock/ns.clock.system.s index f616e3f..abcaad0 100644 --- a/clocks/ns.clock/ns.clock.system.s +++ b/clocks/ns.clock/ns.clock.system.s @@ -278,6 +278,7 @@ loop: lda driver,y driver: php sei + lda PTRIG ; Slow ZIP, IIc+ accelerator, etc lda $C00B ; Ultrawarp bug workaround c/o @bobbimanners ld4: lda $CFFF ; self-modified ($CFFF or RDCXROM) pha