[net.micro.cpm] MCAT43 BUG

DGilbert.ES@XEROX.ARPA (11/30/84)

I recently downloaded a copy of MCAT43 from a local RCPM.  It has a serious
bug that prevents it from working if the directory has more than 255 files.
Looking at some earlier NCAT data, this bug was earlier reported as a
MOV H,A rather than the correct MOV A,H near the end of the SORT
routine.  Sure enough, MCAT43 has the same problem.  Correcting the
line to MOV A,H fixes the problem.

I then noticed that the notes say that this should have been fixed at 4.1.
Don't you believe it.  If your version doesn't work with a hard disk,  look
near the end of the sort routine where it checks to see if the sort is done.
If it goes something like....

	MOV H,A
	ORA	L

it won't work right.....checks for HL=0000.

Must be:
	MOV A,H
	ORA	L



Doug.

DGilbert.ES@XEROX.ARPA (12/04/84)

Thanks for sending me the MCAT45 program.  I knew it was out, but both
my local RCPM's didn't have it....TREVOR MARSHALL in Simi is my main
source, and he has a large system.  He had MCAT43.  I think PETE in Simi
had an earlier version yet.

I do NOT have access to SIMTEL.

I now know that REL. 45 fixes the problem.  Thanks again.

Doug.

------------------------------------------------------------