Adding Retroachievements to the Nes Core

Update 27/04/16

RetroPie now includes Quicknes in its setup menu under the experimental section.

Original

To get achievements working on the Nes core system.

Make a folder in your home directory and call it Quicknes.
After you have done that you need to Git Clone into that folder.

git clone https://github.com/libretro/QuickNES_Core.git

Next go ahead and compile the project:

Go to the QuickNES_Core folder and run the make file

cd QuickNES_Core
make

this will take a while

Loaded SSH on the PC and connected to your Pi.

Now after this is complete you will want to take note of the location of this file.

/home/pi/QuickNES_Core/quicknes_libretro.so

Now you will want to edit

/opt/retropie/configs/nes/emulators.cfg

You will want to add this to line 4/Bottom of the page.

quicknes="/opt/retropie/emulators/retroarch/bin/retroarch -L /home/pi/QuickNES_Core/quicknes_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg %ROM%"

You will also want to edit line 2 to

default="quicknes"

save and upload.

Now reload retropie and enjoy Nes with achievements.

0 thoughts on “Adding Retroachievements to the Nes Core

  1. I’m using fceumm and quicknes installed from source using retropie setup. Achievements seems to work fine but some still doesn t work like felix the cat when you enter in any bonus stage. I try ranes and work fine. Do you know some about that? Some cheevos working on ranes but not in retroarch nes cores?

    Sorry about the bad english.

    • Hi, sorry for the delay in replying. The achievements are still in alpha stage, not even beta yet so there will be still some issues with them. Im not sure how up to date the achievements files are within the retropie build. You check out the updates being made to the achievements here. https://github.com/libretro/RetroArch/commits/master/cheevos.c

      I will update when I have found out.

      QuickNES is the one I found that worked the best and I also changed the ROM sometimes and got better results.

Leave a Reply

Your email address will not be published. Required fields are marked *