From 90b921ac5eaebf8a115bfa8f973d9aebb4f4ce47 Mon Sep 17 00:00:00 2001 From: Christian Werner Date: Sun, 18 Oct 2026 08:57:01 +0200 Subject: [PATCH] feat(init): a Blade is PAL without detecting it With ARNITECH_BLADE, setup_pal_ntsc skips the raster wait that tells PAL from NTSC, which would hang with no VIC-II, and sets PAL: a Blade runs at the PAL C64's clock. --- src/kernal/init/setup_pal_ntsc.s | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/kernal/init/setup_pal_ntsc.s b/src/kernal/init/setup_pal_ntsc.s index c887f904..d5fd6745 100644 --- a/src/kernal/init/setup_pal_ntsc.s +++ b/src/kernal/init/setup_pal_ntsc.s @@ -9,6 +9,8 @@ setup_pal_ntsc: +!ifndef CONFIG_ARNITECH_BLADE { + lda VIC_RASTER @1: cmp VIC_RASTER @@ -23,6 +25,8 @@ setup_pal_ntsc: cmp #$07 bcc setup_ntsc +} ; a Blade runs at the PAL C64's clock (arnitech's ADR 0029) + ; FALLTROUGH setup_pal: