1. Elliander

    OP Elliander GBAtemp Advanced Fan
    Member

    Joined:
    Sep 16, 2011
    Messages:
    593
    Country:
    United States
    As I am sure many are aware, there is a limit of 300 titles with the 3DS consoles. As far as I am aware, if you installed 300 games, you would have to uninstall one in order to install any more, correct? However, what happens with game carts - and by extension, .3DS titles?

    My guess is - and correct me if I am wrong - that inserting a game cart in excess would cause the oldest to simply drop off the list, so at a glance it would seem like .3DS backups are superior to .CIA installations by virtue of this alone, but the saves and DLC are installed, so even if that is true, what would happen if you had 300 cart insertions and each had their own save file? Save games on official carts save to the cart itself rather than the console, as explained here. It's just the CFW that saves cart backups to the SD card, meaning that the 300 title limit should NOT apply to saves at all. Correct me if I am wrong on that assumption.

    For DLC, well, since that is installed it should count for the 300 limit with cart insertions as well. I can't find find an exhaustive list, but it seems like there are not enough DLC titles to cause an issue here. A larger issue would be if you update your games, since update data would be installed and therefore should count for the limit. Of course, since you can choose to not update a game that you don't intend to play online, it would seem to be the case that game carts are superior to installed games when available as they would effectively have no real maximum on the same sysNAND or emuNAND.

    Of course, last I checked there were 434 titles released exclusively for the Nintendo eShop, so even someone who sticks with the .3DS games can hit the limit. Or rather, it would be, if not for the fact that Citra emulator requires .3DS titles and therefore the community has incentive to develop ways to dump installed .CIA titles to .3DS meaning that if it isn't already possible it will be, so no reason to rely on .CIA here.

    In any case, for those who reach this limit, I have read of a workaround: One is to create an emuNAND and then copy it prior to playing games on it. Each emuNAND can be on it's own SD card and it can be swapped out allowing you to have virtually unlimited titles regardless of the method used. However, this solution is subverted by the observation that apparently some .CIA games have to be installed to both sysNAND and emuNAND if they are to be on emuNAND at all which would defeat the point of this and reinforce a preference for .3DS backups.

    I wonder if there might also be other options. Suppose, for example, you installed 300 games legitimately from the eShop. What happens if you simply remove the SD card and put another one in? Will those installed games drop off the list? If so, I can see why some people would consider .CIA titles to be simpler to deal with. If not, I am even more confused as to why anyone would prefer having to deal with these limits when they don't have to.

    Overall, the point of this thread is to try and figure out how the limits apply to each approach to playing games on the 3DS and what workarounds exist to in turn determine which approach is truly superior. There are many assumptions made above.
    _______

    Now, before anyone says I'd never reach it, through game rentals and purchases combined I have already reached 150 titles on my Nintendo Switch that hasn't even been modified (used for online play and to update games for the modded Switch), and I could easily have done so with the 3DS. Besides, it's not like it's impossible for someone to buy hundreds of game carts.

    I can't find any information on if the Nintendo Switch has a similar limit, but it likely won't matter as much. Those games can be much larger, meaning that if there is a maximum you probably won't be able to reach it via installed titles at all. Those saves are on the console rather than the game cart, but Nintendo has a way to uninstall titles without loss of save data to then be reinstalled later, and in fact it's an feature set on by default to automatically "archive" such titles meaning that this is probably Nintendo's solution to the title limit issue restricting sales. Even for those running CFW, or simply have poor internet access, a simple workaround should be to disable that manually for each title and use multiple SD cards. While the icons are still present, my guess is that if there is a limit, and if nothing is installed, the oldest icon should just drop off the list. Still, even in this case, cart backups would still be more convenient since you can keep all of your saves in one place and swap the games out directly - or even load from an external hard drive docked - so cart backups should work out better.
     
  2. osm70

    osm70 GBAtemp Maniac
    Member

    Joined:
    Apr 17, 2011
    Messages:
    1,191
    Country:
    Czech Republic

    There is no "installed list" or anything like that. It's just that the Home Menu will only show 300 titles. If you install more, the older ones will disappear, until you remove some games. Save files stay on the SD card even if you go beyond the limit. DLCs and updates remain functional as well and they don't count towards the limit(if the base game is not installed). So yes, you can just swap cards to have more games than 300. Cartridges don't count.

    Games needing to be installed to sysNAND: Those are only DSiWare and GBA games. Anything else will work from emuNAND fine.

    And here's the most important part: This is just a limitation of the Home Menu. If you already have 300 games and install a new one, you will actually have 301 games installed, but the Home Menu will only show 300. BUT, if you use a homebrew title manager (such as FBI), it will list all of them, beyond the limit, and let you launch them.

    TLDR: If you exceed 300 games, use FBI to play them.
     
    Last edited by osm70, Apr 9, 2019
  3. Elliander

    OP Elliander GBAtemp Advanced Fan
    Member

    Joined:
    Sep 16, 2011
    Messages:
    593
    Country:
    United States
    Oh, I see. So it doesn't prompt you to remove any? I think I see now why some people don't care as much about the .3DS games now.

    For DSiWare and GBA games, is it safe to assume there is no workaround via flash carts like DSTWO+ ?
     
  4. osm70

    osm70 GBAtemp Maniac
    Member

    Joined:
    Apr 17, 2011
    Messages:
    1,191
    Country:
    Czech Republic
    DSiWare - nope
    GBA - DSTWO (the original - I have no idea if the "+" version can do that too) can emulate them by using the on-card CPU. It drains the battery a lot.
     
  5. KleinesSinchen

    KleinesSinchen The Backup Reminder
    Member

    Joined:
    Mar 28, 2018
    Messages:
    1,714
    Country:
    Germany
    If your SD is big enough, you can even exceed the 300 title limit without having multiple SDs or EmuNAND by using 3DSBank.

    For DSiWare there is currently no solution (on the 3DS) as nds-bootstrap does not (yet?) support DSiWare. Nintendo's limitation for only being able to start DSiWare from the small TWLN and not from SD is a pain (and EmuNAND redirection does not work in TWL_FIRM as far as I know).

    Flashcarts normally start in DS, not DSi mode (there was some exception). This disables DSi enhancements and makes using the few DSi exclusive (cartridge-)titles impossible. DSiWare has - as far as I know - no access to the gamecart reader which means using DSiWare from flashcarts does not work either.

    If you have a new 3DS model you can give mgba a try for GBA games.

    I'm not entirely sure I understood this fully. For eShop only titles (not available as .3DS files) there is the possibility to dump them as .CXI file with GodMode9. Citra can use .CXI like .3DS without installing them.
     
    LowEndC likes this.
  6. LowEndC

    LowEndC ǝɹıℲ ɥʇıM ǝɹıℲ ʇɥƃıℲ
    Member

    Joined:
    Jan 25, 2019
    Messages:
    342
    Country:
    Niger
    sorry to hijack the thread, but if it fits, i sit.
    question,
    is using 3DSbank stable?

    what i mean by this is i use a 256gb sd card for my main SD card, I upgraded from a 128gb SD card,
    using usbimagetool and EaseUS to transfer the data from one card to another.

    i have about 10,000 ROMs for emulators, and about 150 AAA (or AA lol) eshop titles installed.
    i have almost the whole (75%) CDN on my 2tb external HDD, and so i want to setup multiple SD cards, or use some method, such as 3DSBank.

    i heard about using multiple SD cards, but I didn't read much into it at the time. as i have enough titles installed at the moment to keep me busy for a couple years.

    lel

    i popped my previous 128gb SD in the other day and installed ~200 obscure, hard to find eshop titles.

    the next day, i popped my 256gb main SD back in, and it took all my games out of my folders, and scattered them all over the 3DS home menu,
    it also rendered the Rosalina Homebrew Launcher useless, (for some reason my boot.3dsx was 64 kb, versus the 441kb version i dl'd today.

    is there a proper way to use the 2 SD card method without screwing everything up?
    does 3DSBank have any similar bugs?

    thank you :)

    Also, OP, all that typing when you could of asked a two line question lol. like you wrote a thesis on how to make pb&j :P

    rofl

    sorry

    dont be mad senpai :D
     
    Last edited by LowEndC, Apr 10, 2019
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - (compare, happens, reached