From 9c6e6b03724d6d377a730e43a826d1be81ff070d Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Mon, 22 Feb 2021 22:04:53 +0100 Subject: [PATCH] another post-rework fix --- src/dos_m65/dev_sdcard/fs_hvsr_read_dir.s | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/dos_m65/dev_sdcard/fs_hvsr_read_dir.s b/src/dos_m65/dev_sdcard/fs_hvsr_read_dir.s index d9afbb4e..a28fe70c 100644 --- a/src/dos_m65/dev_sdcard/fs_hvsr_read_dir.s +++ b/src/dos_m65/dev_sdcard/fs_hvsr_read_dir.s @@ -120,14 +120,17 @@ fs_hvsr_read_dir: @lp3: - lda #' ' - sta XX_DIR_ENTRY, x - inx - dey lda PAR_FNAME, y cmp #$A0 - beq @lp3 + bne @lp3_done + + lda #' ' + sta XX_DIR_ENTRY, x + inx + bra @lp3 + +@lp3_done: lda PAR_FTYPE ; put 'damaged' mark if needed bmi @damaged @@ -161,6 +164,7 @@ fs_hvsr_read_dir: lda PAR_FTYPE ; read-only mark (if needed) and #$40 beq @skipro + lda #'<' sta XX_DIR_ENTRY, x inx