DS-Homebrew / TWiLightMenu

DSi Menu replacement for DS/DSi/3DS/2DS
https://wiki.ds-homebrew.com/twilightmenu/
GNU General Public License v3.0
3.25k stars 204 forks source link

Startup is slow on large SD cards #1211

Open chyyran opened 3 years ago

chyyran commented 3 years ago

Moved from #1196

chyyran commented 3 years ago

Hoping libslim in #1208 may improve this

ObscureExtractor commented 3 years ago

If anybody is still having this issue whether it be on any DS or any 3DS. Just simply close the system for a few seconds and open it back up. It works for me every time and hopefully someone found this helpful.

Horonelius commented 3 years ago

You can also just press the home button and then exit back to Twilight Menu.

popy2k14 commented 3 years ago

If have this issue on booth of my DSi-XLs sometimes. On boot, i get the DS Logo and "touch message". After touching the screen went white and DS seems to stuck there. Sometimes after a few seconds the menu appears. If it's stucked, i just press "Power" short to reboot it and try it again.

I have tried the following to solve the issue:

An hints how this issue can be solved? Can we help with logs?

thx

HAMBRUGNATCHERS commented 3 years ago

This issue has a temporary fix. When you are stuck on the white screen, close your DS and reopen it. Make sure when you close it, the screen turns off. After opening it, wait 5-10 seconds. It should boot like normal.

popy2k14 commented 3 years ago

Thx for the hint. Will try it. Are there plans to fix this issue? I can help because it's happening frequently. How can I get logs?

HAMBRUGNATCHERS commented 3 years ago

Afaik, there are no plans to fix it. I made a bug report, and it was closed within 24 hours claiming: The problem cannot be replicated. That’s what I’ve always done, and it seems to work everytime. What do you mean by logs?

chyyran commented 3 years ago

The issue has to do with the SD card driver and how libfat interacts with it. The hope was libslim would help but it seems to make the problem worse for some, and not much better for others. I have been busy but I hope to make some more progress with libslim later this month, but it will not fix the problem entirely, to do so we need to fix the SD card driver.

On Wed, Dec 16, 2020 at 4:12 PM HAMBRUGNATCHERS notifications@github.com wrote:

Afaik, there are no plans to fix it. I made a bug report, and it was closed within 24 hours claiming: The problem cannot be replicated. That’s what I’ve always done, and it seems to work everytime. What do you mean by logs?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/DS-Homebrew/TWiLightMenu/issues/1211#issuecomment-747026320, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHUIN2OZ5Q5TGJYGGO3SO3SVEPC5ANCNFSM4SUSMDAA .

popy2k14 commented 3 years ago

@HAMBRUGNATCHERS By Logs i mean, how can i gather logs from the "issue" to post it here? (Sorry, i am not so deep in TWM++). But when you said you ahve already reported it,and it was closed, maybe its wasted time.

@chyyran i am here to test if you hae something in the pipeline. In my case the issue is very often.

thx for all your efforts and keep up the good work.

NightScript370 commented 2 years ago

Fixed by recent versions. Closing...

NightScript370 commented 2 years ago

Wait, oops. I got confused by the patch notes and thought it was fixed. Best someone actually tests if this is fixed or not.

Rose22 commented 2 years ago

Wait, oops. I got confused by the patch notes and thought it was fixed. Best someone actually tests if this is fixed or not.

it's not fixed, i am having this problem. too bad no one else replied until 2022 but better late than never i guess

NightScript370 commented 2 years ago

Please tell me which environment you are using on TWiLight Menu++. It might not be just the SD card size.

NightScript370 commented 2 years ago

Might be improved via a potential SDMMC lib switch in the works.

joker042 commented 9 months ago

FYI on an updated version of Twilight Menu ++ (updated using Universal Updater on 2023-12-13) I had this issue when my 256GB SD card was formatted using 32KB sectors. I reformatted using 64KB sectors and now I've gone from 1-2 minutes load up time to 10-20 seconds load up time.

I'm currently on Windows so I used a free version of AEOMI Partition Assistant, but anything that will let you format FAT32 at large partition sizes and 64KB sectors should work.

I just copied all the files off the SD card to a directory on my harddrive, reformatted the SD card, then copied back and it was all good.