Homebrew [Discontinued] TWLoader - CTR-mode NDS app

  • Thread starter Thread starter RocketRobz
  • Start date Start date
  • Views Views 1,821,596
  • Replies Replies 9,252
  • Likes Likes 147
Status
Not open for further replies.
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?
 
Ok.
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
yes 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:
Code:
checkWifiStatus
after:
Code:
!checkWifiStatus
 
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?
There might be no way, now that TWLoader tries to get the icon/text from the cart, which it can't for CycloDS.
 
^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?
 
There might be no way, now that TWLoader tries to get the icon/text from the cart, which it can't for CycloDS.
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.
 
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.
Supposing that is true, if I put my bricked R4 it would attempt to load too that might cause an exception(?)

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

the ! was not there before the main.cpp for split into download.cpp (about 10 days ago)
But this is working well. Also checkWifiStatus is called twice most of times. If no internet, just exits the method using the return estatement :)
 
There might be no way, now that TWLoader tries to get the icon/text from the cart, which it can't for CycloDS.
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?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum