Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!bonnie!akgua!mcnc!philabs!cmcl2!seismo!brl-tgr!tgr!DGilbert.ES@XEROX.ARPA From: DGilbert.ES@XEROX.ARPA Newsgroups: net.micro.cpm Subject: MCAT43 BUG Message-ID: <6231@brl-tgr.ARPA> Date: Fri, 30-Nov-84 11:54:50 EST Article-I.D.: brl-tgr.6231 Posted: Fri Nov 30 11:54:50 1984 Date-Received: Tue, 4-Dec-84 06:02:51 EST Sender: news@brl-tgr.ARPA Organization: Ballistic Research Lab Lines: 24 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.