.sfc / .smc) to playThis whole Super Nintendo — 65816 CPU + SPC700 audio CPU + PPU (graphics) — is one program written in Milo, a memory-safe systems language.
From that one source file set, the Milo compiler produces two things: a native binary (via LLVM — a real SDL2 desktop app) and the JavaScript running this page (via emit-js). No second implementation, no wasm, no plugins.
And they agree exactly: the frame you're looking at is byte-for-byte identical to what the native binary renders.