packed string support moved to Mega65 extra ROM segment

This commit is contained in:
FeralChild64 committed 2020-02-26 22:20:53 +01:00
1 parent ebf8bf4eb7
commit d1bc38694d
11 files changed
+47 -18

No files matched your search

@@ -12,13 +12,17 @@
// Label definitions
.label VB1__INITMSG = $4000 + 2 * 0
.label VB1__list_single_line = $4000 + 2 * 1
.label VB1__tokenise_line = $4000 + 2 * 1
.label VB1__list_single_line = $4000 + 2 * 2
.label VB1__print_packed_message = $4000 + 2 * 3
#else
// Vector table (OpenROMs private!)
.word INITMSG
.word tokenise_line
.word list_single_line
.word print_packed_message
#endif
+1 -3
View File
@@ -12,11 +12,8 @@
.label JCHROUT = BASIC_0.proxy_B1_JCHROUT
.label plot_set = KERNAL_0.plot_set
.label basic_do_new = BASIC_0.proxy_B1_basic_do_new
.label packed_keywords = BASIC_0.packed_keywords
.label packed_word_search = BASIC_0.packed_word_search
.label rom_revision_basic_string = BASIC_0.rom_revision_basic_string
.label print_integer = BASIC_0.proxy_B1_print_integer
.label print_packed_message = BASIC_0.proxy_B1_print_packed_message
.label print_return = BASIC_0.proxy_B1_print_return
.label print_space = BASIC_0.proxy_B1_print_space
#if CONFIG_SHOW_PAL_NTSC
@@ -25,3 +22,4 @@
#if CONFIG_SHOW_FEATURES
.label print_features = BASIC_0.proxy_B1_print_features
#endif
.label do_STRING_TOO_LONG_error = BASIC_0.do_STRING_TOO_LONG_error
-7
View File
@@ -38,13 +38,6 @@ proxy_B1_print_integer:
jmp map_BASIC_1
proxy_B1_print_packed_message:
jsr map_NORMAL
jsr print_packed_message
jmp map_BASIC_1
proxy_B1_print_return:
jsr map_NORMAL