Zeta Debugger 1.2:
Zeta Debugger 1.2:
is a stand-alone source level debugger and code profiler for Windows 98/2000/XP applications written in C/C++ or assembly languages. Source level debugging is allowed when symbolic debug information emited by your compiler is one of those supported by our debugger or external
modules. Otherwise, when this information is absent or not recognized, you can only debug at machine level.
At this moment the debugger supports a several number of debugging formats used by compilers of two most known companies - Borland and Microsoft. In the future we plan to add more formats to support.
In any case, we understand that it is impossible to create format loaders for all of existing compilers and their versions. So, we have provided a convenient way for programmers and compiler developers to create their own specific format loaders which implemented through plug-in modules. Read details
. Source files for already existing debug information loaders you can download
Partially or fully supported formats:
FB07, FB08, FB09, FB0A
BCC4, BCC5, BCC5.5
NB09, NB11, NB10
VisualC 5.0, 6.0
Some formats were not fully tested.
800x640 or higher
Hard drive memory:
Click to zoom in
Built-in support of Borland C++ and Visual C++ compilers
Plug-in API, from which you can load any other debugging formats
Plug-in API to execute user written commands
The single navigator window with multiple functions
Graphical representation of jumps between instructions
Animation of process execution
Syntax hiliting for C/Asm panels
Back Step command, undoing changes made by last instruction
Full and convenient keyboard control
Popup help window for keyboard commands
Inspector of program's structure
Data guards on memory read/write operations
Cover panel with the list of recent files
Graphical representation of current module's sections
Automatic symbol hyperlinks in C/Asm panels
Automatic / manual insertion of comments
Automatic address correction after program recompilation
List view of call frames
Real time logfile viewer
Added in version 1.2
A navigator window added to the log panel. Open it by pressing
and then use it to navigate through lines of log file. Change the filter text to specify what strings to select.
A GotoLine command added to the log panel. You can use the prefix '%' to specify a percent of lines to jump over.
Search commands added to all panels. Now you can search up/down by pressing
keys in any panel.
Now you can jump to the address referenced by 32b register's value just by clicking on its name.
Heximal numbers in the code panel that reference a valid address with any image now works like symbol hyperlinks.
Now, to change values in the data panel, just start to type them. The input dialog box will pop up automaticly.
Sequences of strings and bytes now can be searched, filled and inserted in the data panel. The watch panel also accepts them for values of strings and arrays.
The type of section now also included into the section's header.
Read-only sections in the map panel now shown in gray. When you try to modify them an error message box will appear.
Now you can double click at the code line to jump to the context value.
Floating point registers were not changing correctly.
Search and insert commands in the data panel did not work.
Hyperlinks in the code panel didn't differentiate between code and data addresses.
Section protection flag sometimes showed an incorrect value.
Project and site author: Sapunov Vladimir
(c) Copyright 2005-2006,