fix for INS key regression
This commit is contained in:
1 parent
8ec6b02ca9
commit
18dc9d9b61
3 files changed
+7
-4
No files matched your search
@@ -238,7 +238,7 @@ test_mega65: build/kernal_mega65.rom build/basic_mega65.rom build/symbols_mega65
|
|||||||
x64 -kernal build/kernal_mega65.rom -basic build/basic_mega65.rom -moncommands build/symbols_mega65.vs -8 empty.d64
|
x64 -kernal build/kernal_mega65.rom -basic build/basic_mega65.rom -moncommands build/symbols_mega65.vs -8 empty.d64
|
||||||
|
|
||||||
test_mega65_xemu: build/newc65.rom
|
test_mega65_xemu: build/newc65.rom
|
||||||
../xemu/build/bin/xc65.native -dmarev 2 -rom build/newc65.rom
|
../xemu/build/bin/xmega65.native -dmarev 2 -forcerom -loadrom build/newc65.rom
|
||||||
|
|
||||||
test_ultimate64: build/kernal_ultimate64.rom build/basic_ultimate64.rom build/symbols_ultimate64.vs
|
test_ultimate64: build/kernal_ultimate64.rom build/basic_ultimate64.rom build/symbols_ultimate64.vs
|
||||||
x64 -kernal build/kernal_ultimate64.rom -basic build/basic_ultimate64.rom -moncommands build/symbols_ultimate64.vs -8 empty.d64
|
x64 -kernal build/kernal_ultimate64.rom -basic build/basic_ultimate64.rom -moncommands build/symbols_ultimate64.vs -8 empty.d64
|
||||||
|
|||||||
@@ -31,6 +31,12 @@ chrout_try_DEL:
|
|||||||
bne !+
|
bne !+
|
||||||
jmp chrout_screen_DEL
|
jmp chrout_screen_DEL
|
||||||
!:
|
!:
|
||||||
|
chrout_try_INS:
|
||||||
|
|
||||||
|
cmp #KEY_INS
|
||||||
|
bne !+
|
||||||
|
jmp chrout_screen_INS
|
||||||
|
!:
|
||||||
#if CONFIG_EDIT_STOPQUOTE
|
#if CONFIG_EDIT_STOPQUOTE
|
||||||
chrout_try_STOP:
|
chrout_try_STOP:
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
|
|
||||||
chrout_screen_jumptable_codes:
|
chrout_screen_jumptable_codes:
|
||||||
|
|
||||||
.byte KEY_INS
|
|
||||||
.byte KEY_CLR
|
.byte KEY_CLR
|
||||||
.byte KEY_HOME
|
.byte KEY_HOME
|
||||||
.byte KEY_SHIFT_OFF
|
.byte KEY_SHIFT_OFF
|
||||||
@@ -24,7 +23,6 @@ __chrout_screen_jumptable_codes_end:
|
|||||||
|
|
||||||
chrout_screen_jumptable_lo:
|
chrout_screen_jumptable_lo:
|
||||||
|
|
||||||
.byte <(chrout_screen_INS - 1)
|
|
||||||
.byte <(chrout_screen_CLR - 1)
|
.byte <(chrout_screen_CLR - 1)
|
||||||
.byte <(chrout_screen_HOME - 1)
|
.byte <(chrout_screen_HOME - 1)
|
||||||
.byte <(chrout_screen_SHIFT_OFF - 1)
|
.byte <(chrout_screen_SHIFT_OFF - 1)
|
||||||
@@ -40,7 +38,6 @@ chrout_screen_jumptable_lo:
|
|||||||
|
|
||||||
chrout_screen_jumptable_hi:
|
chrout_screen_jumptable_hi:
|
||||||
|
|
||||||
.byte >(chrout_screen_INS - 1)
|
|
||||||
.byte >(chrout_screen_CLR - 1)
|
.byte >(chrout_screen_CLR - 1)
|
||||||
.byte >(chrout_screen_HOME - 1)
|
.byte >(chrout_screen_HOME - 1)
|
||||||
.byte >(chrout_screen_SHIFT_OFF - 1)
|
.byte >(chrout_screen_SHIFT_OFF - 1)
|
||||||
|
|||||||
Reference in new issue
Block a user