" />
Memory editor This window allows you to manipulate the emulated CPC memory. Refresh For usability and performance reasons, the informations from this window are not updated in real time (it would change at any time!). The window content is automatically updated every time the emulator is paused (manually or because of a breakpoint), or manually whenever you want by pressing the "Refresh view" button. Configuration In addition to this button, there is a "Refresh mappings" button which will resynchronize the memory configuration of the editor (ROM and RAM mappings) with the one from the emulated CPC. The "Match the emulator's mappings" will force the editor to always match the memory configuration from the emulated CPC. Then there are some memory configuration selection gadgets (warning: theses have actually no effect on the memory state of the emulator itself; just the editor's view is affected). Some of them are only active when emulating an Amstrad Plus. Content The main part of the window displays the content of the memory depending on the above memory configuration. The left side is the hexadecimal view while the right part is in ASCII. The ASCII is is converted to the CPC charset code page (depending on the firmware ROM or a manual selection on the "Windows" -> "Convert CPC ASCII to..."). The address to display can be selected manually or directly from the content of a Z80 register. At the bottom, a small text displays the current address position of the cursor within the editor. The "Disassemble..." button will open the disassembler window at the cursor address. Note: the read-only accessible memory areas and displayed with their address into parenthesis.