Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NXDownload Switch: Difference between revisions

From GameBrew
Line 29: Line 29:
Create a file .txt (from any device).
Create a file .txt (from any device).


Add few lines with links with formatted arguments
Add few lines with links with formatted arguments:
* i.e.<code><title-of-game/desciption> = <download/link/url></code>
* i.e.<code><title-of-game/desciption> = <download/link/url></code>
* Files are downloaded by default to <code>sdmc:/switch/nXDownload/</code>
* Files are downloaded by default to <code>sdmc:/switch/nXDownload/</code>

Revision as of 07:49, 28 April 2023

nXDownload
Nxdownload.png
General
AuthorDontwait00
TypeUtilities
Version1.1b
LicenseGPL-3.0
Last Updated2019/04/18
Links
Download
Website
Source

Download any file directly inside sdmc:/ on your Nintendo Switch.

This homebrew was intended to download specially NSPs & XCI. But it can be used to download any file.

Note: The author takes no responsibility if it is used inappropriately or is damaging your console. Use at your own risk.

Features

  • Add possibility to read a custom URL from sdmc:/switch/nXDownload/input.txt.
  • Add possibility to read multiple URL from input.txt.
  • Add support for plain URL's (meaning writing URL directly to the Switch).
  • Add support for saving plain URL's (meaning written URL will be saved in a different file temporaly until new written URL is encountered).

User guide

Create a file .txt (from any device).

Add few lines with links with formatted arguments:

  • i.e.<title-of-game/desciption> = <download/link/url>
  • Files are downloaded by default to sdmc:/switch/nXDownload/
  • Note that this tool requires Direct Download Links.

Power on your Switch, and select what file to download.

Note

  • When downloading large files, is better to put your Switch in Dock mode so you will not risk to:
  • This project is based on libcurl.
  • This project changes the heap size, to get the software Keyboard feature (can have memory issues). In future, this could change.
  • This project is under GPL-3 License.
  • Use command line pacman -S switch-curl inside Msys2 to be able to compile this homebrew.

Screenshots

nxdownload2.png nxdownload3.png

nxdownload4.png nxdownload5.png

Credits

Special thanks to (this is not in order):

  • 4TU which are hosting many homebrew's/utilities and much more! A great thanks to them.
  • Every Nintendo Switch warez scene community which are hosting & releasing free NSPs and XCIs.
  • The members of our server NX++ Homebrew Discord.
  • Many thanks also to all the main characters who have contributed to the development of homebrew & who pwn'ed the Nintendo Switch.
  • Major thanks at all the people behind the scene that have helped me to follow constantly and still helping me to learn C in better.

External links

Advertising: