MSP430 is a low powered RISC architecture created by TI for embedded systems and is also the architecture used by the microcorruption binary exploitation based wargame. This session mostly walk through a few bug fixes including fixing the emulated instruction behavior, so it's no longer a lossy process, reworking the source operand behavior to correctly handle edge cases that were not working, and fix negative value handling after figuring out that msp430 uses two's complement rather than ones.
Code can be found at:
https://www.github.com/jrozner/msp430...
https://www.github.com/jrozner/binja-...