all label naming conflicts resolved

This commit is contained in:
FeralChild64 committed 2019-10-02 22:45:36 +02:00
1 parent 9fd0297e51
commit c3cbfcebfb
27 files changed
+222 -251

No files matched your search

+6 -11
View File
@@ -365,12 +365,12 @@ not_clearscreen:
bcc !+
and #$7f
jmp not_high_char
jmp output_literal_char // not high char
!:
// Range $20-$3F is unchanged
cmp #$40
bcc not_high_char
bcc output_literal_char // not high char
// Unshifted letters and symbols from $40-$5F
// all end up being -$40
@@ -385,16 +385,12 @@ not_clearscreen:
// Fix shifted chars by adding $20 again
cmp #$20
bcc not_high_char
bcc output_literal_char // not high char
cmp #$40
bcs not_high_char
bcs output_literal_char // not high char
clc
adc #$20
not_high_char:
chrout_l1:
output_literal_char:
// Write normal character on the screen
@@ -449,7 +445,7 @@ screen_grow_logical_line:
// Don't grow line if it is already grown
lda LDTBL,y
bpl !+
jmp done_grow_line
jmp not_last_line // doneb grow line
!:
lda #$80
sta LDTBL,y
@@ -563,10 +559,9 @@ no_copy_down:
dey
cpy #40
bne !-
rts
done_grow_line:
not_last_line:
rts