Goldleaf v0.7.1 Released

Goldleaf v0.7.1 Released


XorTroll has released a new version of Goldleaf, which is a multi-purpose homebrew application for the Nintendo Switch that allows you to manage various aspects of the console including a SD Card Browser, Memory Browser and utilities to still and manage homebrew NSP titles. This new version comes with a new PC client named Quark, title exporting has been rewritten and firmware 9.0.0 was added.

What's New?

Quote

*  9.0.0 support was added.

*  Introducing a new, properly made PC client: Quark! (since Goldtree was made as quick as possible, I've wanted to remake it from scratch since 0.1...)

    *  Quark is going to be Goldtree's new replacement.

    *  It's Java and cross-platform, supporting Windows, Linux and Mac.

    *  It has a fancy, Material-style UI, which you can interact with while USB is handled in the background.

    *  Note that it's still experimental! You will need JRE/JDK 8u60 or higher to use it.

*  Console information layout has been remade into a new layout, introducing some new cool and QoL features:

    *  A new menu allows to view the current console update's version, plus an option to export it!

    *  In case the console has a pending update downloaded (when the system auto-downloads an update) it can also be exported or removed, so that booting into Maintenance menu isn't neccessary to do so.

    *  Updates can be exported in directory (to be later installed with Choi) or in NSP form.

*  Title exporting

    *  NSP generating code was rewritten from scratch, what might involve performance improvements.

    *  Exported contents' directory was moved to `/dump/title` since update are exported to `/dump/update`.

Firmware 9.0.0 Warning
Link
Due to changes in the way firmware 9.0.0 handles user input homebrew will have to be recompiled to function correctly using this firmware. Read the changelog to make sure the homebrew you're using has been updated to work on 9.0.0 if you're using firmware 9.0.0 or newer.

Description

Goldleaf is a multi-purpose homebrew application for the Nintendo Switch that allows you to manage various aspects of the console including a SD Card Browser, Memory Browser and utilities to still and manage homebrew NSP titles.

Features

These are its main features:

*   SD card browser: A simple but fully equiped file browser for the SD card, supporting several file formats (such as NSP, NRO, NACP, NXTheme, JPEG, tickets...), and with support for copying, pasting, renaming, deleting and creating files and directories.

*   Console memory browser: Same browser but to be used with NAND partitions, which also warns when writing or deleting content as it can be dangerous.

*   USB installer: Via USB connection, you can send NSPs from Goldtree or other PC clients and install them into your console. Keep in mind that this feature is unstable, and might face bugs and issues.

*   Content manager: Browse any kind of content in your SD card, console memory or game cartridge. You can browse all the NCAs, and as title options, you can remove the content, or export it as a NSP. NAND SYSTEM contents (system titles or contents) aren't allowed to be deleted. Invidual contents such as updates or DLC can be removed individually.

*   Ticket manager: Browse all tickets, both common and personalized. You can remove them, but an extra warning will be displayed when attempting to remove tickets being used by some content.

*   Internet via web applets: Using the console's web applets, Goldleaf allows to search and navigate through web pages. If Goldleaf is launched through hbmenu as a NRO, WifiWebAuth applet will be used, which tends to fail sometimes, along with fewer features, such as lack of video support.

*   User account manager: Select a user account, and easily change things as the user's nickname or even delete it. Via the file browsers you can replace a user's icon with a JPEG image, but it can be a risky action. The icon needs to be a valid JPEG, with 256x256 dimensions. Goldleaf checks if the icon is valid to replace the other one.

*   Console information: Simple menu to see current firmware string, and the total free and occupied size on SD card and console memory.

Instructions

Please refer to the [a href="https://github.com/XorTroll/Goldleaf"]Goldleaf page[/a] on Github for detailed usage instructions.

Credits

### Credits

The main concepts of Goldleaf are and have been developed by XorTroll, but without the effort and support of many others, this project wouldn't be what it is now:

(from all the people listed below, special thanks to Adubbz, exelix, C4Phoenix, The-4n and SciresM, for their huge support on their respective areas of homebrew)

*   Adubbz and all the (old) [Tinfoil](https://github.com/Adubbz/Tinfoil) contributors, for their huge work with title installing.

*   exelix and Qcean team, for all their huge support with Home Menu themes. Goldleaf uses (adapted) [SwitchThemesCommon](https://github.com/exelix11/SwitchThemeInjector) libraries to handle theme installs.

*   C4Phoenix, for his awesome work doing this project's logo, and the GIF displayed when launching the installed version.

*   All the icons except Goldleaf's one (see credit above) were grabbed from [Icons8](https://icons8.com).

*   2767mr, for all the support for making USB installs more stable, and the work-in-progress .NET core version of Goldtree.

*   The-4n, for [hacBrewPack](https://github.com/The-4n/hacBrewPack), to make completely legal NSPs.

*   SciresM for [hactool](https://github.com/SciresM/hactool), which was ported as a library to make NCA extraction a thing in Goldleaf.

*   Thealexbarney, for his C# libraries for various Nintendo Switch formats: LibHac, used by Goldtree.

*   Simon for his libusbK implementation for C#, which has made Goldtree client possible.

*   shchmue for FATFS libs and the system to get titlekeys without breaking processes, found in [Lockpick](https://github.com/shchmue/Lockpick).

*   Translators: [unbranched](https://github.com/unbranched) and [exelix](https://github.com/exelix11) for Italian, [tiliarou](https://github.com/tiliarou) and [FuryBaguette](https://github.com/FuryBaguette) for French, and [LoOkYe](https://github.com/lookye) for German. (Both English and Spanish were made by me)

*   All the testers, for reporting bugs and helping a lot with the project's development.

Links & Downloads
https://github.com/XorTroll/Goldleaf/releases/tag/0.6

Post a Comment

0 Comments