diff --git a/.gitignore b/.gitignore index 5066bd7..7e54e21 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,5 @@ copyrom.sh rom5x/accel5x make_rom.sh rom.sha256 +**/.DS_Store diff --git a/rom4x/B0_C2F0_del_key.s b/rom4x/B0_C2F0_del_key.s new file mode 100644 index 0000000..44d1fc5 --- /dev/null +++ b/rom4x/B0_C2F0_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 $c2f0 + jsr $cced + cmp #$ff + bne :+ + lda #$88 +: rts + diff --git a/rom4x/B0_FD75_patch_getln1.s b/rom4x/B0_FD75_patch_getln1.s new file mode 100644 index 0000000..f57cf8e --- /dev/null +++ b/rom4x/B0_FD75_patch_getln1.s @@ -0,0 +1,6 @@ +; patch GETLN1 to call delete key handler +.code +.include "iic.defs" + .org $fd75 + jsr $c2f0 +