From d20725cc81b6658a2362a34117217f136d5bb879 Mon Sep 17 00:00:00 2001 From: Rikard Nordgren Date: Fri, 1 May 2026 18:13:05 +0200 Subject: [PATCH] Add configuration to select the original unpatched BASIC The idea is to use this setting to as far as possible replicate the original BASIC and to turn it off to be able to apply bugfixes or optimizations. --- src/,,config_custom.s | 1 + src/,,config_cx16.s | 1 + src/,,config_generic.s | 1 + src/,,config_generic_crt.s | 1 + src/,,config_mega65.s | 1 + src/,,config_testing_38K.s | 1 + src/,,config_testing_60K.s | 1 + src/,,config_ultimate64.s | 1 + src/,,config_ultimate64_crt.s | 1 + 9 files changed, 9 insertions(+) diff --git a/src/,,config_custom.s b/src/,,config_custom.s index a35a5866..6215194f 100644 --- a/src/,,config_custom.s +++ b/src/,,config_custom.s @@ -116,6 +116,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO diff --git a/src/,,config_cx16.s b/src/,,config_cx16.s index b848b562..a105b5ed 100644 --- a/src/,,config_cx16.s +++ b/src/,,config_cx16.s @@ -53,6 +53,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO diff --git a/src/,,config_generic.s b/src/,,config_generic.s index ef1cd7e1..249541fb 100644 --- a/src/,,config_generic.s +++ b/src/,,config_generic.s @@ -105,6 +105,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO diff --git a/src/,,config_generic_crt.s b/src/,,config_generic_crt.s index d9bea282..2514dff1 100644 --- a/src/,,config_generic_crt.s +++ b/src/,,config_generic_crt.s @@ -107,6 +107,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO diff --git a/src/,,config_mega65.s b/src/,,config_mega65.s index e892bf5a..07144227 100644 --- a/src/,,config_mega65.s +++ b/src/,,config_mega65.s @@ -90,6 +90,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS YES diff --git a/src/,,config_testing_38K.s b/src/,,config_testing_38K.s index b6e24d2b..256b3772 100644 --- a/src/,,config_testing_38K.s +++ b/src/,,config_testing_38K.s @@ -105,6 +105,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC YES ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS YES diff --git a/src/,,config_testing_60K.s b/src/,,config_testing_60K.s index 73001456..620ddbc8 100644 --- a/src/,,config_testing_60K.s +++ b/src/,,config_testing_60K.s @@ -105,6 +105,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO diff --git a/src/,,config_ultimate64.s b/src/,,config_ultimate64.s index fa223469..712553b7 100644 --- a/src/,,config_ultimate64.s +++ b/src/,,config_ultimate64.s @@ -95,6 +95,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO diff --git a/src/,,config_ultimate64_crt.s b/src/,,config_ultimate64_crt.s index 062d3124..772531f2 100644 --- a/src/,,config_ultimate64_crt.s +++ b/src/,,config_ultimate64_crt.s @@ -97,6 +97,7 @@ ; --- BASIC features +;; #CONFIG# ORIGINAL_UNPATCHED_BASIC NO ;; #CONFIG# TRANSCENDENTAL_FUNCTIONS NO