2 unstable releases

0.2.0 Nov 11, 2018
0.1.0 Nov 11, 2018

#59 in Emulators

Download history 41/week @ 2018-11-17 5/week @ 2018-11-24 52/week @ 2018-12-01 41/week @ 2018-12-08

3 downloads per month

MIT/Apache

154KB
4K SLoC

neso-rs

NPM version neso License: MIT License: Apache 2.0 Build Status codecov

NES Oxidized (NESO) is a Nintendo Entertainment System emulator written in Rust that can compile to WebAssembly.

Features

  • Instruction-cycle accurate MOS 6502 CPU with unofficial instructions.
  • Mostly cycle accurate PPU.
  • Mostly accurate APU.

Compatibility

The following mappers are implemented:

These mappers provide support for approximately 89% (1417/1591) games listed in this comprehensive mapper list.

Test Rom Coverage

See TEST_ROM_COVERAGE for more details.

Changelog

See CHANGELOG for more details.

References

License

neso-rs is distributed under the terms of both the MIT License and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for more details.

Dependencies

~316KB