[Coco] OS9 directory from BASIC

Robert Gault robert.gault at worldnet.att.net
Thu Aug 2 16:14:21 EDT 2007


Robert Gault wrote:
><snip>
> 10 WIDTH80:CLS:PRINT" OS-9 DISK DIRECTORY READER "
> 20 CLEAR1000
> 30 PRINT:INPUT"SELECT DRIVE# TO BE USED <0-3>";DR
> 40 PRINT"INSERT DISK AND HIT ANY KEY WHEN READY"
> 50 PRINT"HIT ANY KEY WHEN READY"
> 60 A$=INKEY$:IFA$=""THEN60
> 70 DSKI$DR,0,1,A$,B$
> 80 SC=0:FORI=1TO3:SC=SC+ASC(MID$(A$,8+I,1))*10^(3-I):NEXT
> 90 SC=SC+2
> 100 TK=INT(SC/18):SS=SC-TK*18:DSKI$DR,TK,SS,A$,B$
> 110 FORI=1TO128STEP32:PRINTMID$(A$,I,16):NEXT
> 120 FORI=1TO128STEP32:PRINTMID$(B$,I,16):NEXT
> 
There is an error in line 80. It should be 256^(3-I). I was thinking of 
decimal number instead of hexadecimal.



More information about the Coco mailing list