Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!harpo!seismo!hao!hplabs!sri-unix!W8SDZ@mit-mc From: W8SDZ%mit-mc@sri-unix.UUCP Newsgroups: net.micro.cpm Subject: Why MDM724.HEX doesn't match one you made with ASM Message-ID: <17157@sri-arpa.UUCP> Date: Sat, 3-Mar-84 19:43:00 EST Article-I.D.: sri-arpa.17157 Posted: Sat Mar 3 19:43:00 1984 Date-Received: Fri, 9-Mar-84 01:17:12 EST Lines: 16 From: Keith PetersenThe MDM724.HEX file on SIMTEL20 and MIT-MC was generated with UNLOAD.COM from MDM724.COM which was "loaded" with MLOAD14.COM. Reasons: The hex file produced by ASM (or most any other CP/M assembler) is full of "holes" where "DS" statements occur in the source code. When you use DR's LOAD.COM to make a .COM file from this, you get "garbage" from memory in these areas and the result is that the CRC of the .COM file will not match the distributed version of the .COM file which was made with MLOAD14 (MLOAD14 puts all zeros into DS areas). So, to assure that everyone would have the same .COM file as the one on SIMTEL20 and MIT-MC, I uploaded the UNLOADed one, not the one from the assembler. --Keith