• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • ZodTTD Releases N64 Emulator 'N64iPhone' for iPhone / iPod Touch


    Yes, it has arrived! Earlier this month we discussed 3G4, a Nintendo 64 Emulator for the iPhone. Now, just as we thought, Zodttd has just released his version of a Nintendo 64 Emulator, dubbed 'n64iphone'. This is an early release version. Everything is included except save states and landscape screen modes. You can still save games via a memory card / eeprom saves.

    Some games are playable, though some are just not up to spec, either due to graphical glitches or performance issues (3GS would be helpful) . To help with performance, a frameskip config file option has been made available, as well as "load ROM" option for disabling sound output which can sometimes help with glitching.

    It is a port of mupen64plus along with Ari64's ARM Dynarec, and Adventus / Orkin's OpenGLES GPU. Since the graphics processing unit (GPU) code is written with the OpenGL ES 2.0 specification, it limits the devices able to be used to the iPhone 3gs and iPod Touch 3rd Gen as of the current Apple lineup.
    Controls work either by onscreen display controls + accelerometer…or…by connecting via BlueTooth a Nintendo WiiMote controls and it’s own accelerometer, just like the nes4iphone release.

    So keep an open minded approach, as this is still an early release. You can find it on Cydia today for $2.50 on the ZodTTD repo

    UPDATE: I just released v0.6.0 of n64iphone. Here's what's new:
    - Swapped dpad and accelerometer functionality. Added option to switch back.
    - Fixed a bug that stopped .z64 ROMs to show up.
    - Improved performance.

    For those wanting to play with frameskip and other options there's two .conf config files. One in /Applications/n64iphone.app/config and one in /Applications/n64iphone.app/plugins

    I highly recommend playing without audio if you can, as mixing and outputting audio is currently lagging the emulator quite a bit.

    Also, try the WiiMote support. Makes things pretty fun.



    Features include:

    WiiMote support via BlueTooth capable devices!
    Fast dynarec CPU emulation!
    Sound emulation!
    Download to the ROMs directory within the app!
    Fast OpenGL ES 2.0 graphics renderer.
    Controller overlays are able to be skinned.
    Supported ROMs: .n64 .z64
    Supported Archives: .zip .7z

    Current testings as far as I can tell:
    Mario Kart 64 runs real well.
    Mario 64 runs real well.
    Smash Bros has a graphical glitch where eyes are missing on characters. Perhaps this is due to a bug made in the dynarec porting I did.
    Legend Of Zelda - Ocarina Of Time runs a bit too slowly but turning on frameskip should help fix that.

    Yup, you heard correct. I am currently working on a port of N64 for the iPhone 3gs and iPod Touch 3rd Gen. Why only these two models? Two reasons:
    They’re the fastest Apple handhelds in term of raw CPU performance.
    They both have a faster GPU (Graphic Processing Unit) which allows for OpenGL ES 2.0 specifications.
    ">" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350">

    Thanks to iThug for the Tip
    This article was originally published in forum thread: ZodTTD Releases N64 Emulator 'N64iPhone' for iPhone / iPod Touch started by nickhesson View original post
    Comments 109 Comments
    1. Raptors's Avatar
      Raptors -
      wayyyyyyyyy too laggy and slow!
      hope updates can make it beter/
    1. zodttd's Avatar
      zodttd -
      Raptors: Feel like giving some constructive cristism or just like to rant?

      A tip to help framerate is to play without sound if at all possible. This will improve framerates noticably.

      Did you try to play without sound enabled? What ROM were you playing? Which version of n64iphone were you using? iPhone 3gs or iPod Touch 3rd Gen? We're at v0.6.1 now.

      Without that sort of info, it's useless. I can play Super Mario 64 just fine even with sound on my iPhone 3gs. So obviously it's not "wayyyyy too laggy and slow" for Super Mario 64.

      zinjen: Audio was fixed in v0.6.1. Which ROM are you experiencing lower framerates with?
    1. jay001's Avatar
      jay001 -
      Could i connect 4 ps3 controllers to the iphone and play 4 player on something like mario kart, and then hook the iphone up to the tv so i have a portable n64?

      EDIT: oh yea and well done, this is great, its not perfect but for a first release its very good.
    1. madden648's Avatar
      madden648 -
      Hey This is a question for Zod,

      Do you plan on releasing a version for the iPod Touch 2G and iPhone 3G. Even if it wont run as well, I would still like to be able to play it. Could you enable some more speed hacks.
    1. relkorama's Avatar
      relkorama -
      Hmmm....now I am really confused...

      Installed original version...added some ROMs via SSH...everything worked great.

      Updated to the next version (v0.6.0)...none of the ROM's showed up in the list, although they are still in the folder when I go in through SSH. I deleted all of the ROM's and uploaded again. Still don't show up....so I downloaded a ROM through the internet method directly to my iPhone...and it showed up and worked.

      Updated again to the newest version (v0.6.1), and now all of the ROMs are missing again, and now the app crashes right after startup.

      Anyone else experiencing this??

      I have deleted and reinstalled the app twice and I have rebooted my iPhone several time with no luck
    1. zinjen's Avatar
      zinjen -
      Quote Originally Posted by zodttd View Post
      Raptors: Feel like giving some constructive cristism or just like to rant?

      A tip to help framerate is to play without sound if at all possible. This will improve framerates noticably.

      Did you try to play without sound enabled? What ROM were you playing? Which version of n64iphone were you using? iPhone 3gs or iPod Touch 3rd Gen? We're at v0.6.1 now.

      Without that sort of info, it's useless. I can play Super Mario 64 just fine even with sound on my iPhone 3gs. So obviously it's not "wayyyyy too laggy and slow" for Super Mario 64.

      zinjen: Audio was fixed in v0.6.1. Which ROM are you experiencing lower framerates with?
      Hi ZOTD,

      I'm on a 3GS, put in safe mode to benefit from the most ram possible.. 160 exact.

      Zelda Ocarina of time & Zelda Majora's Mask both won't play with sound even with the update which I did apply. Frame rates are very low.
    1. ufcsean's Avatar
      ufcsean -
      Quote Originally Posted by nickhesson View Post


      Yes, it has arrived! Earlier this month we discussed 3G4, a Nintendo 64 Emulator for the iPhone. Now, just as we thought, Zodttd has just released his version of a Nintendo 64 Emulator, dubbed 'n64iphone'. This is an early release version. Everything is included except save states and landscape screen modes. You can still save games via a memory card / eeprom saves.

      Some games are playable, though some are just not up to spec, either due to graphical glitches or performance issues (3GS would be helpful) . To help with performance, a frameskip config file option has been made available, as well as "load ROM" option for disabling sound output which can sometimes help with glitching.



      Controls work either by onscreen display controls + accelerometer…or…by connecting via BlueTooth a Nintendo WiiMote controls and it’s own accelerometer, just like the nes4iphone release.

      So keep an open minded approach, as this is still an early release. You can find it on Cydia today for $2.50 on the ZodTTD repo



      ">" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350">

      Thanks to iThug for the Tip
      WOO HOOOOOOOOOOOOO iPhone 3GS FTW!!!!!!!

      is ther a way to get this for free???????????
    1. cpjr's Avatar
      cpjr -
      Quote Originally Posted by ufcsean View Post
      WOO HOOOOOOOOOOOOO iPhone 3GS FTW!!!!!!!

      is ther a way to get this for free???????????
      Cheap much?

      If your gonna be a thief about it, go elsewhere.....we dont care or want that here.
    1. lilskaterpunk's Avatar
      lilskaterpunk -
      Quote Originally Posted by jay001 View Post
      Could i connect 4 ps3 controllers to the iphone and play 4 player on something like mario kart, and then hook the iphone up to the tv so i have a portable n64
      That does sound exciting to do if its possible later in updates...

      Kinda off topic but what cable would u recommend for the iPhone 3GS to allow a connection to hook up to TV? eBay has so many... lol

      Thanks
    1. The Maestro's Avatar
      The Maestro -
      I would like a trial version so I could see if it's too laggy or not if not I'm not sure if I'll go for it even tho I have a 3gs and wiimote
    1. ufcsean's Avatar
      ufcsean -
      Quote Originally Posted by cpjr View Post
      Cheap much?

      If your gonna be a thief about it, go elsewhere.....we dont care or want that here.
      Okay then dad, i'll go to bed now.
    1. Zamphire's Avatar
      Zamphire -
      This is to ZodTT, I hope he's still around. Ijust went to purchase the emulator, and after I went through the steps in appsidy, it said "Click to install." I clicked and it sends me back to the cydia discriotion and just says Appsidy Buy. I've gotten the purchase confirmation email from appsidy so I know the payment went through. Any idea how to get it to recognize I paid for it?
    1. awesomeSlayer's Avatar
      awesomeSlayer -
      If I had this emulator and iPod touch 3G, I would be wasting my time playing Goldeneye or Perfect Dark...if it can run smoothly.
    1. PlatoTheForms's Avatar
      PlatoTheForms -
      great
    1. cpjr's Avatar
      cpjr -
      Quote Originally Posted by ufcsean View Post
      Okay then dad, i'll go to bed now.
      Simply said, we ask you look over the forum rules. We dont allow discussion of anything pirated/cracked/warez here. Thanks.
    1. n00neimp0rtant's Avatar
      n00neimp0rtant -
      It's funny when posters mock moderators.
    1. salayyad's Avatar
      salayyad -
      Theres a NES emulator in the app store called nescaline for 6.99 just lettin everybody know
    1. Badass37000's Avatar
      Badass37000 -
      the update 0.6.0 made it work smoothly on my 3GS not laggy anymore working great for me. great job so far.
    1. Luppin's Avatar
      Luppin -
      Zod, any idea of when PS3 controller support will be available?
    1. ecd5000's Avatar
      ecd5000 -
      hopefully it will get better over time wish it was playable on 3g so ican see what all the hype is about. does anyone know if goldeneye is playable?