So the problem was a corrupt banner?Thanks, it worked![]()
I don't suppose you saved any of them before deleting... :V
That having been said, I can try to reproduce this with some manual banner corruption.
So the problem was a corrupt banner?Thanks, it worked![]()
In settings press X or Y to download boostrapWell, the games are working now, but the Homebrews doesn't work with this update anymore, gives bootstrap not found, i suppose that's the bootstrap-dldi right?
Update the TWLNAND side CIA.Well, the games are working now, but the Homebrews doesn't work with this update anymore, gives bootstrap not found, i suppose that's the bootstrap-dldi right?
yes i see now that it checks for the internet actually being connected and not just the wifi, so then option1 is my prefernce tooOk.
https://github.com/Robz8/TWLoader/blob/master/gui/source/download.cpp#L62
ACU_GetWifiStatus according to libctru ac.h return: 0 = not connected, 1 = O3DS Internet, 2 = N3DS Internet. Doing R_SUCCEEDED(ACU_GetWifiStatus(&wifiStatus)) && wifiStatus will return between 1 and 2 if your console is a) wifi turn on and b) internet connection found
Also the void is not (theoretically) causing any problem because if we parse data to wifiStatus method, it won't compile at all
checkWifiStatus
!checkWifiStatus
There might be no way, now that TWLoader tries to get the icon/text from the cart, which it can't for CycloDS.Finally, I updated the app, and it finally works, no crashes! I can even confirm it reads icons and banners from NDS cards... Except for my CycloDS. Now I am not able to launch the flashcart through TWLoader, but I still can with NTR Launcher. Is there a way to still be able to launch flashcarts for the next update?
This prevents files from being downloaded if Wi-Fi isn't connected, since the download would fail.after:
Code:!checkWifiStatus
Yes.^How do this? it's because i'm running it on EMUNAND and SYSNAND system, so i have to install it in the two, right?
so maybe the check always failed for me before but it allowed downloads anyway?This prevents files from being downloaded if Wi-Fi isn't connected, since the download would fail.
L81 is !checkWifiStatus. I dont understand you message sorryyes i see now that it checks for the internet actually being connected and not just the wifi, so then option1 is my prefernce too
i found a new candidate here
https://github.com/Robz8/TWLoader/blob/master/gui/source/download.cpp#L81
before:
after:Code:checkWifiStatus
Code:!checkWifiStatus
I'm not sure if FSUSER_CardSlotIsInserted() returns true even for cartridges it doesn't recognize. If it does, then we can just assume that no banner means an "unsupported" NTR cartridge and allow launching anyway.There might be no way, now that TWLoader tries to get the icon/text from the cart, which it can't for CycloDS.
the ! was not there before the main.cpp for split into download.cpp (about 10 days ago)L81 is !checkWifiStatus. I dont understand you message sorry
Supposing that is true, if I put my bricked R4 it would attempt to load too that might cause an exception(?)I'm not sure if FSUSER_CardSlotIsInserted() returns true even for cartridges it doesn't recognize. If it does, then we can just assume that no banner means an "unsupported" NTR cartridge and allow launching anyway.
But this is working well. Also checkWifiStatus is called twice most of times. If no internet, just exits the method using the return estatementthe ! was not there before the main.cpp for split into download.cpp (about 10 days ago)
As it is right now, it'd probably just fail to load the banner, resulting in "No Cartridge".Supposing that is true, if I put my bricked R4 it would attempt to load too that might cause an exception(?)
So what's so different about CycloDS from the other flashcarts? Maybe GerbilSoft could look into it? Or how about an option to disable icon reading in the meanwhile?There might be no way, now that TWLoader tries to get the icon/text from the cart, which it can't for CycloDS.
Anyway, I'd like to test it xDAs it is right now, it'd probably just fail to load the banner, resulting in "No Cartridge".