home *** CD-ROM | disk | FTP | other *** search
- Short: Version 1.7 - A symbolic disassembler/debugger
- Author: D.M.Alderson (contactable at above address)
- Uploader: bill@twilite.demon.co.uk
- Type: dev/debug
-
- * ------------------------------------------------------------------------- *
-
- Introduction
- ============
-
- Disect is a very powerful combined disassembler/debugger program,
- which has been designed to be easy to use. Its power is achieved at the
- expense of memory: the minimum requirement is 1Mb; for larger projects, 2Mb
- will be required. The programmer neither encourages nor condones its use to
- assist in illegal duplication of copyright software. Disect can be used for
- two main purposes: development of software; and the gaining of knowledge
- (hacking can be very educational).
-
- The debugger allows an executable file, a disk boot-block, a
- binary file, or an area of memory to be loaded and created as a Process. It
- is even possible to grab an existing memory-resident Process. A Process's
- instructions can be executed individually, or the Process can be activated,
- with or without breakpoints installed. System exceptions can be trapped
- before they crash the machine, and program symbols can be read from execut-
- able files.
-
- The disassembler allows a loaded program to be commented, have
- blank lines inserted, and have it's numbers and addresses replaced with
- constant or program symbols. All the symbols of Release 3 of the system
- include files are available to the disassembler. A program which has been
- dissected in this way can then be saved as two source files: a program file,
- and a support file. The support file will contain EQUs for all required
- constant symbols. System constant symbols can be EQUs (grouped by the SI file
- where they live), or alternatively the support file can INCLUDE all required
- SI files. Disect data files can be saved, to be reloaded later: 'hold on to
- your hacks'!
-
- Disect requires Release 2 of the Amiga operating system; it also
- requires the ASL library, and GadTools library.
-
- If you've paid your shareware fee then you'll have the full
- version. Otherwise, the copy you've got is (hopefully) only a demo. This
- has a few differences: you cannot disassemble to file; you cannot extract
- program symbols from executable files; auto trace mode is not available.
- In addition, you will not have all of the system symbol data files. If this
- is so, and since, as I don't doubt, you'll be impressed by this program, then
- don't hesitate in registering today, by sending your name and full address
- (and a cheque/postal order for £20) to the address which you'll find at the
- end of this file. As well as receiving the full version, you'll also be en-
- titled to technical support (by mail) if required. If you like this program,
- it's well worth the money... this will encourage further versions, which will
- only get even more powerful... imagine!
-
- * ------------------------------------------------------------------------- *
-