// #LAYOUT# STD * #TAKE // #LAYOUT# M65 * #TAKE // #LAYOUT# X16 BASIC_0 #TAKE // #LAYOUT# * * #IGNORE list_single_line: #if (ROM_LAYOUT_M65 && SEGMENT_BASIC_0) jsr map_BASIC_1 jsr_ind VB1__list_single_line jmp map_NORMAL #else // Print line number - in a new line jsr print_return ldy #3 #if ROM_LAYOUT_M65 jsr peek_via_OLDTXT #elif CONFIG_MEMORY_MODEL_60K jsr peek_under_roms #elif CONFIG_MEMORY_MODEL_46K || CONFIG_MEMORY_MODEL_50K jsr peek_under_roms_via_OLDTXT #else // CONFIG_MEMORY_MODEL_38K lda (OLDTXT),y #endif pha dey #if ROM_LAYOUT_M65 jsr peek_via_OLDTXT #elif CONFIG_MEMORY_MODEL_60K jsr peek_under_roms #elif CONFIG_MEMORY_MODEL_46K || CONFIG_MEMORY_MODEL_50K jsr peek_under_roms_via_OLDTXT #else // CONFIG_MEMORY_MODEL_38K lda (OLDTXT),y #endif tax pla jsr print_integer jsr print_space // Iterate through printing out the line // contents lda #0 sta QTSW ldy #4 list_print_loop: #if ROM_LAYOUT_M65 jsr peek_via_OLDTXT #elif CONFIG_MEMORY_MODEL_60K ldx #