This window shows a detailed view of the instructions within
the Core. The view shows a block of instructions, color-coded by the warriors
that executed, modified, or otherwise affected the instructions. An instruction
in red is about to be executed. Empty core, or any instruction at a location
that is not displayed in the graphics area, is colored dark gray. The window is
non-modal, so it may remain open while a battle is in progress, and the
controls on the main window may be used. The view updates in real-time as the
battle progresses. A new core view is opened each time the View Core button on
the main window is clicked. The view may be resized vertically, but not
horizontally.
Instructions that have breakpoints set are shown with a
symbol to the left of the line. Normally, the symbols are green, but a
breakpoint that has caused execution to halt is colored red. Squares mark type
1 breakpoints (E F 1), circles are type 2 (E M 1), and diamonds are type 3 or
greater (custom breakpoints).

·
The Line and Page spin controls move the view through
Core by 1 line and 1 page per click, respectively.
·
To move the view to a new location, type a number
(decimal or $hex) into the Location box and press the TAB key to execute the
move.
·
The Processes button brings up the Processes dialog box.
·
The Breakpoints button brings up the Breakpoints dialog box.
·
A mouse click on the location number of an
instruction line (to the left of the opcode) toggles among three breakpoint
types: Type 1 (fixed), Type 2 (movable), and back to Type 0 (no breakpoint). If
a breakpoint is not one of these three types, a click has no effect.
·
A double click on the location number of an instruction
line brings up the Edit Breakpoint dialog box,
allowing a custom set of conditions to be set for that instruction.
·
A double click on the right part of an instruction
line (starting at the opcode) brings up the Edit
Core dialog box, allowing that instruction to be changed.
·
A right click on either of the operands (either A or
B) brings up a popup menu showing the absolute address of the operand. If the
operand uses an indirect address mode, both the intermediate address (“$X”) and
the final address (“<X”) is shown. Clicking on either of the addresses in
the popup will open a new Core View window at that location.
·
The range of cells shown in each Core View window is
marked with a red underline in the Core display. A click anywhere in the Core
display will move the topmost Core View window to that location.