Show HN: Chip-8 emulator in WebAssembly (JS –> WASM)
I've been learning more about WebAssembly and a bucket list project I've always wanted to complete was to write an emulator. I chose the chip-8 vm as it's popular as a stepping stone project and pretty straight-forward. Only the display opcodes really gave me some trouble, specific to clipping/wrapping and tracking collisions.The demo includes some test roms as well as some roms from various...