This is the book that got me excited about emulation and got me thinking about some of these computers in general.
I read this around the same time. It talks at length about the audio capabilities of the NES, which I haven't touched on here but are interesting and influential!
A book about the ZX spectrum, one of the more unusual games for it, punk rock, and the Thatcher government.
Tool assisted speedruns. this one is especially interesting, as all of the tooling used for it was written in clojure!
The single most important resource. Has nearly every document I ended up using.
A more detailed treatment of some of the 6502 behaviours.
A hardware-level simulator of the 6502.
A hardware-level simulator of the PPU.
[Super Mario Bros.] https://gist.github.com/1wErt3r/4048722
An emulator I used as a reference Implementation.
An earlier attempt by another author in clojure rather than clojurescript.
My implementation. Currently under heavy development.