MemsquareGenerator icon indicating copy to clipboard operation
MemsquareGenerator copied to clipboard

A C# implementation of Micah Scott (scanlime)'s memsquare memory visualisation technique.

MemsquareGenerator

A C# implementation of Micah Scott (scanlime)'s memsquare memory visualisation technique. It was originally part of the coastermelt project, and the Python implementation can be found here.

Example

This is a memsquare generated from an uncompressed firmware image.

Input File Size: 22,020,096 bytes
Memsquare Image Size: 3,249,087 bytes
Block Size: 8 bytes
Red Channel: Average
Green Channel: Sum (mod 256)
Blue Channel: Zero

Compressed Image

An example memsquare

Uncompressed Image