jtauber/dcpu16py — pull request #39 by teoryn (2012-04-07 13:25:52+00:00)
Title: Do not increase cycle count on '[PC++]' for skipped instructions.

The following code should take 3 cycles, not 5:

IFE 1, 2
SET [X+0x8000], [Y+0x8000]

Fixed by not incrementing the cycle counter when reading next word ([PC++]) if self.skip