Show HN: NES Contra (1987) port (ASM –> C and then C –> WebAssembly)
Category: other
Tags: nes, webassembly, game-port, reverse-engineering, emulation
Score: 5.0/10 (Innovation: 5, Technical: 7, Documentation: 2, Utility: 3)
A WebAssembly port of the NES game Contra (1987), apparently translated from 6502 assembly to C and then to WebAssembly, playable in the browser with keyboard and on-screen controls. The project demonstrates low-level reverse engineering and cross-compilation, but documentation is extremely sparse and its practical utility is limited to retro gaming enthusiasts.
Target audience: retro gaming enthusiasts and reverse engineers
Repository: https://epoyraz.github.io/nes-contra-us/
View on Hacker News