Hacking Mind helping with 300 title limit theory?

  • Thread starter Thread starter Sketchy1
  • Start date Start date
  • Views Views 3,212
  • Replies Replies 11

Sketchy1

gbatemp's shadiest warez dealer
Member
Joined
Aug 9, 2016
Messages
1,553
Solutions
1
Reaction score
436
Trophies
0
Age
27
XP
681
Country
United States
OK, so Im just going to be blunt.
The 3ds uses a fat16 file system for the nand, right? So could the 300 title limit exist because there is a file containing the locations of where the titles are on the home menu, which can only be about 4 mb total due to fat16, and once you try to install 301, the file can't get any bigger, thus denies the install?

I know it sounds a bit stupid and random, but i Just need help debunking, that's all.
 
Last edited by Sketchy1,
It's gotta be a hardcoded soft limit, hopefully it can be patched out or extended to 400+

But then again, we can't have more than 300 coins either, which is stupid.
That seems like a software limit IMO, to stop people from spamming it in a game.
 
@OP You actually can have more than 300 titles installed. In fact, I think stock firmware has nearly 200 on its own.
You just can't have more than 300 home menu icons because the home menu runs out of RAM. It stores the entire menu in memory instead of streaming it from NAND when you scroll. It also becomes really slow when you have a lot.

Not sure what the 40 DSiWare limit comes from though.
 
@OP You actually can have more than 300 titles installed. In fact, I think stock firmware has nearly 200 on its own.
You just can't have more than 300 home menu icons because the home menu runs out of RAM. It stores the entire menu in memory instead of streaming it from NAND when you scroll. It also becomes really slow when you have a lot.

Not sure what the 40 DSiWare limit comes from though.
Ooooooooo
Makes a lot of sense now, thx.
40 dsiware is prolly because the nand can only get so big.
But that still leaves the question of why the n3ds has the same limit, despite being superior in terms of hardware.
 
Ooooooooo
Makes a lot of sense now, thx.
40 dsiware is prolly because the nand can only get so big.
But that still leaves the question of why the n3ds has the same limit, despite being superior in terms of hardware.
The N3DS has the same size TWL NAND, and no that's not the technical reason.
 
Speaking of limits, the theme limit is stupid and evidently arbitrary, as despite having too many themes you can still browse through all of them for the purpose of deleting some.

As for the title limit, Nintendo could possibly overcome it by using pages on the home menu and only loading titles when the page they are on is switched to, then keeping them in RAM until you run low, and then purging the oldest titles from memory.
 
Last edited by RikuKawai, , Reason: spelling
  • Like
Reactions: TotalInsanity4
Speaking of limits, the theme limit is stupid and evidently arbitrary, as despite having too many themes you can still browse through all of them for the purpose of deleting some.

As for the title limit, Nintendo could possibly overcome it by using pages on the home menu and only loading titles them the page they are on is switched to, then keeping them in RAM until you run low, and then purging the oldest titles from memory.
Yes. It would also give just a tad more ram to running games too. I just find it odd that it can't just save it to a file on the SD rather then run it entirely off ram
 
Look Nintendo knew people were not gonna buy 300+ titles so why did they have to worry about it. If you want more titles use emunands. You can have 10 with one cfw. So you could have 3000 games then. That's the only option because it's been said that no one would find a way to make this work. No dev is interested in it.
 
Look Nintendo knew people were not gonna buy 300+ titles so why did they have to worry about it. If you want more titles use emunands. You can have 10 with one cfw. So you could have 3000 games then. That's the only option because it's been said that no one would find a way to make this work. No dev is interested in it.
They said the same thing about loading NDS games from the SD card "because you can buy an R4 for $5", but nds-bootstrap and TWLoader happened anyway.
 
Look Nintendo knew people were not gonna buy 300+ titles so why did they have to worry about it. If you want more titles use emunands. You can have 10 with one cfw. So you could have 3000 games then. That's the only option because it's been said that no one would find a way to make this work. No dev is interested in it.
Ik, and i couldnt care less about the limit, I only have like 20 games installed XD . but to be fair, I did say theory in the title. I have no interest in breaking or having it be broken, I just wondered what actually causes it.
From what I've got so far, its run entirely off of ram rather then just being read from nand, which also explains why it takes Luke a good 4 seconds for it to pop up on the home menu when you suspend a game
 

Site & Scene News

Popular threads in this forum