Super Card 2 GB memory limit - why?

sno

Active Member
OP
Newcomer
Joined
Dec 9, 2023
Messages
31
Trophies
0
XP
125
Country
United States
Wondering about why it has always been 2GB. Is this just a limitation due to hardware or its use of FAT fs? Just wondering if there's a work around available to use larger cards. Also what about the rom size limit? how is that currently understood? In my mind I don't know why it cannot just keep reading from card.
 

RAHelllord

Literally the wurst.
Member
Joined
Jul 1, 2018
Messages
714
Trophies
1
XP
2,753
Country
Germany
I'm unfamiliar with the SuperCard specifically but in general those limits have existed in older systems because the hardware can't physically address space beyond that limit, most often because it's baked into the controller or firmware.
In the case of replaceable storage medium like that there's also the problem that 2GB was the biggest possible size for standard SD cards, SDHC had to change a bunch things internally to support sizes from 2gb to 32GB, and the changes were more substantial than they were from SDHC to SDXC, so backporting support is a lot harder, if not outright impossible.
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,088
Trophies
2
XP
2,634
Country
As far as I can tell it's a software limitation. I don't have much experience with this sort of thing, but by reading the DLDI driver it looks like SD card communication is bitbanged. DS flashcarts like the original R4 do it in hardware so they can't be fixed in this way.
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,360
Trophies
1
XP
3,282
Country
Often it's a software limitation. If the firmware including the part that does SD init can be completely replaced it can be fixed.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Lol rappers still promoting crypto