You might remember GBA4iOS a GBA emulator that was released for non-jailbreakers a couple of month ago. Well today you can add another emulator to your list with the arrival of a new version of NDS4iOS you can now play the Nintendo DS without jailbreaking.

nds4ios

Just like Gba4iOS you can expect Dropbox Sync and from what I’ve played on my iPad Air a pretty good framerate. It should also support MFi controllers since the jailbroken version does. You can also interact directly with the touchscreen, just like a normal Nintendo DS so it’s really neat. Don’t forget to read the instructions on the website or you won’t be able to install it. I can’t wait to play some obscure classics of mine like Rhythm Tengoku Gold and Wario Ware Touched.

  • Desertking24

    Can you have the gba one also still on there?

    • Clement Renaudin

      Yes!

  • spader623

    How is this legal?

    • Catacul

      Emulators are legal, but the roms... That's a grey area.

    • DoctorFedora

      You're starting with the wrong assumption there. ; )

      (Strictly speaking, the emulator itself is a perfectly legal piece of software that simply happens to enable illegal activity, like how a DVD burner happens to enable copying a rented movie)

    • thiagovscoelho

      It's legal to emulate games you own. If you bought Zelda Phantom Hourglass as a cartridge, it is legal for you to emulate it.

      • https://www.youtube.com/HansKaosu HansKaosu

        its legal if you dump it yourself. If you download it its a crime. thats a fact.

      • Seth

        It's not a crime. It's a violation of civil law, not criminal law.

      • iAjent

        I agree with Seth. I suppose it depends on the country, but in the UK it would be an 'offence' not a 'crime'. The difference being that the trial would take place in a county court.

    • http://development.christopherdrum.com Christopher Drum

      As the others have pointed out, you shouldn't be using ROMs you haven't purchased. That said, this distribution process violates Apple's developer license. To distribute in this fashion, where any random device can run the application without downloading from the store, requires an Enterprise account. The Enterprise account has specific rules about not using the account to an end-run around the App Store. It is for private corporate work, like apps that help doctors manage their patients. The distribution profile is tied to a certificate, and Apple can essentially hit the kill switch on all apps being used by this account.

      In fact, Apple may have already killed this. Upon installation, I'm getting the error that the certificate for this app "has expired".

      • Zach

        Wow dude, way to be a debbie downer.

      • http://development.christopherdrum.com Christopher Drum

        Dude, its just the way it is. I've seen accounts shut down for less.

      • Design by Adrian

        It's just a reminder to GET IT NOW WHILE YOU CAN!

      • Smaug

        Actually downloading any form of ROMS is illegal unless you're the one who put them up. It's pirating regardless of weather you own the game. You had to be the one who the put the ROM files yourself.

  • igames

    The last time I tried to put it on my ipod 4g it kept on crashing :/ Anyone knows why?

    • mellloyellow

      It because the A4 chip can't handle emulation

      • igames

        What's a A4 chip?

      • mellloyellow

        It means that your iPod is not good enough to run this

      • Zach

        Better think about upgrading soon.

      • Design by Adrian

        an A4 is a processor, like Intel i5 is a processor. Current processors in Apple mobile devices are A5 and A6.

      • sticktron

        And, um, don't forget the current champ the A7 (64-bit, dual-core, 1mb RAM) found in the iPhone 5S.

      • Design by Adrian

        edited!

      • XboxOne

        1 gb of ram *

      • DillweedLtd

        Nothing to do with anything but why are you Xbox One?

      • sticktron

        The A-series products are actually SoC's containing the CPU, GPU, and RAM.

        The latest CPU is actually an Apple-designed 1.4GHz 64-bit ARMv8-A dual-core processor called "Cyclone".

      • Design by Adrian

        True!

    • XboxOne

      iPod Touch 4th gen? Upgrade kid!

  • London-SV

    Would be good if it actually worked, every time I try to download a rom it just doesn't respond.

    • Clement Renaudin

      Works for me! What device are you using?

      • igames

        I can download the rom but when I try to play the game it crashes. I'm using my iPod touch 4g

      • Clement Renaudin

        Yeah sadly the touch 4 isn't the best iOS device and the lack of ram might stop it from launching a rom...

      • TJF588

        I just envisioned the Lowee's White Sisters, there.

      • XboxOne

        upgrade ASAP!

      • London-SV

        iPhone 5, I click the link and the page opens up with the rom zip, I then click the link at the top right which says "open in "nds4ios"" which is unresponsive, I've changed the year to 2012 also.

        Anything else I'm missing?

      • agaetis181

        I'm getting the same problem, with the 5c. If I keep clicking it fills up my storage rather fast and I have to delete the emulator. I'll try the other versions later. It still seems to be laggy for people anyway, I doubt it's worth the trouble right now.

      • christopherrocs

        This only happend when I tried to download spirit tracks

      • Nettik

        I find it easier to just use iTunes. Download the roms from the website on your computer. Then open iTunes, go to your iPhone, and click on the Apps tab. Scroll down to the bottom to the File Sharing, and you can just transfer the roms into the nds4ios documents.

        If it says you do not have permission to view the contents of this rom, go back to your phone and open up the app. Click on the + in the top right hand corner and press "Got it!" You'll be able to transfer your roms then. You'll have to do it each time your phone locks.

  • Rusothil

    The games run slow for me, how's it work for everyone else?

    • igames

      What device are you using?

      • johnnyv

        I'm using an iPad mini and it runs slow as hell

      • Robo Warrior

        Is it the first gen? The A5 model cannot realistically run DS emulators due to the old CPU and the fact that several components like JIT (I also believe multi-core support) aren't available. Even then you won't get great framerate.

      • Rusothil

        A 5c, going to try my ipad 4 but I doubt it will work any better. It just crashed when playing super Mario 64

      • Clement Renaudin

        My framerate is good but the sound quality isn't so great. That makes Elite Beat Agents unplayable.

      • Rusothil

        Must be 3d games that have a lower frame rate. My ipad 4 plays at 35 fps when playing pokemon heart gold

      • Clement Renaudin

        The Only game that I've tried that wasn't 60fps was Zelda spirit tracks on the iPad Air. Trauma Center and Hotel Dusk ran fine.

      • Robo Warrior

        Some games work and other won't. Super Mario 64 may be one of those games that need a powerful CPU or have anti-piracy lock.

    • witedahlia

      Works fine for me on iPhone 5S. Playing Etrian Odyssey on it is really fun. No lag, no problems so far.

  • Jake

    Does it still have the "close" button on the top of the screen when the rom is playing?

  • asdtfdr

    Elite Beat Agents! :D

  • Based Xatu

    Just buy a NDS, you cheap idiots. They're like $30.

    • markaman

      No

      • Zach

        Damn you just told him man. Screw his negativity.

      • Smaug

        What about the somewhat expensive games? There are some going for as high as 600 now.

    • wingsofdestiny89

      Can I buy one from you for $30 then?

    • mclifford82

      Hi Nintendo!

  • Larni69

    I just loaded up Mario DS and it works perfectly on the an Air. My only minor whine is that the buttons and d pad touch response areas are quite small.

  • Robo Warrior

    This really only feasible works on A6 or A7 SOC due to the CPU intense requirements of DS emulation. Maybe possible for A5 if they figure out JIT but that would require jailbreaking and it probably wouldn't affect the framerate drastically.

  • Endless Bummer

    How do you install these? When I hit download it asks me to open the zip but doesn't give me an option to put it in the ds4ios app??

    Sorry all, I'm kind of a noob

    • mclifford82

      Did you click it on your iOS device? You don't want to unzip anything and running it from your computer isn't the way to go.

      • Endless Bummer

        Yah, it just requires a bit of patience seeing as there's no indication that you're downloading something. Also, on my iPad Air, it never seems to install.

        Overall, my experience is that this is pretty sub-par, all games on my 5s run at slow speeds with crummy audio... At least that makes the tricky Mario Kart courses easier I guess??

      • mclifford82

        Thanks for letting me know it doesn't run that well, I'll just skip it. The GBA one is freaking flawless.

  • HellzHavocz

    The start/select button don't seem to do anything for me while playing Pokemon white. I am using an iPhone 5S if that has anything to do with it.

    Any tips?

  • Elite Troll

    I'm on 4s jail broken and this lags. Even on stock iOS it lags. Anyone else have the same problem?

    • Design by Adrian

      It won't run well on a phone or tablet older than the iPhone 5, unfortunately.

  • Darkenroll

    Tried it on my iPhone 4S. Getting about 12 fps during gameplay, less for stuff like Zelda. Certainly not playable but neat nonetheless. :)

  • bbve

    This is impressive, but Pokemon ran very poorly on my ipod 5. Also after downloading, the touch arcade app and YouTube didn't work. Had to delete the emulator and reset the date to get back to normal.

  • bnagel1976

    Runs great on my iPad Air. Wish the buttons were bigger for my sausage fingers.

  • 2banrey7

    Yess

  • Devok

    I'm sure apple will stop this promptly, as apple always does,you see a patch very soon

    • 3mad0s

      They can't, that's why you have to set the date back to Feb 8, 2014 to install it. Basically the way you install the app is by using an enterprise certificate that has expired back at that date. (It's a way for companies to issue apps to their employees without posting them publicly on the App Store). So when a website the angelxwind posts a copy of nds4ios as an ota download as long as you roll back your iOS devices date back to the expiration date of the certificate you may be able to install this app until the foreseeable future. Unless apple stops allowing ota which would need a software update and is impossible since a lot of enterprises rely on the ota method.

  • raumich

    As soon as you installed and started the Emulator you can switch the date and time back to automatic. You only need the manual date to start the app.

  • torch

    Sonic Rush and Pokémon Black were unplayable on my A7 iPad Mini. Wait for JIT, folks.

  • SwithNova

    Emulators in my option suck on any apple device. on my air it's ok everything else don't even try itthe specific phone isn't built for it my android device however gets a clean 40 frames why cause it's all that it's good for emulators my Mac runs ok but being the proud owner of my Alienware means I RUN EVERYTHING Perfectly even coolroms crappy emulators

    • Siveon

      Alienware?! Oh man did you just waste your cash.

      • SwithNova

        Really now I don't think being able to run any PC game I want without a hitch is bad. and no I have a job which means I have money which also means not a waist your comment however is a whole different story now bye negative comment troll man

      • Kane

        Once you jailbreak an iPhone, emulators run flawlessly like nds and n64 all 60fps. Because the emulator can access the dynaric JIT component.. which it can't on a non-jailbroken iPhone. Sucks, but Jb'king just for perfect emualtion is worth it.

      • SwithNova

        And why the hell would I wana void my warranty like that? There's two things I hate when it comes to video games sucky ones and hacking in ANY TYPE OF WAY I don't stand for that so I guess good for you.

      • Kane

        You can restore your iPhone to factory settings if you don't want to void your warranty. Apple wouldn't know you jailbroke your device. Right now every nds game runs at 99.9% accuracy and speed. Better performance than what a PC can achieve.

      • SwithNova

        I doubt you understand the raw power generated by my PC but if you say so

      • heresandypandy

        Why not just build a PC? I bet I could knock up a £1k system that matches the "raw power" of your overpriced Alienware...

      • Nicodemus82

        Actually, jailbreaking does NOT void your warranty at all! That's one of the biggest misconceptions people have about jailbreaking.

      • nicoper

        Imo emulators are a convenience, just to play some random game when I cant access my real consoles, nothing I would jailbreak my iPod for.

      • Design by Adrian

        That is the only reason why I jailbreak my iOS devices!

    • XboxOne

      Nobody cares if you do PC gaming.

      • SwithNova

        And nobody cares about the worst console of all time either mister xbox fanboy

  • Siveon

    Eh, the thought of using my iPhone for DS sounds odd. Unless you're using a controller, most of the button-centric games are gonna be unplayable. If I learned anything from the GBA player, that is.

    On computers it's a tad better, but oddly enough the touch-centric games get a backseat. You every try using a mouse for Zelda? It's terrible. Unless you use a digital tablet I guess.

    Phone is too weak to use it at a proper frame rate anyway.

  • nicoper

    First NDS emulator I ever find, I stopped looking after finding way too many non-functional for my android phone. But to have a NDS emulator that doesent require jailbreak for iOS is just awesome!

  • nicoper

    Has anyone found a game that doesent run in 3-20 FPS? I have tried various pokemon games... The newer they get, the slower they run. Pokemon Black was so slow it was impossible to play. Pokemon Diamond was kind of playable at 16 FPS... Is this the emulator or the device? I am using an iPod Touch 5th generation

    • Marcin Zawadzki

      It's the device. You'd need a A7 device to play smoothly, so iPhone 5s, iPad Mini Retina or iPad Air. Older devices are screwed.

      • nicoper

        Awww :(

  • OutSpoken

    How do you install it? Can't see it on the appstore.. Apple removed it?

    • Larni69

      Go to the link at the top of the page. You do not download it from the App Store.

    • awhongsan

      Click on the second link for the "arrival of a new version of NDS4iOS". Remember to change the date to 8 February during the installation of the app, if not it will just keep failing to install.

      • Larni69

        You only need to back date till February the 8th? I've been putting it back to 2012. Out of habit, I suppose.

      • witedahlia

        Some games will require you to go back to 2012, but the emulator does not.

  • 5hift

    Nds4ios is kinda laggy on my iphone5c. I'm getting around 30 fps on Pokemon Black. I guess I'll stick with Gba4ios since it seems more fine-tuned.

    • 5hift

      Oh and the control scene is horribly unresponsive, this emulator still needs some work. They're on the right track though.

    • 3mad0s

      Gba4ios and nds4ios are both finetuned however the fact that the nds4ios apps needs more raw power to play games at full speed is why you can achieve that smoothness you want.

  • surirav

    And the android user say we can only play emulators on non root devices.
    Well take a look again.

  • Sekelani

    I've tried putting it back to February 8 2013 bit it won't even recognise my device. I'm using the iPhone 5s running iOS 7.1.

    • Larni69

      Try putting it back to 2012. That's what I do with these sort of emulators.

  • Joeavery

    Awesome! A way to screw over those game developers! Hopefully we can figure out a "legal" way to play iOS games without having to bother with paying the developers any money, right toucharcade?

    If I developed games I planned to make money for, I'd be pretty wary of toucharcade supporting piracy so heavily.

    (Here come the arguments nobody believes about how this doesn't necessarily support piracy. Except, you know, in reality)

    • Larni69

      Cry me a river.

    • Michael O'Connor

      If this was the 3DS, I would tend to agree with you. As it stands, this emulator is for a format that is no longer consistently support, so any profits these developers could potentially lose out on (the impact of piracy has on this being another subject entirely) have long passed.

      • TJF588

        At least 'til Ninty final kicks out NDS for the Virtual Console. Then they can sic their hounds!

      • jaggi

        The displays for DS games still take up as much space as the 3DS games in my local game shops. I don't have a problem with emulators, especially for old systems, but with DS or PSP still available in shops... I don't know.

      • NPeart

        3ds is backwards compatible and DS games still sell a lot.

        Nintendo is also releasing DS games on eShop.

  • https://www.youtube.com/HansKaosu HansKaosu

    Why would anyone play inferior emulated versions of games i will never understand. But its cool that things like this exist i guess

    • Larni69

      Very true. But the non inferior emulations are a blast.

  • Donny K76

    I have Wario Ware Touched factory sealed as well as Castlevania Double Pack factory sealed for GBA. I wonder how much they're worth...

  • Nekku

    I'm using the version from cydia though on my MiniR.
    Pokémon Black plays fine @60fps whereas Animal Crossing is about 40-60fps but the sound is kinda messed up a bit. Didn't tried any other games yet.

  • Morphzeus

    Can't enable my Dropbox account!

    • nicoper

      You have to set the date and time back first

  • chimSIMA

    Non jail broken 5s, games run flawlessly, and downloads are simple. Control pad is kind of small, but I'm just messing with some pokemon games. Mario games are too difficult with the dpad, not like gba4ios. Kingdom hearts 358/2 runs great also even though it's such a graphically intense game. Consistent 60fps. Overall I'm really impressed!

  • XboxOne

    Setting the date back is not required on jailbroken iDevices.

  • mclifford82

    Can't get it to load, after hitting Install it goes to my home screen, shows the circle-filling-animation, then restarts. Never finishes.

    I'll give it a go tomorrow after more buzz has died off. I love the GBA4iOS emu. Thanks for the heads up TA

    • Larni69

      Have the date auto set when you start the download. while it is down loading set the date to pre 2012. It should start up from there ok.

  • jfc1976

    I got it to install and run just fine (date rollback, etc) but when I try to install a ROM it just seems to boot/switch me out of the app to Safari and then the Download on CoolRoms won't work since the app isn't attempting to handle the install, and Safari doesn't seem to know what to do with it either so it spins/waits/stops.

    The GBA4iOS app seems to invoke an embedded browser in the app and handles the CoolRom installs perfectly, any ideas what went wrong with NDS4iOS?

    • nicoper

      Safari is reaaaaally slow at downloading stuff and the coolrom site is also kinda slow. Safari downloads stuff and opens a page with an "Open in..." button when finished, tap on it and choose nds4ios, the app should launch and install the rom automatically

    • Nekku

      Ofc Safari knows what to do because it downloads the file though there isn't any visible progress bar. That's it.
      Tap the download button and wait for the download to finish and then open the file in nds4ios.

    • jfc1976

      Ah, I see what I was missing... In the "Open in..." overlay I already had a ZIP app and Google Drive as well as Dropbox so NDS4iOS was off to the right (off screen) and there was no indication that there was more and that I had to scroll/pan to get to it (bad Apple!). Thanks for the help, guys!

  • DeLtAg1An9O

    GUYS, ROCKETCAT GAMES WAYWARD SOULS IS GOING TO BE RELEASED APRIL 24th!!!

    • DeLtAg1An9O

      On the facebook homepage of rocketcat games you can see it

  • Jellal

    Poor apple users gotta jailbreak everything to get a simple emulator to work or wait for a non-jailbreak required app to release Android FTW

    • nicoper

      This emulator is both jailbreak and non-jailbreak

    • Larni69

      I'm still waiting to play Mario DS on my non jail broken iPad. I suppose I could just use the emulator this article is about. Hey, wait a minute! That means I WON'T have to wait! Who would have thought it.

  • curtisrshideler

    I'd sure like to see NES4iOS and N644iOS. Any chance those will be coming soon?

    • Darkenroll

      God, can you imagine a virtual n64 controller on your screen though?

  • Sekelani

    Mine keeps crashing. I can't open the soon HELP

  • Sekelani

    I followed the steps but the NDS app won't open it keeps crashing. Help.....

  • Lamaur Cheetum

    i love to play

  • zergslayer69

    On the ipad air mario kart doesn't run at full speed. Guess we will need to wait for the next one to bring it closer. Was kind of surprised since drastic on android can do just about every ds game at full speed.

  • tahzblade

    Playing Pokemon Soul Silver and am only managing to get 26 - 28 frames per second :( - using iPad 3 . Any help ?

  • Libby Ellen Burgess

    I have successfully downloaded the emulator, however, when I try to download the Animal Crossing ROM, it downloads but then does not show in my emulator. I tried a file tracker and still nothing! HELP