JSNES
6.5#3 in nes emulatorsFree planFree planWebLinux
Visit| Fact | JSNES | WebNES |
|---|---|---|
| Audio | The API supports an audio callback and has sound emulation enabled by default with a default sample rate of 48000 Hz. | Audio support uses the HTML5 WebAudio API. |
| License | The repository identifies its license as Apache-2.0. | The repository identifies its license as MIT. |
| Save states | The API can serialize emulator state with toJSON() and restore it with fromJSON(). | Quick save and quick load are supported. |
No prices published.
JSNES suits developers building browser or Node.js applications that need NES emulation. It may also fit React projects or applications that need to manage save states and persistent SRAM data.
WebNES suits players who want browser-based NES emulation with save states, controller options, shaders, and cheat codes. Developers can also use its CPU and PPU trace logs.