Universal-Updater 3DS

From GameBrew
Revision as of 06:04, 19 April 2020 by HydeWing (talk | contribs) (Created page with "{{Infobox 3DS homebrew | title = Universal-Updater | image = https://dlhb.gamebrew.org/3dshomebrew/Universal-Updater.png|250px | type = Utilities | version = v2.3.0 | licence...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox 3DS homebrew

<img src="banner.png">
A multiapp, JSON script-based updater for Nintendo 3DS

<a href="https://dev.azure.com/universal-team/Builds/_build?definitionId=13" style="padding-right: 5px;"> <img src="https://dev.azure.com/Universal-Team/Builds/_apis/build/status/Universal-Team.Universal-Updater%20(1)?branchName=master" height="20"> </a> <a href="https://discord.gg/KDJCfGF" style="padding-left: 5px; padding-right: 5px;"> <img src="https://img.shields.io/badge/Discord-Server-blue.svg" height="20"> </a> <a href="https://gbatemp.net/threads/release-universal-updater-a-universally-good-updater.551824/" style="padding-left: 5px;"> <img src="https://img.shields.io/badge/GBATemp-thread-blue.svg" height="20"> </a>

    1. Features

Universal-Updater is packed with features! Some include the JSON script updater, an App store, an FTP server, and more! - JSON-based Script updater - JSON Script Downloader - An App Store, the UniStore - A Settings page, for configuring Universal-Updater Settings - An FTP Server

    1. Compilation

To build Universal-Updater from source, you need devkitPro installed, along with devkitARM, libctru, 3ds-curl, and 3ds-libarchive. To get these you can run `pacman -S 3ds-dev --noconfirm`, then `pacman -S 3ds-curl --noconfirm`, and lastly `pacman -S 3ds-libarchive --noconfirm`. Now that you have everything installed, you just need to run clone the repository and run `make`

    1. Screenshots

![](script-browse-3.png)![](script-browse-7.png)![](scriptlist-selection.png)![](mainMenu.png)

    1. Contributions

[PabloMK7](https://github.com/mariohackandglitch): For improving the Download code.

Advertising: