Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!yacht.cis.ohio-state.edu!topping From: topping@yacht.cis.ohio-state.edu (brian e topping) Newsgroups: comp.sys.mac.programmer Subject: Re: Disassembling Message-ID: <58039@tut.cis.ohio-state.edu> Date: 20 Aug 89 21:34:55 GMT References: <1458@gwusun.gwu.edu> Sender: news@tut.cis.ohio-state.edu Reply-To: brian e topping Organization: Ohio State University Computer and Information Science Lines: 21 MacNosy from Jasik Designs is a very good disassembler for the Mac, if you can figure out how to use it. I have been a registed owner for something like 2+ years now and only figured out how to use it after Steve released the new manuals. Combined with "The Debugger", no bug/cheezy feature is safe. Unfortunately, some of the advanced features they both have to make me salivate are unusable because of bad docs and a wierd user interface. The Debugger also has bugs, so you have to be weary of that also, most irritating of which has to be AppleTalk is unuseable with The Debugger installed (are you listening Steve?) Don't get me wrong though, I still use these products every day. I consider them indespensible. On the other hand, if you are interested in re-inventing the wheel, Apple has included in the MPW 3.0 libraries some disassembly routines that I would think take the grunge out of writing a disassembler. To have something useful with these you need a way to do symbol substitution for low mem addresses and record structures. Hope it helps... Brian Topping