<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sat, 03 Mar 1984 19:43:00-EST
From   : Keith Petersen <W8SDZ@mit-mc>
Subject: Why MDM724.HEX doesn't match one you made with ASM

The 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
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>