Show HN: NES Contra (1987) port (ASM –> C and then C –> WebAssembly)
18 points by tevlon
A developer successfully ported the classic NES game Contra from 6502 assembly to C, meticulously translating the game logic routine by routine and verifying it against the original using the Mesen emulator. The C code was then converted to WebAssembly, allowing the game to run in web browsers. The project is based on detailed annotated disassembly work by vermiceli, enhancing accessibility for retro gaming enthusiasts online.