The Memory Dump tool shows 256 bytes of memory on the GUI both in hexadecimal format and as ASCII characters. Multiple memory options are available including CPU memory, video memory, memory type and profiler information.
To reach the Memory Dump tab, first select the 'Tools' (yellow ellipse) tab and then the 'Memory Dump' (orange ellipse) sub tab.
The default view will show the first 256 bytes of main CPU memory (yellow ellipse below showing content in bytes and orange ellipse showing ASCII) from the emulated computer. To show another part of memory type in any address value in the top left address field or use the spin buttons to step through memory (red ellipse).
Note that the text in red 'No emulation running' indicates that no emulator was started and as such the data shown is not active and changing address value will not have any effect.
To change any address value (yellow ellipse) select the value and just change it. Note both ROM and RAM values can be changed!
When running a COMX, TMC600 or Pecom emulation the actual CDP 1870 characters will be shown, other computers will show ASCII (orange ellipse)
Next to the main CPU memory other memory dump options are available by changing the 'Memory' choice button:
In all modes except 'Type' and 'Profiler', memory values are shown and can be changed per memory page of 256 bytes, in 'Type' mode memory types (ROM, RAM, Video RAM etc) is shown and can be changed.
The following additional features are available on windows and OS X, currently not implemented in the Linux version: After editing one byte the next address will be selected automatically. After the last byte of the page is changed the next page will be shown.
Note 1: when using the any of the video modes above only the used address will be shown, the number of addresses depends on the emulated computer and video settings.
Note 2: None of the settings in the Memory Dump tab are saved in the Emma 02 configuration, so at every start of the Emma 02 emulator these settings are set to default.
Additional Information can be found in the following sub-chapters:
COMX Memory Map
Elf Memory Map