TT Digger: Difference between revisions
Jump to navigation
Jump to search
>Zorro 2 No edit summary |
>Wongck No edit summary |
||
| Line 1: | Line 1: | ||
*Reliable universal interactive disassembler. | |||
Reliable universal interactive disassembler. | *Full M68K range of processors. | ||
Full M68K range of processors. | *Fully menu and mouse controlled. | ||
Fully menu and mouse controlled. | *Fully GEM conform. | ||
Fully GEM conform. | *Output to screen and file. | ||
Output to screen and file. | *Exhaustive check on validity of addressing modes. | ||
Exhaustive check on validity of addressing modes. | *Superfast label generation. | ||
Superfast label generation. | *Label generation works for very large programs. | ||
Label generation works for very large programs. | *Label generation uses fixup and relocation info. | ||
Label generation uses fixup and relocation info. | *Interactive (with the mouse) tracking of jumps and references. | ||
Interactive (with the mouse) tracking of jumps and references. | *Backtracking of pages (UNDO) to a depth of 256. | ||
Backtracking of pages (UNDO) to a depth of 256. | *Disassembly "on the fly" per page of screen. | ||
Disassembly "on the fly" per page of screen. | *Fast searching methods for hex patterns, text and references. | ||
Fast searching methods for hex patterns, text and references. | *Commented header information at the start of the listing. | ||
Commented header information at the start of the listing. | *Distinction between labels in TEXT, DATA and BSS segments. | ||
Distinction between labels in TEXT, DATA and BSS segments. | *Recognition of GEMDOS, BIOS, XBIOS and line_A calls. | ||
Recognition of GEMDOS, BIOS, XBIOS and line_A calls. | *Access to TOS in ROM or RAM. | ||
Access to TOS in ROM or RAM. | *Recognition of line_F abuse by TOS 1.0 | ||
*Access to the Cartridge port. | |||
Access to the Cartridge port. | *Access to disc sectors (Floppy, harddisc as well as RAM disc's). | ||
Access to disc sectors (Floppy, harddisc as well as RAM disc's). | *Recognition of executable boot sectors (virus checking). | ||
Recognition of executable boot sectors (virus checking). | *Recognition of incorrect program or object file format (link virus). | ||
Recognition of incorrect program or object file format (link virus). | *Output adaptable to different assemblers (GST, HISOFT, GFA, MCC, MAS, PASM, DevPac etc.). | ||
Output adaptable to different assemblers (GST, HISOFT, GFA, MCC, MAS, | *Labels in the BSS segment. | ||
*Mark data in the TEXT segment. | |||
Labels in the BSS segment. | *Distinctive marking of .B, .W en .L data. | ||
Mark data in the TEXT segment. | *Distinctive marking of 16 bit pc relative jump tables. | ||
Distinctive marking of .B, .W en .L data. | *Quickly go to references via a click in the journal. | ||
Distinctive marking of 16 bit pc relative jump tables. | *Quick find indirect jmp's and jsr's. | ||
Quickly go to references via a click in the journal. | *Marking as data and jump table is recognized by the label generator. | ||
Quick find indirect jmp's and jsr's. | *Attaching a short comment to the address of a line. | ||
Marking as data and jump table is recognized by the label generator. | *Permanently store data markings, new names, bookmarks and comments in an index file. | ||
Attaching a short comment to the address of a line. | *Naming unrelocated absolute operands. | ||
Permanently store data markings, new names, bookmarks and comments | *Naming standard labels. | ||
*Bookmarking interesting places. | |||
Naming unrelocated absolute operands. | *Fully incorporating symbol tables if present. | ||
Naming standard labels. | *Both DRI and Pure C object files implemented. | ||
Bookmarking interesting places. | *Long names in DRI symbol tables recognized ($48 in low byte of symbol type). | ||
Fully incorporating symbol tables if present. | *Smoothly call PPU2O for Pure Pascal units. | ||
Both DRI and Pure C object files implemented. | *Locality by using menu's in windows. | ||
Long names in DRI symbol tables recognized | *Interaction with the user via a journal/console. | ||
*Resume mode. Restart opens previous opened files. | |||
Smoothly call PPU2O for Pure Pascal units. | |||
Locality by using menu's in windows. | |||
Interaction with the user via a journal/console. | |||
Resume mode. Restart opens previous opened files. | |||
<br><br> | <br><br> | ||
[[Category: | [[Category:Atari ST software]] | ||
[[Category: Debugger & Dis-assembler ]] | |||
Latest revision as of 10:24, 13 October 2011
- Reliable universal interactive disassembler.
- Full M68K range of processors.
- Fully menu and mouse controlled.
- Fully GEM conform.
- Output to screen and file.
- Exhaustive check on validity of addressing modes.
- Superfast label generation.
- Label generation works for very large programs.
- Label generation uses fixup and relocation info.
- Interactive (with the mouse) tracking of jumps and references.
- Backtracking of pages (UNDO) to a depth of 256.
- Disassembly "on the fly" per page of screen.
- Fast searching methods for hex patterns, text and references.
- Commented header information at the start of the listing.
- Distinction between labels in TEXT, DATA and BSS segments.
- Recognition of GEMDOS, BIOS, XBIOS and line_A calls.
- Access to TOS in ROM or RAM.
- Recognition of line_F abuse by TOS 1.0
- Access to the Cartridge port.
- Access to disc sectors (Floppy, harddisc as well as RAM disc's).
- Recognition of executable boot sectors (virus checking).
- Recognition of incorrect program or object file format (link virus).
- Output adaptable to different assemblers (GST, HISOFT, GFA, MCC, MAS, PASM, DevPac etc.).
- Labels in the BSS segment.
- Mark data in the TEXT segment.
- Distinctive marking of .B, .W en .L data.
- Distinctive marking of 16 bit pc relative jump tables.
- Quickly go to references via a click in the journal.
- Quick find indirect jmp's and jsr's.
- Marking as data and jump table is recognized by the label generator.
- Attaching a short comment to the address of a line.
- Permanently store data markings, new names, bookmarks and comments in an index file.
- Naming unrelocated absolute operands.
- Naming standard labels.
- Bookmarking interesting places.
- Fully incorporating symbol tables if present.
- Both DRI and Pure C object files implemented.
- Long names in DRI symbol tables recognized ($48 in low byte of symbol type).
- Smoothly call PPU2O for Pure Pascal units.
- Locality by using menu's in windows.
- Interaction with the user via a journal/console.
- Resume mode. Restart opens previous opened files.