Citra is an open-source emulator for the 3DS which claims to be able to play many of your favorite games. Like other emulators for systems with 3D graphics, Citra can upscale games, which means it can make games look better than on the real thing.
While Citra can run games, speeds and accuracy may not be at a level yet where it can replace an actual 3DS. On an i7 4790k with Nvidia GTX970 slowdowns were still noticeable. Compatibility might also differ with each nightly build. But give it a try.
|Citra (latest build)
|Windows, Mac, Linux