TehMillhouse / chip8

CHIP 8 Emulator in Scala
0 stars 0 forks source link

Improvements #1

Open T045T opened 10 years ago

T045T commented 10 years ago

SUB and RSUB are currently identical SUB and RSUB calculate borrow but incorrectly - it should be 1 if there is no underflow in the subtraction

SKEQR Checks for equality with the instructions's third nibble, rather than r(nibble)

T045T commented 10 years ago

Also, sprite wrapping in Chip8 works like this: Chip8 sprite wrapping visualized

Source (seems pretty in-depth!)