quickerNES/README.md

23 lines
1.5 KiB
Markdown

quickerNES
============
quickerNES is an attempt to modernizing and improving the performance of quickNES, the fastest NES emulator in the interwebs (as far as I know). The goals for this project are, in order of importance:
- Improve overall emulation performance even more
- Modernize the code base with best programming practices, including CI tests, benchmarks, and coverage analysis
- Add support for more mappers, controllers, and features supported by other emulators
- Improve accuracy, if possible
The main aim is to improve the exploration performance of my TASing bot, [JaffarPlus](https://github.com/SergioMartin86/jaffarPlus). However, if this work might help with homebrew emulation and other people having more fun, then much better!
Credits
=========
- quickNES was originally by Shay Green (a.k.a. [Blaarg](http://www.slack.net/~ant/)) under the GNU GPLv2 license. The source code is still located at [](https://github.com/kode54/QuickNES)
- The code was later improved and maintained by Christopher Snowhill (a.k.a. [kode54](https://kode54.net/)
- I could trace further contributions (e.g., new mappers) by retrowertz, CaH4e3, some adaptations from the (FCEUX emulator)[https://github.com/TASEmulators/fceux] (see mapper021)
- The latest version of the code is maintained by Libretro's community at [](https://github.com/libretro/QuickNES_Core)
All base code for this project was found under the GNU GPLv2 license, which I am preserving. Any non-credited work is unintentional and shall be immediately rectfied.