/QuickNES_Core

The QuickNES core library, originally by Shay Green, heavily modified

Primary LanguageC++GNU General Public License v2.0GPL-2.0

RetroReversing Core for NES

Running

To run in MacOSX:

/Applications/RetroArch.app/Contents/MacOS/RetroArch -v -L quicknes_libretro.dylib yourgame.nes

The following should automatically popup in your browser: UI

Click Run/Resume to run the game.

After pausing it will save data to: ~/Documents/RetroArch/system/RE_projects/NES/

Unless you have a different RetroArch system directory.


Building

To build:

git submodule update --init --recursive
make

Possible Build Errors

If you get the error:

libRetroReversing/cdl/CDL.hpp:21:26: error: no member named 'fs' in namespace 'std'
     namespace fs = std::fs::filesystem;

Then change CDL.hpp to:

  namespace fs = std::__fs::filesystem;