RELEASE Goldleaf - Nintendo Switch title installer & manager

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by XorTroll, Dec 30, 2018.

  1. hexecute

    hexecute Newbie

    Newcomer
    1
    Jan 4, 2019
    Australia
    This is awesome!

    Would it be possible to allow any file types to be copied to the SD/NAND via the USB method? I ask because transferring files via the rajkosto's UMS SD Mounter is much slower (I get 6MB/s) but also needs to be booted to each time. I want an easy way to copy roms for retroarch without booting a payload or taking out the SD card each time.
     
  2. Taorn

    Taorn GBAtemp Regular

    Member
    3
    May 27, 2017
    United States
    Take a look at nxshell 1.10. It has built-in ftp support.
     
    Mothafuckka likes this.
  3. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    21
    Oct 27, 2002
    France
    Engine room, learning
    Wii dumping tools BlueDumpMod lets the user choose whether to patch or keep the original ticket, with explanation what it does and imply. maybe list differences : whether it can only be reinstalled on the same console or not, if it requires sigpatch, if it can be detected as piracy if you patch and reinstall on any console (though nintendo will detect you used homebrew anyway), that dumping without patching and sharing the original ticket would flag the console as provider (if nintendo cross reference consoleID and nnid data, they can and will sue you. They did from a simple shop receip posted here).
     
  4. MauriiDS

    MauriiDS Advanced Member

    Newcomer
    2
    Oct 8, 2007
    Chile
    What about a USB method to transfer files, that would be awesome and extremely useful.
     
  5. XorTroll
    OP

    XorTroll Dev: Goldleaf, Brew.js, Plutonium, Brew.NET...

    Member
    10
    Dec 28, 2017
    Spain
    Nowhere
    In case you wonder, the experimental NSP dumping has already been commited to GitHub.
    Titlekey-encrypted titles are dumped along with the ticket instead of being decrypted.

    Grab a nightly build and check it out! (remember, it can be really unstable)
     
    Odb718 and Mothafuckka like this.
  6. Volthax
    This message by Volthax has been removed from public view by Chary, Jan 4, 2019, Reason: Offtopic.
    Jan 4, 2019
  7. Tumoche
    This message by Tumoche has been removed from public view by Chary, Jan 4, 2019, Reason: Reply to trashed post.
    Jan 4, 2019
  8. cyndor

    cyndor GBAtemp Regular

    Member
    3
    Jul 9, 2018
    United States
    Having trouble building from master.
    Code:
    make[1]: *** [/opt/devkitpro/devkitA64/base_rules:14: MainApplication.o] Error 1
    make: *** [Makefile:159: Build] Error 2
    I can build 0.2 just fine though. Any ideas?
     
  9. friedkeenan

    friedkeenan Newbie

    Newcomer
    1
    Sep 13, 2018
    United States
    Well you have to tell us more than just the last part of the make process, where it just says that there was an error building
     
  10. cyndor

    cyndor GBAtemp Regular

    Member
    3
    Jul 9, 2018
    United States
    Code:
     void pki_derive_keys(hp_keyset_t *keyset);
                                             ^
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool/Hactool.hpp:22,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:19,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hactool/include/hactool/pki.h:13:6: note: previous declaration 'void pki_derive_keys(nca_keyset_t*)'
     void pki_derive_keys(nca_keyset_t *keyset);
          ^~~~~~~~~~~~~~~
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hacpack/Hacpack.hpp:24,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hacpack.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:20,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hacpack/include/pack/pki.h:14:47: warning: conflicting C language linkage declaration 'void gleaf::hacpack::pki_initialize_keyset(gleaf::hacpack::hp_keyset_t*)'
     void pki_initialize_keyset(hp_keyset_t *keyset);
                                                   ^
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool/Hactool.hpp:22,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:19,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hactool/include/hactool/pki.h:15:6: note: previous declaration 'void pki_initialize_keyset(nca_keyset_t*, keyset_variant_t)'
     void pki_initialize_keyset(nca_keyset_t *keyset, keyset_variant_t variant);
          ^~~~~~~~~~~~~~~~~~~~~
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hacpack/Hacpack.hpp:25,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hacpack.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:20,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hacpack/include/pack/extkeys.h:10:60: warning: conflicting C language linkage declaration 'void gleaf::hacpack::extkeys_initialize_keyset(gleaf::hacpack::hp_keyset_t*, FILE*)'
     void extkeys_initialize_keyset(hp_keyset_t *keyset, FILE *f);
                                                                ^
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool/Hactool.hpp:26,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:19,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hactool/include/hactool/extkeys.h:10:6: note: previous declaration 'void extkeys_initialize_keyset(nca_keyset_t*, FILE*)'
     void extkeys_initialize_keyset(nca_keyset_t *keyset, FILE *f);
          ^~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hacpack/Hacpack.hpp:28,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hacpack.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:20,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hacpack/include/pack/npdm.h:61:42: warning: conflicting C language linkage declaration 'void gleaf::hacpack::npdm_process(gleaf::hacpack::hp_settings_t*)'
     void npdm_process(hp_settings_t *settings);
                                              ^
    In file included from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hactool/include/hactool/nca.h:9,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool/Hactool.hpp:23,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/hactool.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:19,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/hactool/include/hactool/npdm.h:136:6: note: previous declaration 'void npdm_process(npdm_t*, hactool_ctx_t*)'
     void npdm_process(npdm_t *npdm, hactool_ctx_t *tool_ctx);
          ^~~~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp: In member function 'void gleaf::ui::PartitionBrowserLayout::fsItems_Click()':
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:516:90: warning: passing 'const std::unordered_map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' as 'this' argument discards qualifiers [-fpermissive]
                             msg += "\nTarget: " + gleaf::theme::ThemeTargetToName[nxth.Target] + " (will patch " + gleaf::theme::ThemeTargetToFileName[nxth.Target] + " file)";
                                                                                              ^
    In file included from c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\unordered_map:47,
                     from c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\functional:61,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/json/include/json.hpp:41,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Types.hpp:16,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ncm/ContentMeta.hpp:13,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ncm.hpp:13,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Application.hpp:14,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\bits\unordered_map.h:976:7: note:   in call to 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::mapped_type& std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = std::__cxx11::basic_string<char>; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::mapped_type = std::__cxx11::basic_string<char>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_type = std::__cxx11::basic_string<char>]'
           operator[](const key_type& __k)
           ^~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:516:159: warning: passing 'const std::unordered_map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' as 'this' argument discards qualifiers [-fpermissive]
                             msg += "\nTarget: " + gleaf::theme::ThemeTargetToName[nxth.Target] + " (will patch " + gleaf::theme::ThemeTargetToFileName[nxth.Target] + " file)";
                                                                                                                                                                   ^
    In file included from c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\unordered_map:47,
                     from c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\functional:61,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/json/include/json.hpp:41,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Types.hpp:16,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ncm/ContentMeta.hpp:13,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ncm.hpp:13,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Application.hpp:14,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\bits\unordered_map.h:976:7: note:   in call to 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::mapped_type& std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = std::__cxx11::basic_string<char>; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::mapped_type = std::__cxx11::basic_string<char>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_type = std::__cxx11::basic_string<char>]'
           operator[](const key_type& __k)
           ^~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp: In member function 'std::__cxx11::string gleaf::ui::PartitionBrowserLayout::LoadPathSwkbd(std::__cxx11::string, std::__cxx11::string)':
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:749:9: error: 'SwkbdConfig' was not declared in this scope
             SwkbdConfig kbd;
             ^~~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:749:9: note: suggested alternative: 'splSetConfig'
             SwkbdConfig kbd;
             ^~~~~~~~~~~
             splSetConfig
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:750:34: error: 'kbd' was not declared in this scope
             Result rc = swkbdCreate(&kbd, 0);
                                      ^~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:750:21: error: 'swkbdCreate' was not declared in this scope
             Result rc = swkbdCreate(&kbd, 0);
                         ^~~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:750:21: note: suggested alternative: 'shmemCreate'
             Result rc = swkbdCreate(&kbd, 0);
                         ^~~~~~~~~~~
                         shmemCreate
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:753:13: error: 'swkbdConfigMakePresetDefault' was not declared in this scope
                 swkbdConfigMakePresetDefault(&kbd);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:754:29: error: 'swkbdConfigSetGuideText' was not declared in this scope
                 if(Guide != "") swkbdConfigSetGuideText(&kbd, Guide.c_str());
                                 ^~~~~~~~~~~~~~~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:755:31: error: 'swkbdConfigSetInitialText' was not declared in this scope
                 if(Initial != "") swkbdConfigSetInitialText(&kbd, Initial.c_str());
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:756:18: error: 'swkbdShow' was not declared in this scope
                 rc = swkbdShow(&kbd, tmpout, sizeof(tmpout));
                      ^~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:759:9: error: 'swkbdClose' was not declared in this scope
             swkbdClose(&kbd);
             ^~~~~~~~~~
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:759:9: note: suggested alternative: 'shmemClose'
             swkbdClose(&kbd);
             ^~~~~~~~~~
             shmemClose
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp: In member function 'void gleaf::ui::ThemeInstallLayout::StartInstall(gleaf::theme::ThemeFileManifest&, gleaf::sarc::SARC::SarcData&, std::__cxx11::string)':
    C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1175:113: warning: passing 'const std::unordered_map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' as 'this' argument discards qualifiers [-fpermissive]
             std::string baseszs = "sdmc:/goldleaf/qlaunch/lyt/" + gleaf::theme::ThemeTargetToFileName[NXTheme.Target];
                                                                                                                     ^
    In file included from c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\unordered_map:47,
                     from c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\functional:61,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/External/json/include/json.hpp:41,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Types.hpp:16,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ncm/ContentMeta.hpp:13,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ncm.hpp:13,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Application.hpp:14,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/Goldleaf:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Include/gleaf/ui/MainApplication.hpp:12,
                     from C:/Users/*/Desktop/Goldleaf-master/Goldleaf-master/Goldleaf/Source/gleaf/ui/MainApplication.cpp:1:
    c:\devkitpro\devkita64\aarch64-none-elf\include\c++\8.2.0\bits\unordered_map.h:976:7: note:   in call to 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::mapped_type& std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = std::__cxx11::basic_string<char>; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::mapped_type = std::__cxx11::basic_string<char>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_type = std::__cxx11::basic_string<char>]'
           operator[](const key_type& __k)
           ^~~~~~~~
    make[1]: *** [/opt/devkitpro/devkitA64/base_rules:14: MainApplication.o] Error 1
    make: *** [Makefile:159: Build] Error 2
    
    C:\Users\*\Desktop\Goldleaf-master\Goldleaf-master\Goldleaf>
     
  11. Odb718

    Odb718 Member

    Newcomer
    2
    Jul 2, 2018
    United States
    XorTroll, I have a switch that's been put onto a 3rd party dock, killing my video out and the rest of the problems.
    Goldleaf/Goldtree actually got my switch to work with Zadig to install the drivers.
    BUT
    Randomly it stops working. Not during the transfer(s); Though I have had some messed up results.

    I'm posting this in case other people are getting the same problem.
    One thing I do is mess with putting the Switch into sleep mode. Most of the time I can pull the usb out > sleep mode > plug in usb, and windows will make the sound letting me know I've plugged something in.
    Other times this method just wont work. When I can't get this method working sometimes I leave the usb in and put it into sleep mode and it'll pick up the cable.

    I haven't come across a method that works 100% of the time. One thing I do know, the battery has to be under 100% or the Switch wont care about picking up a charge. Every time the PC sees the usb the lightning bolt is lit.

    Thanks for the awesome tool.
     
  12. shedeus

    shedeus Member

    Newcomer
    2
    Aug 9, 2018
    United States
    @XorTroll
    USB install works great for my 3.0.1 and lower firmware consoles with Goldleaf.nro v0.1
    You mentioned on github goldleaf USB install only works on fw 5.0.0+, and I can confirm USB install goldleaf v0.2 no longer works on my low fw consoles.

    Any particular reason why USB install was abandoned for low fw consoles?
    I'm sure there's a very good reason, just curious.

    Thanks again for this amazing piece of homebrew!
     
  13. stephrk398

    stephrk398 GBAtemp Regular

    Member
    3
    May 29, 2018
    United States
    Can you delete nsp's from sd card after they've been installed?
     
  14. DonKilluminati23

    DonKilluminati23 Newbie

    Newcomer
    1
    Dec 3, 2018
    United States
    You can choose the option to delete after the NSP is installed but if it's already been installed you cannot (without reinstalling through goldleaf). There are, however, file managers available to accomplish this.

    Sent from my Nexus 6P using Tapatalk
     
    stephrk398 likes this.
  15. n0v317y

    n0v317y Member

    Newcomer
    2
    Jul 23, 2018
    Ukraine
    Is it normal that nothing appears when I open Safe partition?
     
  16. PikachuPrincess23

    PikachuPrincess23 GBAtemp Regular

    Member
    4
    Jun 22, 2015
    Norway
    I can't seem to install Pokemon Let's go Eevee or Pikachu on Goldtree, I get stuck on ''Goldleaf is ready for the installation''
    I'm using 128GB micro SD card.
     
  17. Zumoly

    Zumoly GBATemp Analyst

    Member
    6
    Apr 27, 2018
    Mali
    Yorosso
    Seconding that

    --------------------

    Happens to me often too (esp. after an installation). Restarting the Switch usually solves it.
     
  18. HoTsHoTz79

    HoTsHoTz79 GBAtemp Regular

    Member
    3
    May 9, 2018
    Canada
    @XorTroll Having issues with USB installation;

    My Setup: Latest Kosmos SDFiles | FW 6.2 | GoldLeaf 0.2 as installed NSP (not using nightly)
    • GRIS base .nsp > Ignore FW Required > Yes
      • Stuck at trying to install
      • Unable to press HOME to close and retry
      • Can press Power to sleep mode or restart Switch
      • Re-try with Ignore FW Required as No = Worked
    • Xenoblade 2 Update .nsp > Ignore FW Required > No
      • Worked, no issue
    • Super Mario Odyssey Update .nsp > Ignore FW Required > No
      • Stuck
      • Restart switch
      • Re-try with Ignore FW Required as Yes = Worked
    As you can see, its a hit and miss with Ignore FW Required so far that I've tested... although disabling the HOME button is a good idea for future stable release; currently its bothersome to restart switch everytime installing NSP gets stuck
     
    stick267 likes this.
  19. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    10
    Nov 6, 2002
    Portugal
    Proud to be Portuguese 100%!
    I am using both tinfoil usb install version and Goldleaf anyway. Nobody developed tinfoil usb anymore but doesn't mean it won't work anymore. I am still using it more than Goldleaf since I haven't used Goldleaf yet but I will one day. Right now, I am liking tinfoil usb install anyway. Simple, I guess.
     
    Don Jon and stick267 like this.
  20. stick267

    stick267 Advanced Member

    Newcomer
    1
    Dec 17, 2018
    United States
    Same here. Once the USB install kinks (for macOS) are ironed out with Goldtree I'll switch over. But for now original Tinfoil+usb_install_pc.py work perfectly.
     
    azoreseuropa likes this.
  21. XorTroll
    OP

    XorTroll Dev: Goldleaf, Brew.js, Plutonium, Brew.NET...

    Member
    10
    Dec 28, 2017
    Spain
    Nowhere
    Thanks for the feedback, USB keeps having weird bugs sometimes. I'm trying to fix USB or at least polish it a bit for v0.3, and also remaking the top part of the screen.
    These days I'm a bit busy, I hope I'll get this changes working ASAP.

    The new design (a mockup, the real one will be as similar as possible):

    Concept2.
     
  22. HoTsHoTz79

    HoTsHoTz79 GBAtemp Regular

    Member
    3
    May 9, 2018
    Canada
    No problem, and thanks for the update.

    Btw; that GoldLeaf title displaying at the bottom right (where Nintendo Switch title would have showed) when you load the NSP... is pure gold

    the polished quality of this homebrew is mindblowing
     
Loading...