A CHIP-8 Emulator built with Golang and Webassembly
Try it out here.
The purpose of this project is to learn about emulation, compiling Go code to WebAssembly and using it in the browser.
make
This produces a main.wasm
binary in the static
directory.
Build and execute the package in the server
directory. This will launch an HTTP server that listens to port 3000
and
serves all the assets required to run the emulator.
- Go 1.20