Homebrew Question Homebrew and extFat

  • Thread starter Thread starter switshgam0r
  • Start date Start date
  • Views Views 5,615
  • Replies Replies 23
As I understand it homebrew will cause random problems eventually on exFAT because at present it has trouble gracefully closing access to that file system when you exit a program, especially task kill via the home button. So you run the risk of eventually corrupting some part or another of your files which will result in unpredictable problems hitting with unpredictable timing. Which could mean anything from you won't have run into any problems yet to already being screwed.
 
Wow we've got a salt overload here. Someone bring a goat to lick it away.

You haven't heard of playlists yet? They do exactly this for you. How would you have developed a software to unite multiple emulators under one frontend? I know what you're going to tell me: "If I chose a *.gb file it should f*cking start it with the gb core!"
There's two problems with that:
First one being that there's more than one core for a few systems with each having other benefits so it's even kind of RetroNX to ask you which core you would like to use.
The second thing is that many ppl (me as well) are zipping there roms so RetroNX can't tell by the extension (*.zip) what core to chose.
That's why RetroNX/RetroArch has a playlist feature where you put in your roms with the core you want and it's saved:
https://gbatemp.net/threads/development-thread-retroarch-libnx.505672/page-134#post-8129120

I have been working very closely with Kivutar on Lakka, so I am more than aware of playlists. It is just that the default behavior makes no sense and hasn't evolved for ages.
Regarding your example, if you want to play .gb games with anything else than gambatte, then you are out of your mind, this is the only decent core to use. And MicroSD card are dirty cheap, why would you compress and zip everything? I can imagine you are having a good time with robocop.zip, since in this situation it can be 200 different versions, running on 50 different platforms, trying to figure out what it is. Get a bigger SD card and keep the extension alive!
 
Regarding ExFAT, I noticed a weird problem with my SanDisk micro SD when I used it both formatted as it arrived out of the packet, and after reformatting with my Mac. I ran the SX OS bootloader, and got it to generate the licencerequest.dat, but when I put the card in my computer, it partially acted as if the file was there, but also said it didn't exist, and didn't show it in the directory listing. Tried a few times. I didn't get as far as running any homebrew with these formattings, as there was an obvious problem.

I reformatted the card using the Switch, from Horizon's settings, and that problem went away, my computer found the licencerequest.dat file normally. I haven't run a great deal of homebrew yet, mostly the file manager and save backups, been hesitant to try retroarch because of the discussion of possible corruption, but I've had zero corruption problems with homebrew. Maybe people who have had corruption from retroarch could try formatting from Horizon, if they haven't already, and see if that makes a difference?


Tl;dr: try formatting your SD card from the Switch's settings?
 
select all files on your SD > Properties > Advanced > Unselect "Files are ready for Archive" then click Apply. Its a fix for exFat Users who have any sort of unstability with Homebrew.
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum