diff --git a/AppleWin/web/Intro_To_New_Debugger.htm b/AppleWin/web/Intro_To_New_Debugger.htm index 778871fd..c6015557 100644 --- a/AppleWin/web/Intro_To_New_Debugger.htm +++ b/AppleWin/web/Intro_To_New_Debugger.htm @@ -15,7 +15,7 @@
By Michael Pohoreski.
-Revision 3. Mar 12, 2006.
+Revision 4. July 1, 2006.
On the left is the disassembly view. On the righ is +the info panael, which shows registers, stack, zero-page pointers, +breakpoints, watches, and 2 mini-memory views.
+Since the mini-console isn't the full width of the screen, you can toggle between the full-screen console with the tilde @@ -342,8 +356,6 @@ disassemble command is also suported.)
-
-
- Locate current 6502 instruction. +Follow target of current 6502 instruction. |
@@ -646,7 +658,264 @@ Down
+
+
You can set "bookmarks" in the disassembly view, to
+quickly jump back to a favorite location. There are 10
+available, ranging from 0 to 9.
+
+
+ Command + + |
+
+
+ Effect + + |
+
+
+ HELP BOOKMARKS + + |
+
+
+ List all commands in the bookmark category. + + |
+
+
+ BML + + |
+
+
+ List all bookmarks + + |
+
+
+ BMA + + |
+
+
+ Add address to first available bookmark slot, +or update existing bookmark. + + |
+
+
+ BMC + + |
+
+
+ Clear (remove) bookmark + + |
+
+
+ BMG + + |
+
+
+ Goto specific bookmark location. + + |
+
+
+
+
+ Key + + |
+
+
+ Name + + |
+
+
+ Effect + + |
+
+
+ Ctrl-Shift-# + + |
+
+
+ Ctrl Shift Number + + |
+
+
+ Assign current cursor location to specified +bookmark (0 throug 9) + + |
+
+
+ Ctrl-# + + |
+
+
+ Down Arrow + + |
+
+
+ Move the cursor to the bookmark (if it exists.) + + |
+
+
Examples: +
+ +
+ Input + + |
+
+
+ Effect + + |
+
+
+ BMA RESET + + + |
+
+
+ Add bookmark +Address $FA62 +(RESET) + + |
+
+
+ BMA +0 HOME RESET MON + + |
+
+
+ Update
+bookmark 0 to Address $FC58
+(HOME), |
+
+
+ BMG +1 + + |
+
+
+ Move +disassembly cursor to $FA62 +(RESET) + + |
+
+
+
+
-
-
Notes:
@@ -847,8 +1114,8 @@ Processor Status Register (flags) to (a byte) ValueSince - A refers to the Accumulator, you need to prefix +
Since A
+refers to the Accumulator, you need to prefix
the hex number A with either:
i) a zero '0',
@@ -1146,8 +1413,6 @@ where? is a flag name (C,Z,I,D,B,R,V,N) has been left in.
-
-
Commands to set a flag:
@@ -1303,8 +1568,6 @@ Negative
-
-
Commands to clear a flag:
@@ -1552,8 +1815,6 @@ Background
-
-
Press Right Arrow to locate the @@ -1580,8 +1841,6 @@ until the Program Counter (PC) is equal to the return address on the stack. Pressing Left Arrow will jump the cursor to the next instruction after the original call.
-Notes:
-
-