Any way to run DSi Ware titles in rxTools emuNAND?

Discussion in '3DS - Flashcards & Custom Firmwares' started by Tomato Hentai, Dec 29, 2015.

  1. Tomato Hentai
    OP

    Tomato Hentai nut neutrality

    Member
    3,806
    6,275
    Oct 30, 2014
    Canada
    Alberta
    My sister purchased Plants vs. Zombies from the eShop, and every time she tries to run it, her 2DS gives her an error. (IIRC it says to hold down the power button to shut the system off and contact Nintendo.)
    Is there any way we can get DSi Ware titles to run, or is that a no?

    Not sure if this helps, but on emuNAND she's running RX-E 10.3, and her system firmware is 7.2.
    i also feel like the answer will be no but it never hurts to ask anyways, amirite?
     
  2. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,956
    Jun 9, 2007
    Antarctica
    As far as I understand, to run DSiWare or GBA titles from emuNAND you have to have it installed on both sysNAND and emuNAND (assuming they're unlinked), or you'll get an error/crash. So you might have to find a CIA of Plants vs. Zombies and install that, or figure out how to use FunkyCIA and install the PvZ CIA you get from that to sysNAND.
     
    KingVamp, wormdood and Tomato Hentai like this.
  3. Tomato Hentai
    OP

    Tomato Hentai nut neutrality

    Member
    3,806
    6,275
    Oct 30, 2014
    Canada
    Alberta
    Oh, okay! I'll try that! Thanks!
     
  4. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,956
    Jun 9, 2007
    Antarctica
    You're welcome. I hope it works out.
     
    Tomato Hentai likes this.
  5. Chrestomanci

    Chrestomanci Advanced Member

    Newcomer
    60
    27
    Sep 9, 2015
    Switzerland
    If I'm not mistaken, DSiWare games, unlike GBA titles, can only be run from sysnand. Also, they're installed to the nand, the system memory, and not the SD, which is why I never tried to install any because I'm afraid to mess with that.
     
    Tomato Hentai likes this.
  6. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,956
    Jun 9, 2007
    Antarctica
    DSiWare can be run from emuNAND as well, but like I said, it requires installation to both sysNAND and emuNAND if they're unlinked (on second thought, for DSiWare, it probably doesn't matter if they're unlinked or not, since they're installed to TWL_NAND, so it probably has to be installed to both regardless). I have three DSiWare titles I can run from my emuNAND whenever I want.
     
    Last edited by daxtsu, Dec 29, 2015
    wormdood and Tomato Hentai like this.
  7. Chrestomanci

    Chrestomanci Advanced Member

    Newcomer
    60
    27
    Sep 9, 2015
    Switzerland
    Oh, I had read someone here say that it wasn't possible, but I am glad to hear that it is. Do they still have to be installed on the nand though?
     
  8. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,956
    Jun 9, 2007
    Antarctica
    Yes, because DSiWare stuff needs to be run from TWL_FIRM (i.e. backwards compatibility mode, and that only reads DSi software (that isn't a cartridge) from the TWL_NAND, meaning the small DSi NAND partition). I'm pretty sure there's no real risk with DSiWare CIAs, but if you just stick to the official dumps that are out there, you should be fine.
     
    Chrestomanci likes this.
  9. wormdood

    wormdood pirate booty inspector

    Member
    3,934
    1,712
    Jan 3, 2014
    United States
    behind a parental advisory sticker
    yes install the cia to sysnand destination nand to play them from sysnand
    or
    install the .cia to sysnand and emunand destination nand if you want to play from emunand
     
    Tomato Hentai and Chrestomanci like this.
  10. DSpider

    DSpider GBAtemp Fan

    Member
    362
    192
    Mar 14, 2015
    Romania
    Ugh... This question again. Dude, you're like the 15th person to ask that since I joined here.

    Ok, I'm gonna drop some knowledge on you, son. :)

    The 3DS reboots each time when booting DSi or GBA titles. It reboots into a different OS that's used by the on-board hardware (dedicated CPUs) for backwards compatibility, OS'es that are completely sandboxed from one another, so that a potential DS or GBA exploit doesn't bring down the device's "main OS" and compromise the entire system. Nintendo specifically designed it that way. That's why as long as the bootloader isn't cracked (it remains READ-ONLY), we'll never run DS/GBA games from emuNAND, and no "real CFW" or "permanent" CFW till then either. You're only starting the game on emuNAND, but you're not running it from there. You're still running it from sysNAND. That's why they need to be installed in both places, so that the "DS" OS knows where to find the game files after the reboot and actually run them.
     
    Last edited by DSpider, Dec 29, 2015
    Ev1l0rd likes this.
  11. Tomato Hentai
    OP

    Tomato Hentai nut neutrality

    Member
    3,806
    6,275
    Oct 30, 2014
    Canada
    Alberta
    I already know how it works, I was just asking if there was a way to run games on emuNAND. The only thing I didn't know about was that I had to install the DSi Ware titles on both NANDs.
     
    Ammako and daxtsu like this.
  12. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,956
    Jun 9, 2007
    Antarctica
    Did you end up getting it working, then?
     
  13. Tomato Hentai
    OP

    Tomato Hentai nut neutrality

    Member
    3,806
    6,275
    Oct 30, 2014
    Canada
    Alberta
    Not yet, my sister has been using her 2DS all day so I haven't had a chance to try.
     
    daxtsu likes this.
  14. EmulatorLover

    EmulatorLover 3ds master race

    Member
    959
    234
    Apr 26, 2015
    United States
    Anywhere ;)
    sorry for bumping but I really need help I cant get this to work I still get error has occured I installed to both nands my games our originally legit help