Skip to content

Commit 0abf1e1

Browse files
committed
Process correctly directories ending with "."
1 parent 20fd258 commit 0abf1e1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

knloader.bas

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
920 PRINT AT 10,1;z$(pos):PRINT AT 12,0;"Mode: ";o(pos);" - ";m$
7777
930 PRINT AT 14,0;"Dir:":PRINT AT 15,1;w$(pos):PRINT AT 17,0;"File:":PRINT AT 18,1;x$(pos)
7878
940 LET a$=x$(pos):GO SUB 5300:LET l$=a$:LET a$=w$(pos):GO SUB 5300:IF a$(LEN a$ TO LEN a$)="/" THEN LET a$=a$(1 TO LEN a$-1)
79-
950 IF a$<>"" AND a$(LEN a$ TO LEN a$)="." THEN LET a$=a$(1 TO LEN a$-1)
79+
950 IF a$<>"" AND a$(LEN a$ TO LEN a$)="." THEN LET a$(LEN a$ TO LEN a$)="_":IF a$="_" THEN LET a$=" "
8080
960 LET c$=y$:IF y$(LEN y$ TO LEN y$)<>"/" THEN LET c$=y$+"/"
8181
970 IF a$<>" " THEN LET c$=c$+a$
8282
980 LET a$=l$:GO SUB 5400:CD c$:DIM d$(255):OPEN # 2,"v>d$":CAT a$:CLOSE # 2:LOAD q$:CD p$
@@ -85,7 +85,7 @@
8585
995 ; Save Loader Options
8686
1000 LET mode=o(pos)
8787
1010 LET a$=w$(pos):GO SUB 5300:IF a$(LEN a$ TO LEN a$)="/" THEN LET a$=a$(1 TO LEN a$-1)
88-
1020 IF a$<>"" AND a$(LEN a$ TO LEN a$)="." THEN LET a$=a$(1 TO LEN a$-1)
88+
1020 IF a$<>"" AND a$(LEN a$ TO LEN a$)="." THEN LET a$(LEN a$ TO LEN a$)="_":IF a$="_" THEN LET a$=" "
8989
1030 LET c$=a$
9090
1040 LET a$=x$(pos):GO SUB 5300
9191

@@ -174,7 +174,7 @@
174174

175175
4495 ; Image Data (Cover)
176176
4500 LET l$=a$:LET a$=w$(pos):GO SUB 5300:IF a$(LEN a$ TO LEN a$)="/" THEN LET a$=a$(1 TO LEN a$-1)
177-
4510 IF a$<>"" AND a$(LEN a$ TO LEN a$)="." THEN LET a$=a$(1 TO LEN a$-1)
177+
4510 IF a$<>"" AND a$(LEN a$ TO LEN a$)="." THEN LET a$(LEN a$ TO LEN a$)="_":IF a$="_" THEN LET a$=" "
178178
4520 LET c$=y$:IF y$(LEN y$ TO LEN y$)<>"/" THEN LET c$=y$+"/"
179179
4530 LET c$=c$+a$+"/"+l$:LET l$=l$((LEN l$-2) TO LEN l$):LET a$=c$
180180
4540 IF l$="BMP" OR l$="bmp" THEN PRINT #6;CHR$ 2;:LAYER 2,0:.$ bmpload a$:LAYER 2,1:LAYER 0:PRINT #6;CHR$ 3

0 commit comments

Comments
 (0)