DDA@CMU-CS-C.ARPA@sri-unix.UUCP (08/23/83)
From: Drew Anderson <DDA@CMU-CS-C.ARPA> I have a copy of macn80.exe and h19.z80 (which I got from SRI-KL.) The h19 rom program was modified to compile under macn80. However, I have found either a bug in macn80 or do not understand the output file that it produces. The ROM is org'ed at $F800 and the first record of the .BIN file reflects this, however all of the records that follow look like the ROM was org'ed at $0000. For instance, the first record has an address of $F800 and a length of $63 bytes. The second record should have a starting address of $F863, but it actually has the value of $0063 in the record! The code is ok, because I downloaded it (after converting to Motorola S1 format) and compared it to an actual ROM. I did so by changing the first record by hand to load at $0000. I have tried another file which was org'ed at $0000, and the .BIN file reflected the hole in the file between $0042 and $0062 correctly, so I cannot assume that the number is some sort of relative offset, I don't think. If anyone can either post the correct format or tell me that macn80 is messed up, I would appreciate knowing. Thank you, Drew Anderson DDA@cmu-cs-c -------