Skip to content
visualizing the value of each individual byte in an emulated NES as a time series
HTML C++ Shell
Branch: master
Clone or download

Latest commit

Latest commit d75ec44 Mar 28, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE no message Mar 23, 2020 no message Mar 23, 2020
download.bash no message Mar 23, 2020
emscripten.bash no message Mar 23, 2020
emscripten.cpp no message Mar 23, 2020
emscripten.html no message Mar 28, 2020


The working memory of early computers is quite small. It is so small in fact, that we can plot the history of values of each byte in memory. Below, you can find a NES emulator together with a time series for each byte in the 2 KB of working memory. Feel free to load a different ROM, for example Super Mario Bros, and notice that some bytes in memory correspond to the location of sprites. This demo is using MedNES and Chase.


For a live demo, please see:


To download MediNES, run bash download.bash. Afterwards, simpy run bash emscripten.bash to perform the compilation. Please note that this step requires Emscripten to be installed. You can then open emscripten.html in your browser and everything should work as expected.


Please refer to the appropriate file within this repository.

You can’t perform that action at this time.