bubble2k16 has posted a new version of his Nes Emulator for the 3DS:
VirtuaNES for 3DS v1.02 Released (21 Mar 2017)
This is a port of VirtuaNES to 3DS as an alternative to existing NES emulators. It used to be considered one of the best emulators before FCE and Nestopia, and it runs quite fast for lower spec-ed computers (at the cost of some emulation accuracy). But because of that, the Old 3DS / 2DS is able to benefit from this fast running emulator core. This runs full speed on an old 3DS / 2DS with support for tonnes of mappers. Although it doesn't support every single mapper, the library of games that can run on this are probably fairly huge already.
Copy virtuanes_3ds.3dsx, virtuanes_3ds.smdh and virtuanes_3ds_top.png into the /3ds/virtuanes_3ds on your SD card. Place your NES ROMs inside any folder. Go to your Homebrew Launcher (either via Cubic Ninja, Soundhax or other entry points) and launch the virtuanes_3ds emulator.
CIA Version:
Use your favorite CIA installer to install virtuanes_3ds.cia into your CFW. You can also use FBI to download from TitleDB. Place your NES ROMs inside any folder. Copy virtuanes_3ds_top.png to ROOT of your SD card. Exit your CIA installer and go to your CFW's home screen to launch the app.
FDS BIOS
To load .FDS games, make sure that you get the FDS BIOS. Rename the BIOS to disksys.rom and place it in /3ds/virtuanes_3ds/bios/disksys.rom
When in-game:
Tap the bottom screen for the menu. Use Up/Down to choose option, and A to confirm. (Hold down X while pressing Up/Down to Page Up/Page Down) Use Left/Right to change between ROM selection and emulator options. You can quit the emulator to your homebrew launcher / your CFW's home screen.
Releasing v1.02 to fix some of issues:
- Fixed bug in MMC5 mapper that was causing Castlevania 3's graphics to corrupt. - Optimized rendering to 16-bit buffer to reduce cache misses, and minor optimizations for MMC5 rendering. - Fixed occassional crashing bug when loading a ROM.