" /> ContentsIndex< BrowseBrowse >


    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.