From 155bb53d5f9ee857aadd6af8d1062f7fba0f8674 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Mon, 30 Dec 2019 15:18:14 -0800 Subject: [PATCH] fix reset vector for Black Magic --- src/prelaunch/black.magic.a | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/prelaunch/black.magic.a b/src/prelaunch/black.magic.a index e5b60eb86..68cfc0668 100644 --- a/src/prelaunch/black.magic.a +++ b/src/prelaunch/black.magic.a @@ -31,13 +31,18 @@ callback jsr EnableAccelerator jsr $D003 - lda #$A6 - sta $4183 - lda #$FA - sta $4184 + ldx #5 +- lda reset, x + sta $4182, x + dex + bpl - jsr DisableAccelerator jmp $D6EE +reset + +READ_ROM_NO_WRITE + jmp $FAA6 + !if * > $1C0 { !error "code is too large, ends at ", * }