The Goonies APP

The Goonies APP v2.1.3

CHANGELOG:
- Added an auto-update function that checks for a new version on GitHub when the app starts. It will ask if you want to update, then download the new .nro file and replace the existing one.
- The app version is now visible in "Settings."
- The "Browse microSD via MTP" function has been moved to the "Settings" screen.
  • Like
Reactions: impeeza
CHANGES IN THIS VERSION:

Added "linkGoonies" functionality to link accounts and enable offline play for games that require it.
The "Browse microSD" function has been moved to "Settings," and the button it previously occupied on the main page has been assigned the "LinkGoonies" function.
Added a feature to auto-update the app if a new version is detected on GitHub.

INSTALLATION:
Copy TheGooniesInstaller.nro to the /switch folder on the microSD card.
Changes in this version:
-We’ve renamed the app: The Goonies Installer is now The Goonies APP.

- Added support for downloading via Torrents and Magnet links.
- Added functionality to install from a USB drive or external hard drive.
- Added functionality to install from the microSD card.
- Added functionality to create forwarders.
- Added functionality for games to indicate the minimum required firmware.
- Fixed an issue where some NSZ files would hang during installation.
- Fixed an issue some microSD cards would lock up during the update.

1784794691191.png


INSTALLATION
Copy TheGooniesInstaller.nro to the /switch/ folder on the microSD card.

GitHub: https://github.com/GoodmanBCN10/The-Goonies-APP

Any feedback is appreciated.
  • Like
Reactions: Morlaco
Changelog:
- Fixed an issue where files on "Drive 2: SD Card Explorer" were not visible when connecting via MTP.
- Fixed an issue where the actual microSD capacity did not appear and available space could not be viewed when connecting via MTP.
Complete rewrite of the installer featuring a custom interface.

KEY CHANGES
Completely new interface built with SDL2, replacing the previous sphaira (NanoVG) implementation.
Custom installation module with NCA decryption support (AES-XTS via mbedtls).
MTP library (libhaze) integrated directly into the project.
Yati installation engine maintained as an internal component.
Simplified build system: standard devkitPro Makefile instead of CMake.

FEATURES
Install games via MTP (USB cable, no PC software required).
Manage installed games (view, delete).
Manage save data.
Browse microSD card.
Settings: language (ES/EN), firmware info, SD capacity.

INSTALLATION
Copy TheGooniesInstaller.nro to the /switch/ folder on the microSD card.
  • Like
Reactions: impeeza
Changelog v1.0.1:
- Removed the "Installed Games" unit. It didn't make sense.
- Added the function to extract, import, and delete save files. Forget about JKSV too 😜
- Various text adjustments.