From 94570d02e2e76eb4a944851cbce52a44778c1153 Mon Sep 17 00:00:00 2001 From: Sour Date: Mon, 21 Jan 2019 18:30:22 -0500 Subject: [PATCH] Docs: Updated debugger documentation --- Docs/content/debugging/Debugger.md | 7 ++++--- Docs/content/debugging/PpuViewer.md | 6 +++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Docs/content/debugging/Debugger.md b/Docs/content/debugging/Debugger.md index 76d88639..62e0f5c6 100644 --- a/Docs/content/debugging/Debugger.md +++ b/Docs/content/debugging/Debugger.md @@ -71,9 +71,9 @@ The code window displays the disassembled code and contains a number of features **Show...**: -* **Disassembled Code**: (Always enabled) Any portions of the CPU memory that has been disassembled (based on the previous options) will be shown in the code window. -* **Verified Data**: Verified data blocks will be shown (every byte of the block will be shown in the code window). Note: this has no effect if verified code is disassembled based on the previous options. -* **Unidentified Code/Data**: Blocks of bytes that are not marked as data nor code will be shown (every byte of the block will be shown in the code window). Note: this has no effect if unidentified blocks are disassembled based on the previous options. +* **Verified Code**: (Always enabled) All verified code will be disassembled and shown in the code window. +* **Verified Data**: Verified data blocks will be shown. If the option to disassemble verified data is enabled, a disassembly of the data will be shown. +* **Unidentified Code/Data**: Blocks that are not marked as data nor code will be shown. If the option to disassemble unidentified data/code is enabled, a disassembly of the bytes will be shown. **Display OP codes in lower case**: When enabled, OP codes are displayed in lowercase letters @@ -381,6 +381,7 @@ These options configure which portions of the code is copied into the clipboard * **Show break notifications**: When enabled, a "notification" will be shown over the disassembly window indicating what caused the debugger to break the execution (e.g: a CPU/PPU read/write, a decayed OAM read, etc.) * **Show instruction progression**: When enabled, the code window will display an indicator showing how far along into the current instruction the execution is. This also shows an estimate of how many cycles the instruction will take to complete (this estimate may increase for various reasons such as a page being crossed, etc.) +* **Show selection length**: When enabled, the code window will display the current selection's length in bytes (when more than 1 line is selected)
diff --git a/Docs/content/debugging/PpuViewer.md b/Docs/content/debugging/PpuViewer.md index 35fdc269..cfbe8853 100644 --- a/Docs/content/debugging/PpuViewer.md +++ b/Docs/content/debugging/PpuViewer.md @@ -125,4 +125,8 @@ You can click on any color to select another color for that slot. All PPU viewer tabs can be toggled to a standalone compact window, this can be done by pressing on the green arrow at the top right of the window. There is also a customizable keyboard shortcut for this (Default: `Ctrl+Q`) and the windows can be opened in compact mode directly using keyboard shortcuts or the `PPU Viewer (Compact)` menu in the `Tools` or `Debug` menus. -The compact viewers save their own position independently from the regular full-sized PPU window. \ No newline at end of file +The compact viewers save their own position independently from the regular full-sized PPU window. + +## Zoomed View ## + +In addition to the compact view, it's also possible to double the size of the viewers by clicking on the `2x` button next to the compact view button at the top right of the window. There is a shortcut for this as well (Default: `Ctrl+W`). \ No newline at end of file