I wrote a disassembler as part of my own Chip8 IDE[1]<p>It doesn't look like it impacts this disassembler, but it's worth noting that <i>Cowgod's Chip8 technical reference</i> gets the shift and load/store instructions wrong. A much better reference is <i>Mastering Chip8</i>[2].<p>[1] <a href="https://github.com/JohnEarnest/Octo" rel="nofollow">https://github.com/JohnEarnest/Octo</a><p>[2] <a href="http://mattmik.com/chip8.html" rel="nofollow">http://mattmik.com/chip8.html</a>