From e59fd225db968a305e3acfdae8f4006866e473a5 Mon Sep 17 00:00:00 2001 From: 4am Date: Sun, 7 Jan 2018 22:29:40 -0500 Subject: [PATCH] move softswitches outside auxmem copy loop now that we're running from the stack page --- src/a2fc.system.a | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/a2fc.system.a b/src/a2fc.system.a index 6dcd8bf..b3a69b3 100644 --- a/src/a2fc.system.a +++ b/src/a2fc.system.a @@ -58,17 +58,16 @@ Open ;DHGRCopy sta $C00A sta $C000 -.writeToAux sta $C005 ; read from mainmem, write to auxmem .copya lda $2000,x .copyb sta $2000,x inx bne .copya - sta $C004 ; read/write from mainmem inc .copya+2 inc .copyb+2 bit .copyb+2 - bvc .writeToAux ; loop until address hits $4000 + bvc .copya ; loop until address hits $4000 + sta $C004 ; read/write from mainmem jsr Read Close php