// // Sets LNMX to 39 or 79 // screen_calculate_LNMX: ldy TBLX lda LDTBL, y bpl screen_calculate_lnmx_79 // this line is a continuation cpy #24 beq screen_calculate_lnmx_39 // this is the last line, which is not a continuation iny lda LDTBL, y bpl screen_calculate_lnmx_79 // line is continued // FALLTROUGH screen_calculate_lnmx_39: lda #39 skip_2_bytes_trash_nvz // FALLTROUGH screen_calculate_lnmx_79: lda #79 sta LNMX rts