Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!pasteur!ucbvax!hplabs!hp-pcd!hpcvlx!bturner From: bturner@hpcvlx.HP.COM (Bill Turner) Newsgroups: comp.sys.ibm.pc Subject: Re: what can you tell me about DOS .OBJ files? Message-ID: <1180028@hpcvlx.HP.COM> Date: 15 Jun 88 16:50:54 GMT References: <845@devon.UUCP> Organization: Hewlett-Packard Co., Corvallis, OR, USA Lines: 17 I would suggest you contact either Microsoft (I think I've seen a document describing the .OBJ format from them), or Intel (the .OBJ format is a superset of the .OBJ format from Intel -- course, that won't help finding out what the extra records mean...) I have an old copy of the Intel document (had, I should say :-( ), and to get you started all of the records are of the form BYTE RecordType; WORD RecordLength; [followed by whatever data is required, and] BYTE CheckSum; RecordLength includes the checksum, but not the type or length itself. Symbol names are size-prefixed byte strings; i.e., one-byte length, followed by N characters (no null termination). --Bill Turner