summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Something something gruntHEADorigin/masterorigin/HEADmasterBen Firshman2016-09-181-3/+3
* Update dynamicaudio.js and enable by defaultBen Firshman2016-09-183-3/+33
* Add Docker build systemBen Firshman2016-09-183-5/+17
* Add Docker Compose fileBen Firshman2016-09-181-0/+6
* Merge pull request #43 from matthewbauer/patch-1Ben Firshman2015-07-301-1/+0
|\
| * Remove unneeded code.Matthew Bauer2015-07-291-1/+0
|/
* Merge pull request #33 from yasaricli/masterBen Firshman2013-09-161-0/+11
|\
| * ui game add screenshot method.yasar icli2013-09-161-0/+11
|/
* Merge pull request #29 from wmh/masterBen Firshman2013-07-251-1/+1
|\
| * Modified gruntfile to explicitly concatenate js in orderHunter Wu2013-07-261-1/+1
|/
* Merge pull request #28 from isharacomix/patch-1Ben Firshman2013-06-151-1/+1
|\
| * Update mappers.jsBarry Peddycord III2013-06-151-1/+1
|/
* Switch to Grunt for building.Ben Firshman2013-05-286-34/+44
* Merge pull request #26 from workhorsy/masterBen Firshman2013-05-261-14/+1
|\
| * Fixed bug with screen drawing slowing down CPU on fast machines.Matthew Brennan Jones2013-05-241-14/+1
|/
* Merge pull request #21 from workhorsy/masterBen Firshman2012-11-061-0/+12
|\
| * Fixed Mapper 4 graphical garbage. It was not triggering IRQ Normal from counter.Matthew Brennan Jones2012-11-061-0/+12
|/
* Fixed doIrq call in cpu. Closes #3. (Only took me 2 years - sorry @gmarty!)Ben Firshman2012-09-291-1/+1
* Added /tmp to gitignoreBen Firshman2012-09-291-0/+1
* Merge pull request #14 from jancborchardt/patch-2Ben Firshman2012-09-251-1/+1
|\
| * also update description to include Y as mapping for BJan-Christoph Borchardt2012-09-251-1/+1
|/
* Merge pull request #13 from jancborchardt/patch-1Ben Firshman2012-09-241-0/+1
|\
| * map Y to B for international keyboard, fix #9Jan-Christoph Borchardt2012-09-241-0/+1
|/
* Changed parseInt to Math.floorBen Firshman2010-09-263-37/+38
* Holy crap. With a little help from VBScript, now working on IE9Ben Firshman2010-09-264-56/+85
* Cleaned up ui.js a littleBen Firshman2010-09-261-31/+63
* Added base64.js for browsers which don't support atob()Ben Firshman2010-09-263-2/+227
* Added state saving and loadingBen Firshman2010-09-205-35/+246
* Added Ecin to authors (thanks for the fix!)Ben Firshman2010-08-311-0/+1
* Fixed controls for player 2.ecin2010-08-311-7/+8
* Fixed missing variable declaration.Ben Firshman2010-08-271-1/+1
* Switched order of controls and ROMsBen Firshman2010-08-151-2/+3
* ROM select is now in a div of its own and helpful error messages are displaye...Ben Firshman2010-08-151-1/+14
* Added AUTHORS fileBen Firshman2010-07-282-0/+12
* Brought up to date with vNES 2.13. Just missing all the new mappersBen Firshman2010-07-072-28/+49
* Missing semicolon in ui.js!Ben Firshman2010-07-061-1/+1
* Fixed benchmark to use new source pathsBen Firshman2010-07-062-18/+26
* Removed all code specific to my personal site and added some example homebrew...Ben Firshman2010-07-067-74/+416
* Link jakeBen Firshman2010-07-061-1/+1
* Added support for building distribution packages with JakeBen Firshman2010-07-0615-12/+84
* Added benchmark. Abstracted all communication with the outside world to JSNES...Ben Firshman2010-07-0412-200/+371
* Removed redundant list of romsBen Firshman2010-07-031-797/+0
* js.2 -> jsBen Firshman2010-07-0314-11/+13
* Added licensesBen Firshman2010-06-2910-0/+178
* All whipped into shape by JSLint except for CPU. Yummy.Ben Firshman2010-06-127-526/+556
* Removed unnecessary inheritance utilBen Firshman2010-06-121-12/+0
* Refactored mappers. Linted and neater inheritanceBen Firshman2010-06-121-585/+549
* Make nes global for debuggingBen Firshman2010-06-121-1/+2
* NES -> JSNESBen Firshman2010-06-1010-528/+528
* Cleaned up UI and ROM loading code. There is now nothing leaked to the global...Ben Firshman2010-06-106-909/+957
* Partially linted PPUBen Firshman2010-06-071-138/+147
* Removed useless makefileBen Firshman2010-06-061-9/+0
* Load binary ROMs directlyBen Firshman2010-06-064-58/+31
* Fixed broken mapper inheritanceBen Firshman2010-06-062-9/+13
* Eurgh. Better versioning system will be done when Jake is sortedBen Firshman2010-06-0514-13/+13
* ZooomBen Firshman2010-06-052-0/+26
* Directly write audio from PAPU.Ben Firshman2010-06-042-33/+13
* Restored performance in Chrome. This makes it run 5x faster. Goddamn you Chrome.Ben Firshman2010-06-043-2/+106
* Cleaned up rom.jsBen Firshman2010-05-231-69/+71
* New version of dynamicaudio.js which doesn't start flash sound until somethin...Ben Firshman2010-05-231-0/+0
* Upgraded jQuery to 1.4.2Ben Firshman2010-05-233-33/+155
* Moved canvas to ppuBen Firshman2010-05-222-14/+14
* Moved memory to CPU and PPUBen Firshman2010-05-224-87/+98
* Massive restructuring. Everything is prototyped properly now, and nothing is ...Ben Firshman2010-05-2215-4176/+3769
* Switched sound output to use dynamicaudio.jsBen Firshman2010-05-204-9/+13
* * preventDefault in keypress to cancel default action in OperaRafal Chlodnicki2010-04-251-1/+4
* And the CSS, oopsBen Firshman2010-01-071-1/+1
* Moved things to nuke cache. These should be minified and versioned.Ben Firshman2010-01-0719-17/+17
* Broken jsTunes linkBen Firshman2010-01-071-1/+1
* Linked to jsTunesBen Firshman2010-01-071-1/+1
* Correct stylesheetBen Firshman2010-01-071-6/+12
* Better frame limiter that doesn't get behind timeBen Firshman2010-01-071-5/+1
* Add an option to disable writing to the canvasBen Firshman2010-01-074-14/+17
* Correct style sheet pathBen Firshman2009-11-041-1/+1
* An attempt to get the mouse light gun workingBen Firshman2009-10-253-24/+25
* Tweaks to sound buffer lengthsBen Firshman2009-10-252-1/+4
* Far more accurate frame limitingBen Firshman2009-10-221-5/+19
* Various variable scope optimisations, split up PAPU code and added "enable so...Ben Firshman2009-10-228-912/+859
* Merge branch 'master' of git://github.com/jensl/jsnes into jensl/masterBen Firshman2009-10-171-69/+78
|\
| * Some more simple optimizations.Jens Lindstrom2009-09-211-55/+58
| * Optimized endFrame by caching things in local variables.Jens Lindstrom2009-09-201-14/+20
* | Simple sound supportBen Firshman2009-10-176-12/+1526
* | Updated gitignoreBen Firshman2009-10-171-0/+1
* | Added digg/reddit buttons and clarified Chrome's performance.Ben Firshman2009-10-111-3/+9
|/
* Added Bubble Bobble and LifeforceBen Firshman2009-09-181-0/+2
* Added Mega ManBen Firshman2009-09-181-3/+6
* Oh my! JSNES now runs at full speed on Chrome (thanks Connor!)Ben Firshman2009-08-113-34/+37
* Moved my name into the descriptionBen Firshman2009-08-091-2/+1
* Shameless plugBen Firshman2009-06-301-2/+1
* Tweaked spacing under controlsBen Firshman2009-06-301-1/+1
* Merge branch 'master' of ssh://ham.firshman.co.uk/var/www/benfirshman.com/pro...Ben Firshman2009-06-301-1/+5
|\
| * Tweaked spacingBen Firshman2009-06-301-1/+5
* | Only keyboard keys used by the emulator are now disabledBen Firshman2009-06-301-4/+6
|/
* Added FPSBen Firshman2009-06-304-8/+39
* Bumped CSS versionBen Firshman2009-06-301-1/+1
* Created a nice website with controls and aboutBen Firshman2009-06-302-18/+84
* Moved running frames to a static function for a desperately neededBen Firshman2009-06-301-1/+2
* Fixed missing this. in nametablesBen Firshman2009-06-301-2/+2
* Tidied up keyboard handlingBen Firshman2009-06-302-67/+35
* A bit of tidying upBen Firshman2009-06-305-203/+148