Homebrew Question Transferring files larger then 4 gb on a FAT32 SDcard

PixyGixy

Active Member
OP
Newcomer
Joined
Jan 1, 2021
Messages
28
Trophies
0
Age
33
XP
96
Country
United Kingdom
I think this is a guy trying to sound like he doesnt pirate and isnt trying to run switch roms.

Yet everything it says leads back to trying to run xci or nsp.

If it cant be arsed to say what it wants, ignore it.

Im done as im confident with its back tracking it wants to ask how to copy switch roms over 4gb.... which is an easy search on here and can a guide can be found, but it can't be arsed to look nor can it be arsed to do a proper post.
mate i have searched and i couldnt find anything and i said a normal file because i dont want people getting confused as some people think roms can be installed over installers like tinfoil
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
mate i have searched and i couldnt find anything and i said a normal file because i dont want people getting confused as some people think roms can be installed over installers like tinfoil
Youve not looked at all, this forum is full of tools amd guides and this is covered here.

Use the search bar

But wii emulation is shit on the switch so its not worth the time.
 
Last edited by ,

PixyGixy

Active Member
OP
Newcomer
Joined
Jan 1, 2021
Messages
28
Trophies
0
Age
33
XP
96
Country
United Kingdom
Youve not looked at all, this forum is full of tools amd guides and this is covered here.

Use the search bar

But wii emulation is shit on the switch so its not worth the time.
i have used the search bar or do i have to be extremely specific also im aware that wii emulation dosnt run well im just testing
 
Last edited by PixyGixy,

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
i have used the search bar or do i have to be extremely specific also im aware that wii emulation dosnt run well im just testing
Its a wii iso so look in the wii section and youll find tools to trim.

But your wasting your time, switch can not emulate wii at a decent speed.

If you started you post with this, youd have a simple answer.
 

PixyGixy

Active Member
OP
Newcomer
Joined
Jan 1, 2021
Messages
28
Trophies
0
Age
33
XP
96
Country
United Kingdom
Its a wii iso so look in the wii section and youll find tools to trim.

But your wasting your time, switch can not emulate wii at a decent speed.

If you started you post with this, youd have a simple answer.
yeah ik but if you read my other reply you can see i didnt want people confused and what do u not get about testing
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
yeah ik but if you read my other reply you can see i didnt want people confused and what do u not get about testing
Not get confused yet you made it confusing.

When i say what rom is over 4gb you then reply xci nsp to no advantage of your post.

You should have started off with

Im trying to copy wii iso to switch.

But ill tell you now, do not waste your time because the switch can not emulate the wii.

Test all you like, it wont work.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,254
Trophies
4
Location
Space
XP
13,809
Country
Norway
yeah ik but if you read my other reply you can see i didnt want people confused and what do u not get about testing
Anyway, like I said before, if you are using Switchroot Android (recommended for Dolphin) you can copy the files to internal storage, which can hold larger files than 4GB.
 
Last edited by The Real Jdbye,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,254
Trophies
4
Location
Space
XP
13,809
Country
Norway
Internal storage formatted as FAT32 with the same limitations.
I seemed to remember that there was just a very small FAT32 partition mounted as "external SD card" and the majority of the space was being used by the data partition which is mounted as "internal SD card" but maybe I'm misremembering.

DBI supports putting >4GB files on sdcard through MTP for FAT32
And that, is as far as I know, not possible. The file size is hard capped because it's stored as a 4-byte unsigned int which only goes up to 2^32=4294967296. No matter how you transfer the files, you can't get around that integer limit. Can't increase it to 8-byte unsigned int (like other filesystems use), because that would break FAT32 and you'd have something that wouldn't be readable on any other platform. Unless DBI automatically splits the files and sets the archive bit so the Switch treats them as a single file, but that would only work in HOS and not in Switchroot Android or Lakka or others AFAIK. So wouldn't be terribly useful here.
 
Last edited by The Real Jdbye,

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,263
Trophies
3
XP
12,022
Country
Poland
And that, is as far as I know, not possible. The file size is hard capped because it's stored as a 4-byte unsigned int which only goes up to 2^32=4294967296. No matter how you transfer the files, you can't get around that integer limit. Unless DBI automatically splits the files and sets the archive bit so the Switch treats them as a single file, but that would only work in HOS and not in Switchroot Android or Lakka or others AFAIK. So wouldn't be terribly useful here.
Ok, so it's time to explain to you how FS works in HOS.

Nintendo Switch HOS for any >4GB file (no matter if exfat or FAT32) is using ConcatenationFileAttribute, which automatically splits any file to chunks max 4GB putted to folders with "archive bit" which FS treats as Files.
DBI when gets info that file will be bigger than 4GB , it's using fs to create new file, use `fsFsSetConcatenationFileAttribute` and then writes to it. So yeah - on FAT32 it's not possible to put one 4GB file. But Nintendo Switch can omit that limits in their own way.


Edit: NVM. If this is not HOS... xD It should be explained in the first post. I have answered it before they stated that it's not about HOS.
 
Last edited by masagrator,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,254
Trophies
4
Location
Space
XP
13,809
Country
Norway
Ok, so it's time to explain to you how FS works in HOS.

Nintendo Switch HOS for any >4GB file (no matter if exfat or FAT32) is using ConcatenationFileAttribute, which automatically splits any file to chunks max 4GB putted to folders with "archive bit" which FS treats as Files.
DBI when gets info that file will be bigger than 4GB , it's using fs to create new file, use `fsFsSetConcatenationFileAttribute` and then writes to it. So yeah - on FAT32 it's not possible to put one 4GB file. But Nintendo Switch can omit that limits in their own way.


Edit: NVM. If this is not HOS... xD It should be explained in the first post. I have answered it before they stated that it's not about HOS.
They never really stated it but I had to drag out of them what type of file it was about and since it's a Wii ISO I can only assume he intends to use it in Lakka or Switchroot Android. Can't do much with those in HOS :P

@PixyGixy If you just convert it to WBFS as I mentioned before (using Wii Backup Manager), the WBFS format supports splitting into multiple parts and Wii Backup Manager takes care of that automatically for you if you have it enabled in the settings, so size is not really a problem for Wii games. Dolphin can read the split WBFS files fine. I have yet to come across any cases where larger file sizes than 4GB are required for anything on the Switch. One possible exception being if you really like using the Switch to watch movies and you want to store full 8GB+ movie rips on the Switch but honestly I've not seen a single person asking how to do that yet so it doesn't seem like that's something anyone actually uses their Switch for. Otherwise there are always ways around the 4GB limit.
 
Last edited by The Real Jdbye,

PixyGixy

Active Member
OP
Newcomer
Joined
Jan 1, 2021
Messages
28
Trophies
0
Age
33
XP
96
Country
United Kingdom
They never really stated it but I had to drag out of them what type of file it was about and since it's a Wii ISO I can only assume he intends to use it in Lakka or Switchroot Android. Can't do much with those in HOS :P

@PixyGixy If you just convert it to WBFS as I mentioned before (using Wii Backup Manager), the WBFS format supports splitting into multiple parts and Wii Backup Manager takes care of that automatically for you if you have it enabled in the settings, so size is not really a problem for Wii games. Dolphin can read the split WBFS files fine. I have yet to come across any cases where larger file sizes than 4GB are required for anything on the Switch. One possible exception being if you really like using the Switch to watch movies and you want to store full 8GB+ movie rips on the Switch but honestly I've not seen a single person asking how to do that yet so it doesn't seem like that's something anyone actually uses their Switch for. Otherwise there are always ways around the 4GB limit.
thanks for the info but aaaaaa why dont people get i didnt say the type of file because i didnt want people confused
 

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,062
Trophies
0
Age
29
XP
2,323
Country
United States
thanks for the info but aaaaaa why dont people get i didnt say the type of file because i didnt want people confused
By not saying what the file is, made it even more confusing. Think of it from our perspectives. A lvl 1 account asks questions, well alot of new lvl 1 accounts don't know how to properly phrase their problems. For example, in my experience alot of people call installing "transferring". So in my head, I thinking they either mean install something or actually mean transfer. Also, when people were asking questions to help make things easier, you gave some mixed information causing more confusion
 

PixyGixy

Active Member
OP
Newcomer
Joined
Jan 1, 2021
Messages
28
Trophies
0
Age
33
XP
96
Country
United Kingdom
By not saying what the file is, made it even more confusing. Think of it from our perspectives. A lvl 1 account asks questions, well alot of new lvl 1 accounts don't know how to properly phrase their problems. For example, in my experience alot of people call installing "transferring". So in my head, I thinking they either mean install something or actually mean transfer. Also, when people were asking questions to help make things easier, you gave some mixed information causing more confusion
aight then my bad
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: I beat grilled cream cheese would be top notch