Coder Social home page Coder Social logo

Comments (15)

CTCaer avatar CTCaer commented on May 10, 2024

Last time I had them, switch could not load any file at all.
In album? No photo/video shows up.
In ncas? Games asking for update and game sizes show up as 0MB.
In save? Game list shows cloud icon to every digital purchase.
Everything? Shows message that the sd card is corrupt.

This was in 3.0.2 and the last time I checked it.
If this is fixed in later version, I would still like to keep it as a quick fix for old versions.

Except if there's really a reason to keep them. Horizon expecting them is not enough.
What are the checks and the possible paths it takes?

Additionally, the sd card is expected to be used, backed up and migrated in a PC (and commonly in Windows which manipulate this bit).

EDIT:
I can see them in some updated files in my 5.0.2 system.
But still this does not make them mandatory (all other files in nintendo folder without it work correctly).

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

@rajkosto
Any insight on what horizon does?

What are the checks and the possible paths it takes?

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

Closing for now.

@rajkosto
Please feel free to reopen this if you want to add more info about this.

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

#25

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

@austin5623
What is your switch system version?
The games was downloaded from eshop?
Additionally, cart games with an update on sd card, also crashed?

from hekate.

DarkMatterCore avatar DarkMatterCore commented on May 10, 2024

I can confirm that the same problem experienced by @austin5623 happened to me. My Switch is on 5.1.0, using a 32 GB micro SD card with exFAT format. My only game card title (Super Mario Odyssey) also failed to launch. I wasn't able to reproduce any kind of crash/kernel panic, though; just some simple launch errors that didn't trigger a reboot.

I managed to fix the problem by removing all attributes from all files and folders, and then adding just the archive bit to everything. Something like this:

cd /D X:
attrib -A -R -S -H /S /D
attrib +A /S /D

Is there a reason to remove the archive bit? I got into the party after 5.0.0 was already released, so... yeah.

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

@DarkMatterCore
What were the simple errors?

This still puzzles me. I have a healthy catalog of carts and eshop games and with the archive bit cleared they still work correctly (5.0.2).

I'm between having it used only on "switch" folder or removing it completely (the latter would be preferable for me, shaves some fat from the payload).

from hekate.

DarkMatterCore avatar DarkMatterCore commented on May 10, 2024

Something along the lines of "This software couldn't be launched". No error code displayed at all.

from hekate.

DarkMatterCore avatar DarkMatterCore commented on May 10, 2024

@CTCaer I agree on removing the option altogether. If it works for some and doesn't for others, it isn't right to call it a fix in the first place. Some other people in GBAtemp have reported the same problem. Quite frankly, it's even better if it gets you additional free space to play with.

A disclaimer + an explanation in user guides should be enough, at least from my perspective.

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

I agree with "If it works for some and doesn't for others, it isn't right to call it a fix in the first place.", in the sense that this should have a specific name. (which will imply that you should not casually use it).

I really want to see why that happens though.
Gonna run it again and see if I have a game that fails.

Btw, these errors you saw, still create error reports. Can you check the numbers there?

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

I just checked all my games. All.
12 carts and 38 digital. All worked. No error.
I also checked the BoTW mods and a new Mario odyssey mod with full Atmosphere, and they also didn't crash.

I hope that these errors don't come from injecting "backups" via LayeredFS or running other "backup" loading tools.
If that's the case, it should not be used with these. Simple as that.
And it's better to tell me if that's the case, so I can plan the future of this fix attribute tool and not lose my free time without a need.

from hekate.

DarkMatterCore avatar DarkMatterCore commented on May 10, 2024

If these errors are supposed to log some kind of info, then they aren't. They're a lot like the error screen that appears after dumping a game with gcdumptool and trying to launch the game card without ejecting and re-inserting it (a bug I'm currently looking into). That error screen doesn't log any info as well.

And no, I have never used LayeredFS. At all.

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

I see. Hmm..
This tool had 2 original intentions.

  1. Remove archive bit from all files in Nintendo folder, to aid the migration of files from an old to a new sd card.
  2. Fix the homebrew not showing in hbmenu.

I'll probably limit it to the 2nd one.

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

Ok, like you, I added the archive bit to everything.
Got 2016-0247. Unable to access microSD.

Then removed all of them and added them to individual folders and files.
Result was games crashing (missing update files) or completely missing (cloud icon).
Or with another folder, all games asking to update or redownload...

I still don't understand how we have completely opposite experiences on that matter.

from hekate.

CTCaer avatar CTCaer commented on May 10, 2024

Let's make everyone happy:
d4731bb

If anyone finds out why setting or unsetting archive bit in Nintendo folder breaks things, please inform me.

from hekate.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.