Homebrew Question exFAT corruption bug - can it happen with NSPs?

PT333

Well-Known Member
OP
Newcomer
Joined
Jul 19, 2018
Messages
53
Trophies
0
Age
24
XP
418
Country
United States
AFAIK this can only happen if you exit homebrew from Album applet menu while it's doing I/O stuff. Converting homebrew to NSP format should lower or remove risk since it will be run normally. Or is there anybody who didn't use HB on exFAT and still got their data corrupted?
 

Largooo

Well-Known Member
Newcomer
Joined
Aug 11, 2018
Messages
59
Trophies
0
XP
65
Country
Bangladesh
exfat corruption bug seems to appear when you use some homebrew that doesnt pay attention of the fat system (bad programmation)
specially retroarch which seems to be the first cause of exfat corruption
so dont use retrarch until the bug is fixed
 
Last edited by Largooo,

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,124
Trophies
1
Age
28
XP
3,585
Country
Mexico
exfat corruption bug seems to appear when you use some homebrew that doesnt pay attention off the fat system (bad programmation)
specially retroarch which seems to be the first cause of exfat corruption
so dont use retrarch until the bug is fixed
You mean Nintendo to fix their shitty exFAT driver implementation, right?
 
  • Like
Reactions: bottmint

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
90
Trophies
0
Age
29
XP
351
Country
United States
exfat corruption bug seems to appear when you use some homebrew that doesnt pay attention off the fat system (bad programmation)
specially retroarch which seems to be the first cause of exfat corruption
so dont use retrarch until the bug is fixed
Wanna share what you're smoking? Seems like high quality stuff, judging by the content of your post.
 

Largooo

Well-Known Member
Newcomer
Joined
Aug 11, 2018
Messages
59
Trophies
0
XP
65
Country
Bangladesh
You mean Nintendo to fix their shitty exFAT driver implementation, right?

bad exfat driver implementation seems to come from homebrew maker and not from nintendo.

i use exfat since day one with no issue and most exfat corruption seems to appear when people use homebrew. refer to this thread -> [POLL] FAT32 vs. exFAT | issue discussion

and people most used homebrew are emulators as retroarch which seem to be one of the cause of the bug ->
RetroArch thread.


--------------------- MERGED ---------------------------

Wanna share what you're smoking? Seems like high quality stuff, judging by the content of your post.

i dont think i need to share what i smoke with you cause you seems to smoke something harder than mine and your brain got now too much damage judging by the content of your post.
maybe you could ask your mom a new brain for christmas B-)
 
Last edited by Largooo,
  • Like
Reactions: thaikhoa

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,124
Trophies
1
Age
28
XP
3,585
Country
Mexico

bad exfat driver implementation seems to come from homebrew maker and not from nintendo.

i use exfat since day one with no issue and most exfat corruption seems to appear when people use homebrew. refer to this thread -> [POLL] FAT32 vs. exFAT | issue discussion

and people most used homebrew are emulators as retroarch which seem to be one of the cause of the bug ->
RetroArch thread.


--------------------- MERGED ---------------------------



i dont think i need to share what i smoke with you cause you seems to smoke something harder than mine and your brain got now too much damage judging by the content of your post.
maybe you could ask your mom a new brain for christmas B-)
That thread is bs, as your claims as well, true FACTS are other...
 

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
90
Trophies
0
Age
29
XP
351
Country
United States
i dont think i need to share what i smoke with you cause you seems to smoke something harder than mine and your brain got now too much damage judging by the content of your post.
maybe you could ask your mom a new brain for christmas B-)
Damn, dude. You can extrapolate such an elaborate attempt at an insult from such a simple question and opinion. I bow before your almighty logic-a-mahficationings. Lawdy, why did I ever think I could compare to such a lofty intelligence. /s
 

Largooo

Well-Known Member
Newcomer
Joined
Aug 11, 2018
Messages
59
Trophies
0
XP
65
Country
Bangladesh
That thread is bs, as your claims as well, true FACTS are other...

you are right facts and only facts !

i give you 2 recent thread with many pages and you give me back a single old post with only 18 comments

and the poll showing 75% people got no problem and 25% of people using howebrew got problem is a fake

ah ah gg ...

hombrew maker may know the architecture of the console, they dont know how ofw works and how an app interract with ! if they could prevent os from read write when their programs runs they could prevent corruption bug.
they actually need to learn more about how the console works specially the os ...

for sure a cave developper with a lack of information know more than nintendo's dev about the os they have created ...

--------------------- MERGED ---------------------------

Damn, dude. You can extrapolate such an elaborate attempt at an insult from such a simple question and opinion. I bow before your almighty logic-a-mahficationings. Lawdy, why did I ever think I could compare to such a lofty intelligence. /s
oh sorry maybe a misexplain its not a insult just my opinion :teach:
 

nWo

The Game Master
Member
Joined
Oct 20, 2016
Messages
685
Trophies
0
Website
www.facebook.com
XP
1,773
Country
Mexico
Well I use exFAT for bought digital games since day one (and now backups) and no problems at all. Not even one. On the other side, I have another SD in exfat and have been using it with homebrew and all and until now, no issues. I guess luck but, yeah at least in my case, when using NSP`s and original firmware things there are no problems with exFAT until now. Have my Switch since a year and a couple months ago.
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,490
Trophies
1
Location
Nintendo works for my dad
XP
3,428
Country
Germany
Games generally don't write to the SD. Hence why you'll most likely not see any corruption issues with exFAT when using games.
Homebrew often writes to the SD (retroarch for config files, save states, screenshots, etc.) - hence why corruption only seems to appear using homebrew. Kill the application at the wrong time (during write access) and you'll likely caus FS corruption.
 

Unleanone999

Well-Known Member
Member
Joined
May 15, 2018
Messages
1,033
Trophies
0
XP
1,730
Country
Togo
I've been using exfat since it was available to me and the only time I got corruption when I was transferring a file using an sd adapter and the damn thing disconnected while I'm still transferring files. I've been using everything on exfat from homebrews to retroarch to sx os cheats and haven't gotten any issues with it.
 

bi388

Well-Known Member
Member
Joined
May 29, 2015
Messages
1,086
Trophies
0
Age
23
XP
1,225
Country
United States
you are right facts and only facts !

i give you 2 recent thread with many pages and you give me back a single old post with only 18 comments

and the poll showing 75% people got no problem and 25% of people using howebrew got problem is a fake
Youre misunderstanding his claim. The problem does mainly affect homebrew, but from what I can see on that thread thats because nintendos driver can cause issues when homebrew applications close. Its still a bad driver from nintendo and their 'fault', but it wont usually affect normal games because of the way in which they close. This could be totally wrong but thats what ive seen, and it fits with the idea that it is both a bad driver from nintendo and something that only affects homebrew users.
 

Largooo

Well-Known Member
Newcomer
Joined
Aug 11, 2018
Messages
59
Trophies
0
XP
65
Country
Bangladesh
Games generally don't write to the SD. Hence why you'll most likely not see any corruption issues with exFAT when using games.
Homebrew often writes to the SD (retroarch for config files, save states, screenshots, etc.) - hence why corruption only seems to appear using homebrew. Kill the application at the wrong time (during write access) and you'll likely caus FS corruption.


Youre misunderstanding his claim. The problem does mainly affect homebrew, but from what I can see on that thread thats because nintendos driver can cause issues when homebrew applications close. Its still a bad driver from nintendo and their 'fault', but it wont usually affect normal games because of the way in which they close. This could be totally wrong but thats what ive seen, and it fits with the idea that it is both a bad driver from nintendo and something that only affects homebrew users.

Games generally don't write to the SD but they write in the internal memory.
And which fat system do you think this internal memory use ? exfat !
So corruption problem could appear ... but it doesnt ! why ?
cause games developpers know how to close their app properly

apps and operating system can communicate
but homebrew maker just dont consider this interaction when home button is pushed

if so they could prepare to close files and stop read write process and prevent corruption
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,490
Trophies
1
Location
Nintendo works for my dad
XP
3,428
Country
Germany
And which fat system do you think this internal memory use ? exfat !

I doubt they are using exFAT in their internal memory. Why would we need to install the exFAT update if it would be using exFAT internally already?
They are presumably using their own Filesystem

EDIT: They are apparently using FAT32 internally:

https://switchbrew.org/wiki/Flash_Filesystem

apps and operating system can communicate
but homebrew maker just dont consider this interaction when home button is pushed
if so they could prepare to close files and stop read write process and prevent corruption

Do you just assume that they can or do you have any documentation on this? Maybe you can provide patches to the homebrew developers, then.
 
Last edited by Localhorst86,

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
90
Trophies
0
Age
29
XP
351
Country
United States
oh sorry maybe a misexplain its not a insult just my opinion :teach:

Ohhh... I think I get it now... Blatantly stating someone has brain damage is just an "opinion." Okay, well, in my "opinion", you are grossly misinformed, and an idiot. You clearly have no understanding of how this system works.
 

Largooo

Well-Known Member
Newcomer
Joined
Aug 11, 2018
Messages
59
Trophies
0
XP
65
Country
Bangladesh
Ohhh... I think I get it now... Blatantly stating someone has brain damage is just an "opinion." Okay, well, in my "opinion", you are grossly misinformed, and an idiot. You clearly have no understanding of how this system works.

you get it ? sure ? i dont think so ! you dont seem to notice and understand this was irony ...
you know irony ? no ?
probably alzeihmer ...
so for your comprehension lets try something else
if i were you " i would say "You extrapolate" about my opnion :grog:
 
General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    like an sd card slot extension thing?
    Gift
  • MightyJAK @ MightyJAK:
    Yeah, to load from (and save data to) an SD card plugged into the serial port.
    Gift
  • Sicklyboy @ Sicklyboy:
    You test that extension thing through a regular usb reader on your pc? Could just be a shit one. Bought one for my 3d printer and it just straight up doesn't work
    Gift
  • MightyJAK @ MightyJAK:
    it can't be plugged into a USB reader (it's made from a regular SD card to USB adapter, but with the USB end modded to a Dreamcast serial plug)
    Gift
  • MightyJAK @ MightyJAK:
    It was working fine before I installed the GDEMU, but now the Dreamcast doesn't recognize it when I boot up Dreamshell.
    Gift
  • Sicklyboy @ Sicklyboy:
    ahhh I gotcha. yeah haven't looked at it that much so I'm not super familiar with the hardware
    Gift
  • MightyJAK @ MightyJAK:
    Can't find any threads about this particular issue on GBAtemp or the wider intarwebz. Saw one video on YouTube that seemed relevant, but it was some dude with the same issue, no solutions offered in the comments. :/
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    my teacher was showing me something and i noticed they had gbatemp open in another window
    Gift
  • SpazzyShinobi @ SpazzyShinobi:
    when worlds collide
    +1
    Gift
  • MightyJAK @ MightyJAK:
    Your teacher is ONE OF US... ONE OF US...
    +2
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    they could be in this very chat, they could be any one of us
    Gift
  • MightyJAK @ MightyJAK:
    InB4 "Julie, get back to work on your homework, that assignment is due tomorrow."
    +1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    god damn no one ever wants to talk to me but the MOMENT i start studying everyone got shit to say to me
    Gift
  • Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    (not you guys tho, you guys are cool :)
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    fuck how do i use emoticons within parenthesis
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    i left out the closing bracket but that just looks incomplete
    Gift
  • RichardTheKing @ RichardTheKing:
    https://gbatemp.net/chat/message/110146/view
    Imagine if that teacher was, I dunno, pingpong or DinohScene or some other mod or admin...that'd be something, huh.
    +1
    Gift
  • Veho @ Veho:
    The teacher just wanted to know what kind of perverted debauchery Julie was watching on the school computer instead of studying.
    +2
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    what? no, i totalllyyyyy do all my schoolwork
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    aw, who am i kidding, if i did my work i wouldnt be talking to you guys right now
    +1
    Gift
  • Gift
  • Freezer6 @ Freezer6:
    That's right @Julie_Pilgrim
    +2
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    are there people out there actually insane enough to pay $20/month for photoshop
    Gift
  • Chaosta @ Chaosta:
    considering theres people out there who pay to watch anime. yeah.
    Gift
    Chaosta @ Chaosta: considering theres people out there who pay to watch anime. yeah.