Play Original NES Nintendo Games on Mac with USB or iPhone Controller

I Love Retro!

There is something that resonates in us when we’re able to remember a happy childhood memory.  I remember spending countless hours in front of that Nintendo Entertainment System.  I remember reading all of the Power magazines and talking stories and strategies at the lunch table with my friends at school.  So, when I found NES emulators a few years back, I couldn’t resist!  The best part of emulators is that you don’t need to blow into the cartridges, constantly reset the machine or buy games!  I love that I get to now share this with my daughters  and they seem to love the classics too!

Making It All Work

I have a USB Nintendo controller and I use my iPhone as a second controller.  Getting there was easy, once you know how.  There are a few things you’ll need.

The first is an emulator.   I’ve tried a bunch of them and my favorite is Nestopia.  There is a free and registered version.  Most people will only need the free version.  Nestopia is reliable, works on Macs and Windows machines.  Adding USB controllers and/or the iPhone was super-easy.

You’ll also need games once you’ve installed Nestopia.  Games are called “ROMS” and can be found on a myriad of sites. is my favorite place to get game roms.  They have a nifty list of the most popular games and an easy navigation system.

USB Controllers

You can play the games using your keyboard, but I find it to be just a little sluggish.  I took a look around and bought a retro controller that I could connect via USB.  The device of choice for me is from Retrolinc.  You can find it on Amazon for about $10.

It’s just like using the original controller and is pretty solid.  You do need to download a free app to help called Emulator Enhancer.   The instructions to add the device onto a Mac is pretty easy, just do the following:

– Open your Hard Disk.
– Open the Library folder.
– Open the Application Support folder.
– Copy the Emulator Enhancer folder (included with this document) into that folder.
– If you double click on the Emulator Enhancer folder the only file within should be “Emulator Enhancer.bundle”.

Enter the iPhone Controller

After introducing my daughters to the NES emulator it became evident that finding my USB controller was a bit more challenging.  On a whim I decided that it would be cool if my iPhone was able to be a controller.  Here’s a surprise… There’s an app for that!

After a brief search in the app store I found JoyPad Elite. Joypad Elite is fantastic!  It’s currently $11.99 in the App Store, but well worth it.  It comes with some built in games and a ton of “skins”, which are graphic overlays that make the controller look like the original.  The controller can be setup to use with a variety of emulators, such as Super NES, Sega Genesis, Nintendo 64 and Game Boy.

You’ll need to connect your iPhone to the Mac via Bluetooth of Wifi and then install the (free) JoyPad Connect software.  It’s in the Desktop Client section of the JoyPad website.

Tid Bits

I’ve used them exclusively on my Macbook Pro, but I understand that this works on PC’s too.  I can attest that Nestopia and USB controller working on a Windows 7 machine, but I haven’t tried the rest.

If you have questions about the legality of using ROMS and emulators you should research the legality and stipulations of using them, on your own.

I hope you enjoy playing these games as much as I do!  The top of my list is Mike Tyson Punchout, Legend of Zelda, Super Mario Brothers and Metroid.

What are your favorite retro games?

Cialis vs levitra or can be you it doesn’t interest. Then we can look towards viagra vs levitra but I can tell you about more interesting option. But it will be not much later.


  1. I have a Macbook pro as well. My girlfriend bought me the Classic NES USB Controller for Christmas. I was pretty stoked, because now I can play the NES games of my youth, however I am having a bit of trouble finding a site to use the controller/play the games. I saw your post and wanted to inquire if I have to download that application and then the roms following your directions to do so… or if there is simply a site I can go to to play the games online? The reason I ask, is that I am leary about downloading anything off of sites I don't know anything about and am not very familiar with this type of stuff.

  2. Hi Russell,

    Sorry for the delay in getting back to you. I have some bugs in my comment plugin…

    The sites I've mentioned have been pretty solid. No junk, no viruses, etc.. They seem pretty safe. As for online play, I don't know of many. If you're using Google Chrome, there is a Mario Bros. HTML5 game that you can play online.

  3. Matthew,

    Thank you, everything worked great. The ability to transform your iPhone into a controller is awesome! Hopefully one day we will see Super Mario in the app store, in the mean time Thank you for posting this article!

  4. I'm going to try the iPhone controller but I'd really like to get my USB controllers working. I've downloaded the Emulator, put in the proper folder but still getting nothing. Do you have further detail on how to program the controllers? Thanks! I'm chomping at the bit to play some RBI Baseball, Castlevania, and beat Contra without dying!

  5. Hi Luke,

    Sorry for the delay. I was trying to look through my files to find your answer. I don't remember having any problems, so I'm not sure that I can help troubleshoot. There are a number of settings in the NES emulator that I had to fidget with however. Make sure that you've told the emulator that you want to use the USB device and not the keyboard. Good Luck!

  6. althonearth says:

    Hi Matthew,

    I'm battling here, too.
    I've literally done all imaginable.

    When I open Nestopia preferences, it isn't picking my controller up.
    Have you managed to find anything more about this out?

    I'd loe to be able to play and almost wish I knew about the app prior to buying 2 controllers.

    Thank you for your help!!

  7. Sorry Althonearth,

    I can't find help for when it doesn't work…. I wish I had an answer.

  8. Hi! You can download USB Overdrive to get your controllers recognized. Worked perfectly on my Mac.

  9. Andrea Rosen says:

    Hi! I had a hard time getting my usb controller to work with my PC when using nestopia. The Emulator Enhancer link in the article above only works on Mac and I couldn't find one for PC. Here is how to program your USB controller to work in nestopia: Go to options then input. in the nestopia program. At the bottom of the window you will see "Set All". Click on that and then you will have 5 seconds to set each button just by pressing on your controller.

    • Awesome! Thanks for the update, Andrea.

      • Andrea Rosen says:

        You're welcome! Also I have noticed that after not playing for a while sometimes the nestopia program loses the settings to the USB controller for some reason and I have to repeat the above steps. Once it wouldn't let me re-program the controller for some reason so I uninstalled and reinstalled nestopia and the program then allowed me to program the controller through the above steps. If you can't program your controller in the first place I would recommend uninstalling/reinstalling nestopia and follow the steps in my last post. Happy gaming!

  10. i am trying to use my iPhone but is not working proper and i don't know how to configure the controls

  11. mcm リュック 新作 says:


  12. mcm japan says:


  13. mcm 日本 says:


  14. フルラ仙台

  15. mcm バックパック says:


  16. 日本 mcm says:


  17. リュック mcm says:


  18. フルラ40代

  19. mcm リュック 通販 says:


  20. 日本 mcm says:


  21. mcm japan says:


  22. mcm 財布 says:


  23. mcm 財布 店舗 says:


  24. mcm リュック 価格 says:


  25. ロンシャン化粧ポーチ

  26. mcm バック says:


  27. mcm phenomenon says:


  28. Chrome Download says:

    Heya i am just for that critical period of time this. I ran across this on-board and also When i to find It truly realistic & that will pushed me personally for being exterior a whole lot. I am hoping to provide one thing backside as well as help different people who anyone dished up people.

  29. Hi can someone help me with EE it doesn't appear to be free? so is there a free one that will let me use my USB controller on my mac with NEStopia?

  30. Great and wonderful piece of work, thanks for sharing such a great posts for us and helping us… V nice. If any one want to download USB, PC, LAPTOPS, PRINTERS, WIRELESS, MOBILES and other types of drivers, then visit and download drivers for free.

  31. Hi!
    I’m having the same problem as Jason. I downloaded Emulator Enhancer but after a day or two using it, it doesn’t work and says I have to buy it for $30! If someone could tell me any possible way of using a controller for free would be great.

  32. I relaly, relaly, relaly try to run by effort. I listen to my body, and I know when to back off. I also have a coach who specifically recommends paces for me for my different workouts. I shoot for his goals and if I feel a little faster, I go for it. But not a whole lot faster. I keep within a 5-10 second range. Gotta be smart about the speed!

  33. Does anyone know where I can buy a Nestopia sub controller? I can no longer find one on Amazon and reeeeeaaally want one. Please help. Thanks a lot! :) -Steve (727)641-1940

  34. *u.s.b. (Damn auto correct feature)

  35. Hi there everybody, here every person is sharing these kinds of experience, so it’s pleaasant to read this web
    site, and I used to visijt this web site all the time.

  36. At this moment I am going to do my breakfast, after having my breakfast coming yet again to read further news.

  37. I dont understand why this game is hard.

  38. PvP in Bleach Brave Souls are full automated.

  39. We were 3000 miles at home when my heart quit and over 50% than it died
    and scarred over, put simply could not pump ever again. As the latest an affiliate
    Toy Story series, the movie tells the storyline of how Woody leads his
    squad to have totally free of day-care center to get back to Andy.

    WHERE TO BUYBuying an instrument from your physical retail music
    store allows you to .

Speak Your Mind