jsnes icon indicating copy to clipboard operation
jsnes copied to clipboard

A JavaScript NES emulator.

Results 75 jsnes issues
Sort by recently updated
recently updated
newest added

During the first few frames of the emulator, an error is caused in the emulate() and doNonMaskableInterrupt() because this.nes.mmap is null. I added some guard clauses to prevent this error...

Bumps [sinon](https://github.com/sinonjs/sinon) from 9.2.2 to 15.0.1. Changelog Sourced from sinon's changelog. 15.0.1 aa493da4 Upgrade to fake-timers v10.0.2 (Carl-Erik Kopseng) Contains several fixes b3ee0aa5 Use Node version 18 in Runkit examples...

dependencies

Bumps [mocha](https://github.com/mochajs/mocha) from 9.1.1 to 10.2.0. Release notes Sourced from mocha's releases. v10.2.0 10.2.0 / 2022-12-11 :tada: Enhancements #4945: API: add possibility to decorate ESM name before import (@​j0tunn) :bug:...

dependencies

Added support for mapper 240, which is common in some games released in China, I tried to write mapper 240, and apparently I did it successfully, and it worked! I...

Bumps [chai](https://github.com/chaijs/chai) from 4.3.4 to 4.3.7. Release notes Sourced from chai's releases. v4.3.7 What's Changed fix: deep-eql bump package to support symbols comparison by @​snewcomer in chaijs/chai#1483 Full Changelog: https://github.com/chaijs/chai/compare/v4.3.6...v4.3.7...

dependencies

I tried to run some roms that support mapper4 mmc3, but some roms are gray screen. I found a similar project on github, but I don't know how to improve...

I tried adding mapper241 and tested it and found no exceptions for now. The test screenshot is as follows: ![Tang Bohu's Autumn Fragrance Test Chart 1](https://user-images.githubusercontent.com/81669862/198289014-b0dc1ab6-ca1b-4bd4-a527-1978afd28e9d.png) ![Tang Bohu's Autumn Fragrance...

This commit increases the frame loop performance by 15-20%. How I tested it? I've turned on CPU throttling 6x in Chrome and I've run the below code. ```js const results...

I was able to add mapper 30 by copying over the mapper 2 mapper as mapper 30. The only issue is tiles are not animated. anybody have any idea how...