D-Pad: Arrow keys
A: A key
B: S key
Start: Q key
Select: W key
A partially implemented NES emulator, implemented in Rust. It's compiled to web assembly and hosted here for your enjoyment.
Source is available for those interested.
The APU isn't fully emulated yet, and many of the features implemented don't work properly yet.
This emulator has been primarily tested with Super Mario Bros, although the game hasn't been fully tested. Very few mapper chips have actually been implemented, so it's quite likely many games will fail to load at all.