26 lines
410 B
ArmAsm
26 lines
410 B
ArmAsm
// #LAYOUT# STD * #TAKE
|
|
// #LAYOUT# M65 BASIC_1 #TAKE
|
|
// #LAYOUT# X16 BASIC_0 #TAKE
|
|
// #LAYOUT# * * #IGNORE
|
|
|
|
//
|
|
// Print out the amount of free bytes - for the startup banner
|
|
//
|
|
|
|
|
|
initmsg_bytes_free:
|
|
|
|
jsr basic_do_new
|
|
sec
|
|
lda MEMSIZ+0
|
|
sbc TXTTAB+0
|
|
tax
|
|
lda MEMSIZ+1
|
|
sbc TXTTAB+1
|
|
|
|
jsr print_integer
|
|
|
|
// Print rest of the start up message
|
|
ldx #IDX__STR_BYTES
|
|
jmp print_packed_misc_str
|