Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!killer!elg From: elg@killer.DALLAS.TX.US (Eric Green) Newsgroups: comp.sys.cbm Subject: Re: 6502 disassembler for UNIX Message-ID: <8412@killer.DALLAS.TX.US> Date: 21 Jun 89 04:01:35 GMT References: <1317@cbnewsc.ATT.COM> Organization: The Unix(R) Connection, Dallas, Texas Lines: 31 in article <1317@cbnewsc.ATT.COM>, carus@cbnewsc.ATT.COM (bryce.w.carus) says: > Thanks to all who steered me to the two sources for a 6502 disassembler. The > one I chose to work with was Eric Green's DSM - 128 specific code. I've > modified it for the 64 and did some minor touch-ups. It works well Thanks! Hmm... guess that means I don't have to EMAIL it to you? :-) I have used it on my Amiga, too -- be sure to use the +L option if compiling it with Manx, and change all the getchar()'s to fgetc(stdin) to get around Manx'es "agetc" routine (which eats nulls and newlines). Alas, I don't do 6502 anymore (nobody wants to pay you to program a 64 :-( ), so I had to do some real digging to find it again (had to search through about 200 5 1/4" diskettes in three different disk formats -- I gave up trying to catalog the 64 stuff long ago, if only someone would come out with DirMaster for the 64!). Glad to see that someone else had it on-line getting some use out of it. I'd appreciate it if someone would EMAIL me the original C-128 version, as the only version I can seem to find is one later modified for the C-64 (sad, isn't it?). As an aside, I expected the code to be much worse than it is -- I didn't understand "C" well at all at the time, heck, I'd seen my first Unix system about four months prior. I was surprised to find that all it needed was a few declarations to meet minimal coding standards. -- Eric Lee Green P.O. Box 92191, Lafayette, LA 70509 ..!{ames,decwrl,mit-eddie,osu-cis}!killer!elg (318)989-9849 "I have seen or heard 'designer of the 68000' attached to so many names that I can only guess that the 68000 was produced by Cecil B. DeMille." -- Bcase