Specifications
Saturn The Windows ‘95 Debugger 16-1
Psy-Q Development System
C H A P T E R 16
Psy-Q Debugger for Windows 95
Introduction
The Psy-Q Debugger for Windows ‘95 takes advantage of the new range of 32-bit
operating systems available for PCs; it provides full source level as well as traditional
symbolic debugging and supports and enhances all the power of the DOS-based
version plus the advantages of a multi-tasking GUI environment.
It helps you to detect, diagnose and correct errors in your programs via the step and
trace facilities, with which you can examine local and global variables, registers and
memory.
Breakpoints can be set wherever you need them at C and Assembler level and if
required, these breaks can be made conditional on an expression. Additionally,
selected breakpoints can be disabled for particular runs.
The Debugger employs drop-down menus, tool buttons, keyboard shortcuts and pop-
up menus to help you debug quickly and intuitively.
Projects
The Debugger uses Projects to group together details of Files, Targets, Units, Views
and other settings and preferences. All this information is saved and made available
for your next debugging session.
Views
The Debugger offers the functionality of splitting the screen into a number of Panes,
each displaying discreet or linked information. This information is available within a
View, or document window (MDI Child). Each View can be split horizontally or
vertically into the number of Panes you require and each Pane can be set to show a
specific type of information.
You can have as many combinations of either tiled Panes or overlapping Views as
you choose.
Your choice of Views depends on the level at which you are debugging. For
example, it is appropriate to use a Register Pane for assembler debugging and a Local
Pane when debugging in C.