diff --git a/src/basic/assets/packed_as_1n.s b/src/basic/assets/packed_as_1n.s index 4deeadcf..4fae3774 100644 --- a/src/basic/assets/packed_as_1n.s +++ b/src/basic/assets/packed_as_1n.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_as_3n.s b/src/basic/assets/packed_as_3n.s index f7e85a7c..1447af4d 100644 --- a/src/basic/assets/packed_as_3n.s +++ b/src/basic/assets/packed_as_3n.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_dictionary.s b/src/basic/assets/packed_dictionary.s index f53559cc..ed6563ad 100644 --- a/src/basic/assets/packed_dictionary.s +++ b/src/basic/assets/packed_dictionary.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_errors.s b/src/basic/assets/packed_errors.s index ded0d7e1..eda0257e 100644 --- a/src/basic/assets/packed_errors.s +++ b/src/basic/assets/packed_errors.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_keywords.s b/src/basic/assets/packed_keywords.s index df83fd3b..0f01aab6 100644 --- a/src/basic/assets/packed_keywords.s +++ b/src/basic/assets/packed_keywords.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_keywords_01.s b/src/basic/assets/packed_keywords_01.s index b743b433..c4260b5d 100644 --- a/src/basic/assets/packed_keywords_01.s +++ b/src/basic/assets/packed_keywords_01.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_keywords_02.s b/src/basic/assets/packed_keywords_02.s index 34c1334b..cfe22be5 100644 --- a/src/basic/assets/packed_keywords_02.s +++ b/src/basic/assets/packed_keywords_02.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_keywords_03.s b/src/basic/assets/packed_keywords_03.s index d7f57653..2b633ed2 100644 --- a/src/basic/assets/packed_keywords_03.s +++ b/src/basic/assets/packed_keywords_03.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/packed_misc.s b/src/basic/assets/packed_misc.s index d87ddb3b..52e38c48 100644 --- a/src/basic/assets/packed_misc.s +++ b/src/basic/assets/packed_misc.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/assets/startup_banner.s b/src/basic/assets/startup_banner.s index b0f52cb6..9c37434c 100644 --- a/src/basic/assets/startup_banner.s +++ b/src/basic/assets/startup_banner.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE @@ -14,6 +15,8 @@ +CONFIG_BRAND_CUSTOM } else ifdef CONFIG_BRAND_GENERIC { !pet "open roms generic build" +} else ifdef CONFIG_BRAND_GENERIC_CRT { + !pet "open roms generic rom+crt build" } else ifdef CONFIG_BRAND_TESTING { !pet "open roms testing build" } else ifdef CONFIG_MB_U64 { diff --git a/src/basic/engine_editor/a533.linkprg.s b/src/basic/engine_editor/a533.linkprg.s index f13fd6eb..8679e6a2 100644 --- a/src/basic/engine_editor/a533.linkprg.s +++ b/src/basic/engine_editor/a533.linkprg.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE-FLOAT ;; #LAYOUT# X16 BASIC_0 #TAKE-OFFSET 2000 diff --git a/src/basic/engine_editor/tk_cut_away.s b/src/basic/engine_editor/tk_cut_away.s index 0eeb2de3..3df3fa8f 100644 --- a/src/basic/engine_editor/tk_cut_away.s +++ b/src/basic/engine_editor/tk_cut_away.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/engine_editor/tk_pack.s b/src/basic/engine_editor/tk_pack.s index 1b4c9d70..6ecc45e7 100644 --- a/src/basic/engine_editor/tk_pack.s +++ b/src/basic/engine_editor/tk_pack.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/engine_editor/tk_search.s b/src/basic/engine_editor/tk_search.s index 49be5178..dbe60081 100644 --- a/src/basic/engine_editor/tk_search.s +++ b/src/basic/engine_editor/tk_search.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/engine_editor/tk_shorten.s b/src/basic/engine_editor/tk_shorten.s index 10ed762c..2a62d4af 100644 --- a/src/basic/engine_editor/tk_shorten.s +++ b/src/basic/engine_editor/tk_shorten.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/engine_runtime/do_new_clr_restore.s b/src/basic/engine_runtime/do_new_clr_restore.s index 9a96cc25..fd340c13 100644 --- a/src/basic/engine_runtime/do_new_clr_restore.s +++ b/src/basic/engine_runtime/do_new_clr_restore.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 * #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/init/initmsg_bytes_free.s b/src/basic/init/initmsg_bytes_free.s index 379365bf..59f8ef86 100644 --- a/src/basic/init/initmsg_bytes_free.s +++ b/src/basic/init/initmsg_bytes_free.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/init/initmsg_real.s b/src/basic/init/initmsg_real.s index 03305aed..06f197cc 100644 --- a/src/basic/init/initmsg_real.s +++ b/src/basic/init/initmsg_real.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/print/list_single_line.s b/src/basic/print/list_single_line.s index 797b58ea..19b2ca62 100644 --- a/src/basic/print/list_single_line.s +++ b/src/basic/print/list_single_line.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 * #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/print/print_features.s b/src/basic/print/print_features.s index 9f706da9..0dc34f6b 100644 --- a/src/basic/print/print_features.s +++ b/src/basic/print/print_features.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/print/print_packed_dict_string.s b/src/basic/print/print_packed_dict_string.s index a0bb463e..fe457d73 100644 --- a/src/basic/print/print_packed_dict_string.s +++ b/src/basic/print/print_packed_dict_string.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/print/print_packed_freq_string.s b/src/basic/print/print_packed_freq_string.s index 8450317e..996aabc3 100644 --- a/src/basic/print/print_packed_freq_string.s +++ b/src/basic/print/print_packed_freq_string.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 * #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/print/print_packed_search.s b/src/basic/print/print_packed_search.s index 8012727c..d378ec2d 100644 --- a/src/basic/print/print_packed_search.s +++ b/src/basic/print/print_packed_search.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# X16 BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE diff --git a/src/basic/wedge/wedge_dos.s b/src/basic/wedge/wedge_dos.s index f451d4a6..91ef1552 100644 --- a/src/basic/wedge/wedge_dos.s +++ b/src/basic/wedge/wedge_dos.s @@ -1,4 +1,5 @@ ;; #LAYOUT# STD * #TAKE +;; #LAYOUT# CRT BASIC_0 #TAKE ;; #LAYOUT# M65 BASIC_1 #TAKE ;; #LAYOUT# * BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE