FORMATTER UPDATE

By Glynn Clements

Last month's Formatter program fails to report certain disc errors on the verify option. The following changes should be made to the listed program to correct this, but note that the magazine disc for July/August contains the updated version of this program.

Add the line:
1760 IF ((!errorp% AND &FFFFFF)=&0108 C7) AND (format$="E") AND (NOT verify%) THEN

Delete line 1770.

Add the line:
1830 SYS "OS_GenerateError",errorp%

Finally, add the following lines:
1231 SYS"ADFS_DescribeDisc",STR$(driv e%),rec%
1232 IF rec%!16=655360 THEN
1233 format$="L"
1234 ELSE
1235 IF rec%?5=0 THEN format$="D" ELSE format$="E"
1236 ENDIF

Unfortunately, the problem was discovered too late to incorporate the necessary changes in the magazine version of this program.