I've been parsing the instructions wrong this whole time in my Chip8 emulator. Given an instruction like 0x801E my code would see it as 0x8010, I found this while writing an unit test. The emulator's behaviour was confusing. #chip8 #rustlang
5 likes 1 replies
?