
binjnes
6.1#7 in nes emulatorsFree planFree planWebLinuxmacOS
Visit
| Fact | binjnes | JSNES |
|---|---|---|
| Audio | Additional audio channels are supported for mappers 19, 24, and 26. | The API supports an audio callback and has sound emulation enabled by default with a default sample rate of 48000 Hz. |
| License | The source code is distributed under the MIT License. | The repository identifies its license as Apache-2.0. |
| Purpose | binjnes is a simple NES emulator implemented in C that also runs in a browser. | JSNES is a JavaScript NES emulator library that works in browsers and Node.js. |
binjnes suits NES players who want a browser emulator or are comfortable building software from source on Linux or macOS. Its save, rewind, and frame-stepping controls may appeal to users who want fine-grained playback control.
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.