From 2e97ca4fc8c5301b07921a98083f09d28728257b Mon Sep 17 00:00:00 2001 From: mgcaret Date: Wed, 11 Oct 2017 12:58:02 -0700 Subject: [PATCH] 5X: untested patch delete key to work like left arrow in monitor GETLN1 --- rom5x/B0_C4EE_del_key.s | 11 +++++++++++ rom5x/B0_FD75_patch_getln1.s | 6 ++++++ 2 files changed, 17 insertions(+) create mode 100644 rom5x/B0_C4EE_del_key.s create mode 100644 rom5x/B0_FD75_patch_getln1.s diff --git a/rom5x/B0_C4EE_del_key.s b/rom5x/B0_C4EE_del_key.s new file mode 100644 index 0000000..4a336fb --- /dev/null +++ b/rom5x/B0_C4EE_del_key.s @@ -0,0 +1,11 @@ +; call RDCHAR, convert DEL to space +; for patching into GETLN1/NXTCHAR (at $FD75) +.code +.include "iic+.defs" + .org $c4ee + jsr $cced + cmp #$ff + bne :+ + lda #$88 +: rts + diff --git a/rom5x/B0_FD75_patch_getln1.s b/rom5x/B0_FD75_patch_getln1.s new file mode 100644 index 0000000..87f99d4 --- /dev/null +++ b/rom5x/B0_FD75_patch_getln1.s @@ -0,0 +1,6 @@ +; patch GETLN1 to call delete key handler +.code +.include "iic+.defs" + .org $fd75 + jsr $c4ee +