From c4d2d57a0fd0b4dd5a3080f2c783e67d59532c65 Mon Sep 17 00:00:00 2001
From: mpohoreski By Michael Pohoreski. Revision 3. Mar 12, 2006. Revision 4. July 1, 2006.Table of Contents
@@ -27,6 +27,14 @@
@@ -99,6 +109,10 @@ syntax coloring in the disassembly view, and info panel. All
the colors can be customized to your liking. See the Colors
section for details.
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:
-
-