From 18520d8dc0c7b893147de71041c764ddb9b2b3ba Mon Sep 17 00:00:00 2001 From: Christian Werner Date: Sun, 18 Oct 2026 07:27:18 +0200 Subject: [PATCH] feat(config): the DOS wedge on in mc64, the transcendental functions off The wedge's @, @$, and @ read the error channel, list a directory, and send DOS commands from direct mode, so the F-keys' @8$-style commands work. BASIC has room for it only without the transcendental functions, which stay ?NOT IMPLEMENTED until BASIC evaluates functions at all. --- src/,,config_mc64.s | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/,,config_mc64.s b/src/,,config_mc64.s index 82d23fc8..4e506687 100644 --- a/src/,,config_mc64.s +++ b/src/,,config_mc64.s @@ -12,6 +12,8 @@ ; - BCD_SAFE_INTERRUPTS is off, for IRQ entry timing closer to the original ; - ARNITECH_CONTROLLER: IOINIT sets CIA1's TOD on 50 Hz and from the Arnitech controller's clock, ; and the Arnitech jump table is at $FF00 (src/kernal/arnitech) +; - DOS_WEDGE is on, so the F-keys' '@8$'-style commands work, and TRANSCENDENTAL_FUNCTIONS +; is off to make room for it @@ -101,7 +103,7 @@ ; --- Software features ;; #CONFIG# PANIC_SCREEN YES -;; #CONFIG# DOS_WEDGE NO +;; #CONFIG# DOS_WEDGE YES ;; #CONFIG# TAPE_WEDGE NO ;; #CONFIG# TAPE_HEAD_ALIGN NO ;; #CONFIG# BCD_SAFE_INTERRUPTS NO @@ -111,7 +113,7 @@ ; --- BASIC features ;; #CONFIG# ORIGINAL_UNPATCHED_BASIC YES -;; #CONFIG# TRANSCENDENTAL_FUNCTIONS YES +;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO ; --- Eye candy