A golang implementation of the VM specified in the synacore challenge.
Clone the project
git clone https://github.com/libklein/synacorvm
Build/install the project
go build
go install
Register for the challenge on https://challenge.synacor.com and download the ROM.
Run
./synacorvm challenge.bin