RELEASE Goldleaf - Nintendo Switch title installer & manager

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

  1. KTroopA

    KTroopA GBAtemp Advanced Fan

    Member
    5
    Mar 15, 2007

    Under manage installed titles the names of the installed NSPs do not show now, instead it shows TitleID or something. Was better before with the game name and descriptions - is this a bug in 0.4?
     
  2. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    21
    Oct 27, 2002
    France
    Engine room, learning
    when you exit the launched game, does it return to goldleaf or launches the real menu? you didn't add that part in the video.
    can you manually launch the menu? (to access other menus, settings/applet,etc.)
     
  3. XorTroll
    OP

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

    Member
    10
    Dec 28, 2017
    Spain
    Nowhere
    The title manager had been refactored but it misses some stuff. v0.5 will have some stuff which still has to be added
     
    KTroopA likes this.
  4. XorTroll
    OP

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

    Member
    10
    Dec 28, 2017
    Spain
    Nowhere
    I only showed that because it only has that feature for the moment, the idea of making Goldleaf qlaunch would take its time
     
    Cyan likes this.
  5. nabelo

    nabelo Member

    Newcomer
    1
    Mar 14, 2009
    Germany
    How can we exit in 0.4? The + Button dont work for me?!?
     
  6. dc9884

    dc9884 Member

    Newcomer
    2
    Jul 9, 2018
    United States
    Thanks so much for this tool!

    I have two switches, one that's totally clean with my eShop purchases and one for Homebrew. Am I understanding the NSP dumping functionality correctly that I could dump the purchased games from my clean Switch to install on my Homebrew Switch? (Naturally I would do a backup and restore to avoid a ban). Are there any keys or other restrictions that would prevent that, beyond if the game required a higher firmware than my Homebrew Switch currently has installed?
     
  7. coldstream

    coldstream Member

    Newcomer
    1
    Mar 31, 2015
    Netherlands
    What a complete waste of effort this tool is. I've been rocking the old usb-fixed tinfoil for ages because it just works, but last days i've been catching up with the development from lately, and aperently getting stable usb has no priority yet shiny features that adds nothing gets effort. While it might sound awfull, i do apreciate all effort thats been putted in this tool, don't get me wrong but the same damn usb issues that have been around for as long as i'm aware of are still going around and around and i don't see any reason to switch over to the current version. Additional features are not bad, but it's supposed to be a title installer. May i suggest focussing on installing titles properly first? I have no idea where stuff have been installed to, but i have gotten like 4 different errors and strange situations whete the old tinfoil just works fine. Right now i'm getting meta errors, while previously the nsp started installing but crashed randomly. Not to mention that v4 is behaving way different versus v3. Now it all wouldn't matter so much, but aperently some stuff are still left over from the crash yet i can't find it anywhere. Reminds me of the 3ds and the gamble game of which title was bad.. we have to deal with fat32, so we have to deal with either usb or network install. So far, i haven't been able to get anywhere with goldleaf, i know all too well how libusbk might act up in the process but i'm sure it's not for me right now as otherwise the old tinfoil wouldn't work either. I havent booted to my linux distro, but it's a shame that so much work has been put in yet some way older release outshines it by simple functionality.
     
    Treeko, TotalJustice, Don Jon and 2 others like this.
  8. hippy dave

    hippy dave BBMB

    Member
    13
    Apr 30, 2012
    United Kingdom
    Yep I tried usb install on the new version, it failed once before starting, next attempt failed partway through install so I had to clean up after it, seemed about the same as previous versions. Back to OG tinfoil and aluminumfoil.
     
  9. regnad

    regnad Button Masher

    Member
    7
    May 19, 2008
    FWIW Goldleaf/Goldtree failed the first try to install Observer, which is a whopping 14gb, and then succeeded on the second try.

    Don't give up on this app yet!
     
    Last edited by regnad, Feb 10, 2019
    DarkDengar likes this.
  10. Don Jon

    Don Jon GBAtemp Maniac

    Member
    7
    Nov 20, 2015
    United States
    Some cool features are being worked at like downloading nsp files from web(cough googledrive)and installing using the web browser
     
  11. coldstream

    coldstream Member

    Newcomer
    1
    Mar 31, 2015
    Netherlands
    Fair enough, and after reading back my message of last night i should clarify that i perhaps sound moody or ungrateful for the effort putting in. This was absolutely not my intention, just to clear that up.
    All the new features sound good, but what i tried to say with my post is that before there are more and more features, the most important feature is still in the same state as versions ago. New features are good, but the priority has shifted from it's core purpose to it's added features meanwhile the original problems remain there and doesn't get worked on. That doesn't mean i don't apriciate the effort at all, i just wanted to point out that indeed the old tinfoil is doing the installing much better. Maybe i'm getting it wrong but i'd rather have current features properly done before new ones gets added. Beside, i doubt the wifi on the nsw is fast enough to switch to network installation as primary option.
     
  12. RitchieRitchie

    RitchieRitchie GBAtemp Advanced Fan

    Member
    4
    Nov 15, 2013
    Hi, first off, thanks for putting all the effort into this app! I just used it for the first time today so don't know if this is a regular problem but I installed an update (with ignore fw) and at the end a message appeared - error occurred, switch off console etc etc. However, when I re booted the update seems to have been installed okay - the game boots fine (so far). Does this often happen? Cheers!
     
  13. fenrif

    fenrif Newbie

    Newcomer
    1
    Feb 22, 2015
    Hello, I was wondering if someone could give me a bit of advice. I seem to be in a bit of a situation.

    I've installed the NSP and connected to my PC, installed a couple of NSPs fine with no issue. Then on the last NSP it got stuck on a screen saying something about updating titles, I forget the specific message. Also the bottom of the screen on the switch was saying "installation complete." The PC application was unresponsive. Home button wouldn't quit out, and I had no other way of exiting the NSP on the switch.

    I waited about 15 minutes with no change. So I tried closing down the PC application. The Switch still was stuck on the same screen. I've now powered down the switch, and it's completely unresponsive.

    How badly have I fucked up here? Is the switch salvageable? Any help greatly appreciated.
     
  14. Adran_Marit

    Adran_Marit Walküre's Hacker

    Member
    7
    Oct 3, 2015
    Australia
    42*South
    press and hold power button for 15 seconds while plugged into pc, check for rcm
     
    fenrif likes this.
  15. nabelo

    nabelo Member

    Newcomer
    1
    Mar 14, 2009
    Germany
    If you launch the hbmenu via title takeover to use All available RAM and Lauch then goldleaf, you cant exit goldleaf via the Plus Button.
     
  16. fenrif

    fenrif Newbie

    Newcomer
    1
    Feb 22, 2015
    Oh nice one, that has it booted back up. You're a life saver.

    Is there anything I need to do to clean up the mess of the botched install? Also any advice on what to do if this happens in the future?
     
  17. Adran_Marit

    Adran_Marit Walküre's Hacker

    Member
    7
    Oct 3, 2015
    Australia
    42*South
    system, remove the corrupt install, try again?

    I ended up reverting to tinfoil +aluminium foil usb install yesterday for that reason
     
  18. Dutt

    Dutt Member

    Newcomer
    3
    Jun 15, 2018
    Australia
    Old Tinfoil with Fluffy is the best for me. With USB install it sits on 37mb/s. haven't had any errors on latest release.
     
  19. duckbill007

    duckbill007 Advanced Member

    Newcomer
    3
    May 5, 2011
    Russia
    Thread sync implemented completely wrong: you need to implement atomic buffer switching.

    Right now you have three(!!!) working threads. One reads from USB into membuffer, other - writes from membuffer into placeholder on FS. Third - just constantly redraws GUI and checks if first two completed.
    You are using the same mutex for both tasks (reading and writing), so your threads can either read from USB or write to FS. In this approach it will be better to do these tasks in the same one main GUI thread (and refresh GUI only after some portion of data written to placeholder).

    If you wanna keep your multiple threads approach you need to have several membuffers (2 is enough, more is useless - if speeds of reading and writing are differ than any number of buffers will end soon).
    Reading thread reads from USB into first membuffer, than waits until other will be written to FS and start to read into it.
    Writing thread do the same.

    The only thing that you need to protect via mutexes are functions that checks if buffer is ready and swapping buffers.
     
    hippy dave likes this.
  20. hippy dave

    hippy dave BBMB

    Member
    13
    Apr 30, 2012
    United Kingdom
    PLEASE do a pull request. We need you.
     
Loading...