Memory Viewer - AngryCarrot789/MemoryEngine360 GitHub Wiki

The memory viewer (aka hex editor)

Accessible after connected to a console by clicking the green chip icon in the "Saved Addresses" panel.

The 'Address' field can be used to jump to a specific address in memory, and will be copied from your search options' Start field when the window opens. The 'Count' field is not in use and will be removed.

image

[!Note] When scrolling up/down, you may notice question marks, this just means those lines are being read from the console in the background. They will soon become filled with actual data. When auto-refresh is running, those lines cannot be read since the connection will be busy.

Auto refresh

Auto refresh is an optional feature, due to how slow data reading can be.

  • Select a region (click+drag), then click CTRL+SHIFT+S (or click the north-west arrow button) and it will update the two text fields (optionally you can manually enter a range).
  • Click Start Auto Refresh

The refresh rate is 12 times per second by default (adjustable in preferences, CTRL+ALT+S). Note, you cannot currently scan or refresh results/saved addresses in the main UI during auto-refresh.

You can write values back to the console in the Data Inspector panel (e.g. write an int or a double, but not chars at the moment). The field you're writing into will not be refreshed until you click away from it (e.g. click anywhere in the hex editor)