[comp.sys.atari.8bit] disassembler

HABKE@UOFMCC.BITNET (12/16/86)

Would anyone have the source for a good pd disk disassembler
  that they could send me. What would be usefull is a program
which would allow one to modify and rewrite the sectors.
  Thanks in advance
     BILL

jhs@MITRE-BEDFORD.ARPA (12/17/86)

Bill:

You should consider buying CDY's OMNIMON debugger.  It lives in ROM so is
always available, even when a program just crashed so badly that other
debuggers are out of luck.  Having to re-boot often loses vital information
like where your program was when it crashed.  With OMNIMON you can press a
few keys and see what was in the program counter at the time of the crash,
or whatever else you care to know.  It's not public domain, but it will do
all of what you are asking for and then some.  In particular, it will read
sectors, disassemble them, let you patch them and write them back.
Even neater, it gives you the choice of reading successive sectors
sequentially or hopping from sector to sector according to the link bytes.
And it knows how to read and display the file directory of a disk even if
there is no DOS on the disk or loaded into the machine!  If you are at the
point where you want to edit disk sectors, you CERTAINLY ought to install
OMNIMON in your machine.

The only other thing I know of that even comes close is OSS's BUG65 which
comes with MAC65.  But it has to be loaded, so can't be used unless you knew
you were going to need it.  It DOES do sector reads and writes so could do
what you were asking about.

I think I have a PD debugger of some sort at home, so will look for it
tonight.

-John Sangster
jhs@mitre-bedford.arpa