[A86] Re: TI-86 Disassembler


[Prev][Next][Index][Thread]

[A86] Re: TI-86 Disassembler



On Tue, 3 Sep 2002 13:29:45 -0500 "David Phillips" <david@acz.org>
writes:
> The easiest way to figure out how something works is to watch it 
> execute in VTI.


Well, only if it's simple enough to remember the whole sequence.  (or for
it to fit in that little window)  If it's long enough that you need to
take notes, that just doesn't cut it.

The best z80 disassembler I've seen is still dz80, but it's very tricky
to figure out how to disassemble straight from an .86p file.  It doesn't
distinguish between code/data (everything is code to it) and it won't
drop in the names for standard equates, but it works well and knows all
the undocument instructions.

http://www.inkland.org/dz80/ (looks like they've got a new version even)

I remember trying a disassembler off of ticalc years ago, and it ended up
starting decoding the file one byte early and had to be run numerous
times over the file before you'd get usable results.  It looks promising,
but definitely needed work.  (by now, who knows?)

You gotta understand that it's very difficult to tell the difference
between code and data, and the difference between random constants and
meaningful pointers.  Producing a source file suitable to run through an
assembler will probably never be a completely automated task if that's
what you're looking for.

-rabidcow



  




Follow-Ups: